Closed Bug 1063732 Opened 11 years ago Closed 11 years ago

Use flexbox for laying out UI vertically

Categories

(Tree Management :: Treeherder, defect, P2)

x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wlach, Assigned: wlach)

References

Details

Attachments

(1 file)

The current fixed position layout makes fixing bugs like bug 1042706 and bug 1062535 more difficult than it should be. If we switched to using Flexbox many of these issues would just disappear. I have a patch which does just that.
Assignee: nobody → wlachance
Attachment #8485183 - Flags: review?(jeads)
Attachment #8485183 - Flags: review?(jeads) → review+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Priority: -- → P2
Depends on: 1065105
Commits pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/5a90d6f15cf5f05575dc5547c7f06df6565feb6f Bug 1063732 - Use flexbox for vertical layout This makes it easier to have panels pop up without obscuring content, among other things. To avoid regressions, this patch also rewrites the build header to use flexbox, which incidentally further improves the behaviour on smaller screens. https://github.com/mozilla/treeherder/commit/3dea84da7a2d162484ab6e834c557ced7374d174 Merge pull request #151 from wlach/flexbox-mainui Bug 1063732 - Use flexbox for vertical layout
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: