Closed
Bug 771692
Opened 13 years ago
Closed 13 years ago
Update platform.css to conform to Metro styling
Categories
(Firefox for Metro Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jwilde, Assigned: jwilde)
References
Details
(Whiteboard: completed-elm)
Platform.css currently makes the app (and most of the internet) have Android/Maemo-style chrome. It should be updated to have Metro styling.
Assignee | ||
Comment 1•13 years ago
|
||
At the very least, Metro-styled button controls and textboxes will be needed for the new dialog controls to land.
Assignee: nobody → jonathan
Blocks: 769735
Assignee | ||
Comment 2•13 years ago
|
||
More information on control styling and the difference between submit and normal buttons is over at:
http://msdn.microsoft.com/en-us/library/windows/apps/hh465451.aspx#buttons
Assignee | ||
Updated•13 years ago
|
Summary: Update platform.css to conform to Metro styling → Update platform.css & content.css to conform to Metro styling
Assignee | ||
Updated•13 years ago
|
Status: NEW → ASSIGNED
Summary: Update platform.css & content.css to conform to Metro styling → Update platform.css to conform to Metro styling
Assignee | ||
Comment 3•13 years ago
|
||
Initial patch: https://hg.mozilla.org/projects/elm/rev/c3fd1accbfe6
Covers styling for buttons, menulists, and textboxes.
Doesn't cover number input boxes, checkboxes, radio buttons, richlists, etc.
Assignee | ||
Comment 4•13 years ago
|
||
Added Metro-style toggle checkboxes, made the number spinners Metro-ish.
Still to go: radio buttons, richlists, checkbox buttons, menulist, arrowpanels, overall simplification.
https://hg.mozilla.org/projects/elm/rev/61b69775f7e4
Assignee | ||
Comment 5•13 years ago
|
||
Added:
- checkboxes
- radios
- progressbars
Refactored:
- toggleswitches
Remaining:
- richlist
- menulist
- arrowpanel
- panelUI (which really should get moved out of platform.css entirely)
http://hg.mozilla.org/projects/elm/rev/0bcca389a090
Assignee | ||
Comment 6•13 years ago
|
||
Cleaned up unnecessary !important declarations and put together some initial styling for richlist.
Remaining:
- arrowpanel
- panelUI
- menulist
http://hg.mozilla.org/projects/elm/rev/a491abab0f0e
Assignee | ||
Comment 7•13 years ago
|
||
As of what's on elm right now, the only thing that's really left are arrowpanels.
Restyling panelUI will be addressed in bug 781054. Menulists were cleaned up and restyled in bug 785280.
![]() |
||
Updated•13 years ago
|
Component: Theme → General
Product: Firefox → Firefox for Metro
Version: unspecified → Trunk
Comment 8•13 years ago
|
||
Resolving bugs in the Firefox for Metro product that are fixed on the elm branch. Sorry for the bugspam. Search your email for "bugspam-elm" if you want to find and delete all of these messages at once.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
OS: Windows 8 Metro → Windows 8.1
You need to log in
before you can comment on or make changes to this bug.
Description
•