Create and implement post-Sandstone style guide

ASSIGNED
Assigned to

Status

()

enhancement
P1
blocker
ASSIGNED
2 years ago
2 days ago

People

(Reporter: kohei, Assigned: kohei)

Tracking

(Blocks 4 bugs, {bmo-ux})

Production
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

The Sandstone era is over. It should be replaced with a new theme at some point in the near future. Mozilla's current developing style guides are below:

https://mozilla.ninja/
https://mozilla.github.io/styleguide/
http://design.firefox.com/photon/

Actually there are no web app guidelines here, and basically Bugzilla doesn't necessarily have to follow Mozilla guides. I think it's time to develop a neutral, business-app-like clean theme that can be used by non-BMO instances. (And I'm happy to work on it.)
It should also be mentioned that, during SF All Hands, someone asked me to create a Night Mode sub theme like Twitter or feedly so they can work comfortably at night.
As a reference, Pontoon https://pontoon.mozilla.org/projects/ uses an original dark theme for the entire project.
Note that there is currently *no* theme on BMO; all css files exist under skins/standard. We can change those first.
Assignee: nobody → kohei.yoshino
Due Date: 2018-01-31
Keywords: bmo-ux
Component: Sandstone/Mozilla Skin → User Interface
Summary: Kill Sandstone theme → Create and implement post-Sandstone style guide
This should be included in the upcoming Bugzilla 6 RC builds.
Status: NEW → ASSIGNED
Priority: -- → P1
Will work on the new style guide during this holiday season to make sure it will be part of 6.0.
Due Date: 2018-01-31 → 2019-01-31

This is a Bugzilla 6 blocker, actually.

Severity: normal → blocker

We can soon use the prefers-color-scheme media query for our new dark mode.

See Also: → 1494034

This is still a Q1 goal and Bugzilla 6 blocker...

Due Date: 2019-01-31 → 2019-03-31
Due Date: 2019-03-31 → 2019-05-14

We can’t ship during a release week.

Due Date: 2019-05-14 → 2019-05-09
You need to log in before you can comment on or make changes to this bug.