Firefox nightly theme changes

Discuss application theming and theme development.
Post Reply
User avatar
Paenglab
Posts: 206
Joined: December 30th, 2006, 2:20 am
Location: Switzerland

Re: Firefox nightly theme changes

Post by Paenglab »

Bug 816803 - Need a way to detect existence of Aero Glass via CSS

New media query -moz-windows-glass. This applies only when transparent windows are used, not like -moz-windows-compositor which applies also on Win8 where Glass doesn't exists.

With

Code: Select all

@media (-moz-windows-compositor) {
  @media not all and (-moz-windows-glass) {
    Win8 rules
  }
}


you can also style for Win8 only.
Last edited by Paenglab on February 8th, 2013, 2:38 pm, edited 1 time in total.
Nuvola theme for Firefox and Thunderbird
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 825035 - Blocklisted click-to-play notification only fades in/out once per window per session
Bug 831921 - Make the plugin UI less broken-looking for all plugins except for crashed plugins
Bug 838599 - Downloads Panel summary text is a little too big
Bug 832290 - Proper styling for full-screen private windows on Mac
Bug 831432 - Downloads button has no text in Text button mode.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
Paenglab
Posts: 206
Joined: December 30th, 2006, 2:20 am
Location: Switzerland

Re: Firefox nightly theme changes

Post by Paenglab »

akayser wrote:Bug 647216 - Allow mouse event handling in the title bar on OS X. (currently backed out)

This bug is checked in again. Under OSX every theme needs now at least this rule to work properly:

Code: Select all

#titlebar:not(:-moz-lwtheme) {
  display: none;
}
Nuvola theme for Firefox and Thunderbird
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 789785 - [inspector] Change wording of "Only user styles" checkbox
Bug 837052 - Editing or deleting getters and setters appears to be allowed even if no eval method is provided
Bug 839073 - Titlebar is collapsed in private browsing windows on OSX
Bug 670684 - Remove all tabs panel code
Bug 839923 - Many favicons look bad when upscaled for hidpi.
Bug 788165 - Breakpoint arrow does not change to green when the debugger breaks on that line.
Bug 824280 - [gcli] weird white border around the panel on linux.
Bug 833885 - transitions in class .devtools-no-search-result are ineffective,
Bug 839923 - addressing review comment
Bug 838175 - Downloads indicator wasn't turning green on completed downloads in tabs-on-bottom mode
Bug 836867 - The Find Toolbar should transition when opening and closing.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 840641 - Missing Large Shield Icon from Mixed Content Doorhanger.
Bug 648675 - Allow comments and URL opt-in in content/plugin crash UI.

And nightly version has been bumped on Feb 19, 2013 to 22.0a1.
(Note, AMO has now as maxVersion 22.0)
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

For builds of 22.0 and higher:

Some theme source code reshuffling:
Bug 838244 - Create a directory for shared browser theme resources
Bug 838244 - Move common highlighter CSS to browser/themes/shared/
Bug 838244 - Move common GCLI CSS to browser/themes/shared/.
Bug 838244 - Move common responsive design mode CSS to browser/themes/shared/
Bug 838244 - Move common social API chat CSS to browser/themes/shared/.
Bug 842913 - Rename winstripe->windows, pinstripe->osx, gnomestripe->linux.

Some other little fixes:
Bug 842692 - Plugin click-to-play play button has default cursor.
Bug 843540 - Add large mixed content shield icon for windows aero.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Bug 827454 - Private browsing theme changes for Linux

patch:
- (2013-01-14) (Fx21) https://hg.mozilla.org/mozilla-central/rev/cd49338d61c7 (gnomestripe/browser.css, gnomestripe/privatebrowsing-mask.png, etc.)
- (2013-01-14) (Fx20) https://hg.mozilla.org/releases/mozilla ... 24fc1b16c6
outcome:
- fx20 and up, gnome only
- new in-theme file gnomestripe/browser/privatebrowsing-mask.png
- mods in-theme browser.css to apply the private browsing icon at the start of #TabsToolbar with ::before
-- which is different from how it's done for mswindows and osx
- see also related Bug 749394 - Desktop theme changes for per-window Private Browsing (Windows and OS X)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 697983 - Implement a Font Inspector (built in).
This adds font-inspector.css to /browser/skin/devtools/
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Miscellanous:
Bug 755126 - add social services management to about:addons
Bug 658829 - stop using undetermined binding
Bug 797298 - make logged out information icon themeable (reported by me)
Bug 846642 - Un-prefix border-image from devtools
Bug 845246 - Stop using -moz-border-image in browser.css

Devtools:
Bug 802546 - Prettify the Stackframes UI (big!)
Bug 812083 - Implement a SideMenuWidget (add a tree view to the remote debugger's script selector)
Bug 828983 - Variable View twisties on Linux are cut on the top
Bug 830543 - Add padding to style editor nav when no stylesheets present
Bug 723281 - Add the ability to enable/disable paint flashing as a [gcli] command.

Note, the "prettify" bug is not just prettify, but completely reshuffling the debugger.css styling...
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
malliz
Folder@Home
Posts: 43796
Joined: December 7th, 2002, 4:34 am
Location: Australia

Re: Firefox nightly theme changes

Post by malliz »

Although not directly theme related you may start to see fallout from this
https://bugzilla.mozilla.org/show_bug.cgi?id=844604 - Text is too small on hidpi displays
What sort of man would put a known criminal in charge of a major branch of government? Apart from, say, the average voter.
"Terry Pratchett"
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 846929 - Resetting zoom level on image documents also resets image rotation
Bug 848150 - Update about:home favicons.
Bug 782211 - Implement notification API spec
Bug 835899 - Web Console autocomplete popup could need some UI love
Bug 818151 - [toolbox] adapt the toolbox UI to make it fit on the side of the browser
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 648675 - Allow comments and URL opt-in in content/plugin crash UI.
Bug 836867 - The Find Toolbar should transition when opening and closing.
Bug 788165 - Breakpoint arrow does not change to green when the debugger breaks on that line.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 737100 - Extend Pointer Lock (Mouse Lock) for non-fullscreen elements
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 818935 - explicitly control the size of icons in the downloaded items list.
Bug 762160 - Find Implementors of a function in the Debugger
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 836233 - [Inspector] Implement Shorlander's visual design.
Bug 853431 - Fix menulist active (hover) text color on Windows 7 and up.
Bug 837008 - Make the Add-ons Manager search textbox adapt to small window size.
Bug 856040 - Adjust padding of XUL menulist to match native widget on Windows 7 and up.
Bug 836452 - Implement service install panel, cleanup activation panel.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Post Reply