Open
Bug 1133743
Opened 10 years ago
Updated 11 months ago
Account for Toolkit's style changes in about: pages ("Project Chameleon", bug 1097111)
Categories
(SeaMonkey :: Themes, defect)
SeaMonkey
Themes
Tracking
(Not tracked)
NEW
People
(Reporter: rsx11m.pub, Unassigned)
References
(Depends on 3 open bugs)
Details
(Keywords: meta)
User Story
Pre-Chameleon: SeaMonkey 2.36 (Firefox 39) Pre-Australis: SeaMonkey 2.25 (Firefox 28)
Attachments
(1 obsolete file)
Firefox is currently changing styles of several Toolkit pages. Since we are inheriting pages and/or styles from Toolkit, this requires respective action on the suite/ side. Possible are:
- adapt XUL/XHTML pages to match CSS style changes on Toolkit side
- adapt CSS pages to match XUL/XHTML changes on Toolkit side
- fork XUL/XHTML/CSS pages to retain current styling
This is currently work in progress for various about: pages in the 38.0 cycle and tracked by bug 1097111 on the Firefox side. Not all about: pages are actually coming from Toolkit, thus may need individual per-page investigation.
Modern /may/ be easier than Default given that it comes with its own self-contained styles, whereas Default uses more of the Toolkit pages.
(Quoting neil@parkwaycc.co.uk from bug 1133380 comment #9)
> [...] many of them are specific to Firefox so don't affect us;
> about:neterror appears to be in that category. However there are some that will
> affect us such as about:about, buildconfig, cache, crashes, license, rights.
(Quoting rsx11m from bug 1133380 comment #10)
> Add about:support to the list, [...]
Updated•9 years ago
|
It is my understanding that the changes made in bug 1189918 and bug 1190465 now enable us to fork Toolkit style pages for the classic/default theme without harming theme developers, thus I've filed bug reports for affected about: pages that I'm aware and added those as dependencies.
tracking-seamonkey2.35:
? → ---
[Placeholder for blocking bug to be filed] While bug 1222818 (to be amended by bug 1296433 for button appearance) found a nice set of styles for this specific page, it would be good to solve the common issues (like fonts, backgrounds, button appearance, etc.) in a global override of the Toolkit styles, thus avoiding having to do this for each about:* page individually.
Updated•11 months ago
|
Attachment #9386139 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•