MozillaZine

Mozilla 2.0 / Firefox 4.0 theme changes

Discuss application theming and theme development.
akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted November 26th, 2010, 4:51 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted November 30th, 2010, 4:44 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 1st, 2010, 1:27 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 6th, 2010, 3:21 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 10th, 2010, 1:09 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 14th, 2010, 1:14 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 20th, 2010, 12:04 pm

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 22nd, 2010, 1:24 am

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).

patrickjdempsey

User avatar
 
Posts: 22769
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted December 22nd, 2010, 4:15 pm

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/

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 23rd, 2010, 5:20 am

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).

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted December 30th, 2010, 7:37 am

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).

Zigboom

User avatar
 
Posts: 475
Joined: April 22nd, 2009, 5:09 am

Post Posted December 30th, 2010, 12:28 pm

Thanks akayser for the shirt tip!
-=# LavaFox & Black Fox - Dark & hot themes for Firefox #=-
https://addons.mozilla.org/en-US/firefox/user/4710003/

patrickjdempsey

User avatar
 
Posts: 22769
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted December 30th, 2010, 3:06 pm

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: 652
Joined: January 31st, 2005, 5:37 am
Location: dresden, germany

Post Posted December 31st, 2010, 6:18 am

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.

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted January 4th, 2011, 4:27 am

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).

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 0 guests