Page MenuHomePhabricator

Fix Maniphest Reports scrolling issues
ClosedPublic

Authored by chad on Feb 24 2015, 5:33 PM.
Tags
None
Referenced Files
F14357248: D11879.diff
Fri, Dec 20, 3:28 AM
Unknown Object (File)
Fri, Dec 13, 4:39 AM
Unknown Object (File)
Sun, Dec 8, 7:38 PM
Unknown Object (File)
Wed, Nov 27, 2:08 PM
Unknown Object (File)
Sat, Nov 23, 1:25 PM
Unknown Object (File)
Nov 19 2024, 5:39 AM
Unknown Object (File)
Nov 14 2024, 9:58 PM
Unknown Object (File)
Nov 11 2024, 7:38 AM
Subscribers

Details

Summary

Fixes T7099, also picked some new colors. Raphael can bind the graph to a dom element, which resolved the scrolling issue.

Test Plan

Tested scrolling on my laptop, desktop. Seems resolved.

Diff Detail

Repository
rP Phabricator
Branch
maniphest-reports
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4639
Build 4653: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

chad retitled this revision from to Fix Maniphest reports.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added reviewers: epriestley, btrahan.
chad retitled this revision from Fix Maniphest reports to Fix Maniphest Reports scrolling issues.Feb 24 2015, 5:34 PM
btrahan edited edge metadata.
btrahan added inline comments.
webroot/rsrc/css/application/maniphest/report.css
15–16

looks like we lost some CSS rules; just double checking that was intended

webroot/rsrc/js/application/maniphest/behavior-line-chart.js
16

this is a wacky constructor IMO - weird to see two parameters can instead be a single parameter of a different type - but hey we didn't write it!

This revision is now accepted and ready to land.Feb 24 2015, 5:36 PM
webroot/rsrc/css/application/maniphest/report.css
15–16

These are pretty well denoted by "Week of" that they don't also need a color.

webroot/rsrc/js/application/maniphest/behavior-line-chart.js
16
This revision was automatically updated to reflect the committed changes.