Mozilla 2.0 / Firefox 4.0 theme changes

Discuss application theming and theme development.
Locked
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 604531 - Styles for toolbarbutton inside #TabsToolbar not applied if it's also inside a toolbaritem.
Bug 614517 - Active tab still inherits a text shadow.
Bug 592677 - Increase space between Bookmarks bar and Navigation bar.
Bug 611073 - Replace the inner border color with a regular padding, improving treechildren::-moz-tree-progressmeter performance.
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 610773 - In the Firefox menu items in the right and left panes need to be vertically aligned.
Bug 600363 - Remove duplicate CSS in pinstripe theme.
Bug 606160 - CSS updates for fx button after caption button padding changes.
Bug 610643 - Maximized titlebar background offset should equal the window origin offset for proper placement.
Bug 547787 - New style for the tab bar on Mac.
Bug 608637 - Panorama exit button should perhaps reflect the number of groups as well.
Bug 594429 - Update the live filter search button in Panorama UI.
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 612699 - Sync UI: Update to simplify crypto
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 614824 - Fix typo
Bug 612854 - Tabs on glass should be opaque to get sub-pixel anti-aliasing
Bug 589435 - Style Firefox button's submenus
Bug 601667 - Web Console toolbar stylin, part 2 & 3
Bug 612300 - Web Console opening and closing transition is too slow
Bug 595432 - Use an arrow panel for the invalid form popup
Bug 615980 - 64x64 icons shouldn't be squished down to 48x48
Bug 614767 - dos line ending in extensions-aero.css
Bug 594433 - Ensure the matched tab isn't over the search box in the Panorama UI
Bug 615481 - Doorhanger (popup) notifications need a maximum width and the text needs to wrap if necessary
Bug 606343 - part 2, centre arrow on anchor in notification panel
Bug 597557 - use arrow panel for bookmarks and identity 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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 616017 - Add gradient to add-on bar on OSX for operating system consistency
Bug 601183 - Investigate Bespin/Safari-style completion styling for the Web Console
Bug 615283 - Fix the recent RTL theme regressions on Panorama
Bug 614838 - remove bogus borders.
Bug 617876 - Fix up theme code from Bug 601183
Bug 616014 - Add close button to the add-on bar.
Bug 602682 - Sync UI: Implement easy setup.

Committed, but backed out again:
Bug 593743 - about:startup page showing historical startup timings; final merge with trunk.
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 588764 - Add border around content area.
Bug 596485 - Provide visual indication of Switch to Tab override
Bug 607252 - Doorhanger arrow is within content area, so easy to simulate by a webpage. (Reported by me, solved in my themes way before them)
Bug 613714 - Switch tab modal prompts from blur to slight dim. (Still a too complex, graphics intensive solution to just dimming the background by a simple rgba(0,0,0,0.1))
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 617729 - Update Bookmark Star Icon.
Bug 615318 - Add a "not now" choice to all doorhanger notification split buttons
Bug 618437 - No indication of blocked popups when the notification bar is disabled.
Bug 589206 - Drawing a tab group should be transparent or in background view
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 590073 - Classic specific styling of arrow panels
Bug 580965 - Remove vertical lines between tab bar controls.
Bug 601143 - Add loading and error states to the get add-ons view.
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
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by patrickjdempsey »

akayser wrote:Bug 590073 - Classic specific styling of arrow panels


I was wondering how long it was going to take them to realize they needed to use SVG for the "arrows" so they could actually follow theme styles. I really don't get how professional UI designers can live trapped inside of one OS.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Bug 620608 - Firefox Aero theme requires unnecessarily large ThebesLayer.
This is obscure stuff. Somehow the rendering engine can be slowed down by theme code, but unclear precisely how.
What I understand is that the layer/rendering code needs to create a large buffer, as soon a browser box is overlayed with semi-transparent elements, like the borders recently added.
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: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

Add-ons can now be compatible with 4.0.*.

There is a vague promise not to introduce changes that impact extensions from now, but will this also apply to themes?
I assume there will be still little theme fixes here and there.

Anyway get ready for the big FF4.0 release and get your t-shirt / long-sleeve shirt!
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
Zigboom
Posts: 475
Joined: April 22nd, 2009, 5:09 am

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by Zigboom »

Thanks akayser for the shirt tip!
-=# LavaFox & Black Fox - Dark & hot themes for Firefox #=-
https://addons.mozilla.org/en-US/firefox/user/4710003/
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by patrickjdempsey »

akayser wrote:There is a vague promise not to introduce changes that impact extensions from now, but will this also apply to themes?
I assume there will be still little theme fixes here and there.


I've been tracking a handful of bugs that will add new elements that still have not landed yet but are still blocking final release. A nightly this week broke the Addons Manager in a way that I couldn't fix even after several hours of poking around, so apparently "minor" changes are still landing all over the place.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
dao-g
Posts: 670
Joined: January 31st, 2005, 5:37 am
Location: Berlin
Contact:

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by dao-g »

akayser wrote:Add-ons can now be compatible with 4.0.*.

There is a vague promise not to introduce changes that impact extensions from now, but will this also apply to themes?

No. And obviously, changes affecting themes can affect random extensions too. It's a bogus promise.
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Mozilla 2.0 / Firefox 4.0 theme changes

Post by akayser »

And here is the proof:
Bug 618096 - Use 16x16 for extension toolbar icons on Mac (note, there is also an update for Winstripe in here)
Bug 481655 - Remove bogus "listbox menulist:not([disabled])" rule from menulist.css.
Bug 570012 - Show download progress when installing new add-ons.

One of the three is a small cleanup, but other two are theme impacting changes.
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).
Locked