Closed
Bug 771692
Opened 12 years ago
Closed 12 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•12 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•12 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•12 years ago
|
Summary: Update platform.css to conform to Metro styling → Update platform.css & content.css to conform to Metro styling
Assignee | ||
Updated•12 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•12 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•12 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•12 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•12 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•12 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•12 years ago
|
Component: Theme → General
Product: Firefox → Firefox for Metro
Version: unspecified → Trunk
Comment 8•12 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: 12 years ago
Resolution: --- → FIXED
Updated•10 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
•