Closed Bug 781054 Opened 13 years ago Closed 13 years ago

Modify PanelUI to have overall layout and styling matching Metro mockups

Categories

(Firefox for Metro Graveyard :: General, defect)

x86
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jwilde, Unassigned)

References

Details

Instead of building custom about: pages for each of the features and then trying to do lots of chrome-content proxying to make the appbar work, we're just going to update panelUI. Relevant mockups: - Bookmarks: http://shorlander.dropmark.com/51486/531489 http://shorlander.dropmark.com/51486/531490 http://shorlander.dropmark.com/51486/531494 (view switch UI) - History: http://shorlander.dropmark.com/51486/531501
Status: NEW → ASSIGNED
Depends on: 771692
Blocks: 785763
Initial changes to make this happen: http://hg.mozilla.org/projects/elm/rev/483d12544d76 What's left: - Adjusting padding. - Restyling settings page (iirc yuan/shorlander were working on this?) - Making the text be offsetted properly in the menulist. - Menulist selection is not always properly updated. This needs to be fixed. - The text in the menulist should be made larger per http://shorlander.dropmark.com/51486/531494; there's a specific ID/class attached to the menulist content area depending on which source is supplying the data. Classes can be attached to that.
Assignee: hello → nobody
Assignee: nobody → hello
This is the last I'll be able to work on this for now. What's left: - Overall padding tweaks to the page. - Restyling the settings page. - Fixing the text offset in the menulist. - Making the text larger in the menulist's menupopup. See notes in comment 1.
Assignee: hello → nobody
Status: ASSIGNED → NEW
Product: Firefox → Firefox for Metro
Version: unspecified → Trunk
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.