Firefox nightly theme changes

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

Re: Firefox nightly theme changes

Post by akayser »

A lot of changes and additions:

Devtools:
Bug 688981 - Place the web console in its own iframe; r=rcampbell,dao
Bug 776726 - followup: use background, not background-color, to override default styling, r=oops
Bug 741576 - Style tweaks for Computed view; r=paul
Bug 765564 - [devtb] Add a DevTools menu to the developer toolbar. r=dao
Bug 771481 - 'No scripts.' should be displayed in the dropdown when there are no scripts matching the search string; r=past

Social Sharing:
Bug 776431 - Share panel profile information doesn't appear in the first window, doesn't look great on Mac. r=gavin
Bug 776135 - Social toolbar styling on Windows. r=gavin
Bug 776726 - make social panel background white to avoid a flicker when the panel loads initially, r=jaws
Bug 777104 - don't set a background color in the provider menu dropdown, since it clashes with the rest of the dropdown, r=dao
Bug 770433 - Update borders and background of alert (toast) notifications on Windows. ui-r=shorlander r=dao

Others:
Bug 725286 - Plugin placeholder text for the unsupported platforms is misleading. r=blassey,dolske
Bug 772228 - Fix: Searchbox is no longer cutoff when resizing the window to be too small in Panorama; r=ttaubert
Bug 775225 - Unprefix -moz-calc in browser. r=dao
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 777175 - fix sidebar splitter styling.
Bug 777093 - Long script urls still confuse the debugger menulist.
Bug 779302 - Speed up arrow panel opening animation.
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 »

I don't think this one is in the list.

Bug 687958 - I'm unable to keyboard to "continue anyway" from the untrusted site page

patch:
- (2012-03-09) (Fx13) https://hg.mozilla.org/mozilla-central/rev/501247d9125c

outcome:
- fx13 and up, all desktop
- in about:certerror, changes the representation of the two expander buttons to make them reachable by tabbing
-- for the benefit of accessibility users
-- changes from (clickable-but-not-tabbable) html:h2 into (fully-accessible) html:button
-- adds class .expander to their container elements so they can be addressed with more-simple CSS selectors
- the two expander buttons are:
-- 1 - Technical Details
-- 2 - I Understand the Risks
- source at /c/mozilla-central/browser/components/certerror/content/aboutCertError.xhtml
-- chrome://browser/content/certerror/aboutCertError.xhtml
- renames existing icons, in-place, without moving them or changing their look

Code: Select all

    old                         new
    -------------------------   ---------------------------------------
    section_collapsed.png       aboutCertError_sectionCollapsed.png
    section_collapsed-rtl.png   aboutCertError_sectionCollapsed-rtl.png
    section_expanded.png        aboutCertError_sectionExpanded.png

- modifies in-theme aboutCertError.css to use the new representation and icon names
- noting that mozilla's CSS has rules for RTL case that don't seem to matter
-- testing with Force RTL extension shows about:certerror the same for LTR and RTL
-- the body still has dir="ltr" either way
-- TODO Q: is Force RTL not a valid test?
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Added to Firefox 15 betas late in the release cycle:

Bug 756419 - White standalone image background flashes into view when switching tabs.

patch:
- (2012-08-09) (Fx17) https://hg.mozilla.org/mozilla-central/rev/35ac9dfcef9b (ImageDocument.cpp, TopLevelImageDocument.css)
- (2012-08-10) (Fx16) https://hg.mozilla.org/releases/mozilla ... d72ea6ab99 (ImageDocument.cpp, TopLevelImageDocument.css)
- (2012-08-10) (Fx15) https://hg.mozilla.org/releases/mozilla ... c2cad5a3b4 (ImageDocument.cpp, TopLevelImageDocument.css)

And another for the general list (mentioned in Jorge's blog post):

Bug 641892 - Support showing multiple popup notification icons at the same time
- (2012-05-04) (Fx15) https://hg.mozilla.org/mozilla-central/rev/aeea5b83cf89 (browser.css, etc.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
gluxon
Posts: 30
Joined: December 2nd, 2010, 3:07 pm

Re: Firefox nightly theme changes

Post by gluxon »

I just wanted to give a warm hug to akayser, mcdavis, and anyone else here that keeps this page updated. Helped me so much.... :D
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

I have been away (Tuscane, Italy) for three weeks, so here is a catchup.
I hope I have found all the updates. These are all in the area of Devtools and Social Browsing...

Devtools:
Bug 741576 - Style tweaks for Computed view
Bug 770818 - [inspector] highlighter v3
Bug 760607 - Update the Downloads Panel visual design
Bug 785387 - Autocompletion display glitch
Bug 766054 - [debugger] experiment with collapsed panels
Bug 774788 - free text search across all scripts
Bug 777085 - New markup panel for the inspector.

Social:
Bug 780987 - Call social.user-recommend-prompt during initialization of the Social API functionality
Bug 785593 - Make the chatboxes larger and with a small gap between each one
Bug 784272 - Docked chat boxes should not overlap vertical top-level scrollbars
Bug 779686 - implement docked chat content areas
Bug 779923 - implement activity flyout 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
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Firefox nightly theme changes

Post by patrickjdempsey »

Not sure if it was mentioned here before, but in recent versions Firefox is now displaying the placeholder text in textboxes even after you have focused them. I'm assuming this is being done with JS somewhere. You can revert the effect with this:

Code: Select all

textbox[focused="true"] .textbox-input:-moz-placeholder {
   color:transparent!important;
}
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: Firefox nightly theme changes

Post by akayser »

Bug 768442 - It's impossible to add a sidebar inside a tab
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 788418 - Image error is unreadable against dark background.
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 »

One that I missed:
Bug 776875 - GCLI: Move existing GCLI commands into JSMs. (renames gcli.css to commandline.css, no other 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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 779732 - Make search operations in the debugger more intuitive
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 789578 - The new HTML panel missing the arrows for collapsing elements' children on Windows
Bug 792387 - Rule view should highlight which sections of a css selector matches an element.
Bug 786420 - New volume control scrubber is displaced horizontally by 1px
Bug 774725 - Remove extra height associated with Social API toolbar button on Windows

(early warning, the next version release is scheduled around October 8)
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
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Firefox nightly theme changes

Post by ShareBird »

akayser wrote:(early warning, the next version release is scheduled around October 8)

I couldn't imagine a better birthday gift :-)
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Bug 777011 - [webconsole] implement the dark theme for the webconsole toolbar
- (2012-08-25) (Fx17) https://hg.mozilla.org/mozilla-central/rev/9ea94325f9f5
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 775987 - Buttons in the Developer Tools should have a hover state.
Bug 791901 - Social provider should provide more strings for the share popup.
Bug 790650 - It may be a good idea to have the debugger start with collapsed panels.

(On a side note, the social integration feature is currently not really testable, and even worse the sidebar panel is not theme-able, and DOM inspector is currently broken)
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