Firefox nightly theme changes

Discuss application theming and theme development.
Post Reply
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Firefox nightly theme changes

Post by patrickjdempsey »

Isn't the "sidebar" is actually a website?

Attempting to use DOM Inspector on the Social sidebar instantly crashes out the browser for me. With Social disabled, DOMi is fine. With Social enabled, DOMi acts strange... like disabled "inspect element" button and if you can get it to inspect part of Social, boom crash.
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 »

Social:
Bug 788589 - Use information icon for logged out users and don't show generic buddy icon when logged in
Bug 793354 - Small chat icons are stretched by XUL layout
Bug 791901 - social provider should provide more strings for the share popup
Bug 783687 - Use custom event in the chat box to update the titlebar
Bug 790112 - fix social toolbar button styling so that separate "sub-buttons" are visually distinct
Bug 774725 - Remove extra height associated with Social API toolbar button on Windows

General:
Bug 793915 - Remove unused starPage.png in pinstripe
Bug 781327 - Use 2x images for HiDPI browser UI
Bug 562169 - Change :dir selectors to :-moz-dir in css files.

Debugger:
Bug 790650 - It may be a good idea to have the debugger start with collapsed panels
Bug 789364 - Light theme for markup panel, orion, and rule view
Bug 775987 - Buttons in the Developer Tools should have a hover state
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 793338 - click-to-play: implement multiple plugin doorhanger ui (vulnerability status bits)
Bug 754472 - click-to-play: implement multiple plugin doorhanger ui

Warning: Hardcode theme image reference detected!
Bug 797298 - Removed hardcoded reference to generic buddy image in theme
Bug 788589 - generic buddy icon appears in profile section when logged in
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
rctgamer3
Posts: 24
Joined: November 6th, 2011, 10:24 am
Location: The Netherlands

Re: Firefox nightly theme changes

Post by rctgamer3 »

patrickjdempsey wrote: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.

Patrick, the code you posted didn't work for me. I pasted it in textbox.css (as i thought that would be the best place to add the fix), but it didn't work. After some fiddling, i managed to get it to work:

Code: Select all

/* ..... focused state ..... */

textbox[focused="true"] html|*.textbox-input:-moz-placeholder {
  color: transparent;
}

Seems it didn't work without html|* because of (the) namespaces. It even worked without !important'ing it :P
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Version has been bumped to 19.a01, so Firefox 16 will be released soon!

Bug 797527 - Remove InsideOutBox.jsm, DOMPlate.jsm and friends
Bug 785134 - Update jsb to fix various bugs
Bug 766133 - [gcli] selected text looks bad
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
rctgamer3
Posts: 24
Joined: November 6th, 2011, 10:24 am
Location: The Netherlands

Re: Firefox nightly theme changes

Post by rctgamer3 »

Bug 793366 - Add noise to the white background used for transparent images in image documents

Targeted for Firefox 18

Changes:
- chrome://global/skin/TopLevelImageDocument.css
- chrome://global/skin/TopLevelVideoDocument.css

+ chrome://global/skin/media/TopLevelImageDocument.css
+ chrome://global/skin/media/TopLevelVideoDocument.css
+ chrome://global/skin/media/imagedoc-darknoise.png
+ chrome://global/skin/media/imagedoc-lightnoise.png
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Two little changes:
Bug 793275 - Add findbar events that can be intercepted.
Bug 711723 - Move the timestamp in the Error console to the left and on the same line as message text.

And lots of minor theme fixes.
Bug 760777 - Downloads Panel’s focus ring is too subtle
Bug 779223 - Downloads button is blank with dark background themes for both pinstripe and gnomestripe
Bug 799929 - Make Downloads Panel icons more visible on OSX.
Bug 800219 - Do not appear to expand downloads toolbar button when clicking it (partly backed out).
Bug 801277 - prevent the resizer graphic being scaled by page zoom.
Bug 794640 - Clicking a link in social content panels should close the panel.
Bug 797424 - move stripes-info-negative-small.png from toolkit to browser
Bug 798753 - Visual polish for social provider user menu on OS X
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 during the holidays:
Bug 780987 - Call social.user-recommend-prompt during initialization of the Social API functionality

This changes the share-button in the URL so that no longer images from theme are used, but icons provided by the social provider (i.e. facebook) is set as the background image of that share-button (which is really an 'image').
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 797334 - Click-to-play plugin activation panel: panel background doesn't match panel arrow color on Windows, arrow lacks border on Linux

patch:
- (2012-10-07) (Fx18) https://hg.mozilla.org/mozilla-central/rev/1e6444704d70
- (2012-10-11) (Fx17) https://hg.mozilla.org/releases/mozilla ... 678bc0aa1d
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 »

A whole bunch of fixes:
Bug 804881 - Move the bookmarks arrow panel closer to the icon.
Bug 804068 - Set social sharebutton image via .src, plus css tweaks to ensure it is sized correctly
Bug 803775 - Clear text-shadow (from lightweight themes) on chat titles.
Bug 781974 - Unapplied property checkbox disappears when property is no longer hovered
Bug 805989 - Icons in the overflow chat menu are incorrectly sized
Bug 803514 - Like button is too close to the bookmark star
Bug 803336 - SocialAPI Toolbar button needs 4 pixels of padding in toolbar
Bug 790216 - Optimize global search results
Bug 796148 - Implement a 'gear menu'
Bug 751836 - After stepping in the debugger, any open nodes in the property view are collapsed
Bug 707302 - Optimize and refactor the debugger frontend to use constructors instead of attached functions to DOM nodes
Bug 804575 - Implement a way of keeping the debugger panes always visible
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 »

Applied to mozilla-inbound, will soon be applied to mozilla-central:
Bug 805885 - Set -moz-image-region on the .social-notification-icon-image class.

Note the discussion why -moz-image-region(0,16px,16px,0) is better than using width:16px;height:16px to protect against too large icons from the social provider.
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 786125 - alert showing/hiding animation is janky (nsIAlertsService)

patch:
- (2012-10-04) (Fx18) https://hg.mozilla.org/mozilla-central/rev/d946b507ebc2 (firefox.js, all.js, content/alert.css, alert.js, winstripe/alert.css, alert.xul)
- (2012-10-04) (Fx18) https://hg.mozilla.org/mozilla-central/rev/984026798238 (alert.js)
- (2012-10-08) (Fx17) https://hg.mozilla.org/releases/mozilla ... aeda1be4b1 (firefox.js, all.js, content/alert.css, alert.js, winstripe/alert.css, alert.xul)
- (2012-10-08) (Fx17) https://hg.mozilla.org/releases/mozilla ... 941b003e7e (alert.js)

Bug 796111 - Adjust design of nsIAlertService windows to match notification design

patch:
- (2012-10-07) (Fx18) https://hg.mozilla.org/mozilla-central/rev/a5551c001a21 (alert.js, alert.xul, gnomestripe/alert.css, winstripe/alert.css)
- (2012-10-08) (Fx17) https://hg.mozilla.org/releases/mozilla ... fe56708537 (alert.js, alert.xul, gnomestripe/alert.css, winstripe/alert.css)
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 »

(Posting because it's in Firefox 17 beta 4. Beware the double-wide!)

Bug 803880 - vertical separator between buttons in social toolbar cause hovered buttons to appear to have a double wide right border

patch:
- (2012-10-22) (Fx19) https://hg.mozilla.org/mozilla-central/rev/c4c392a00afe (winstripe/browser.css)
- (2012-10-24) (Fx18) https://hg.mozilla.org/releases/mozilla ... d7a94306ee (winstripe/browser.css)
- (2012-10-24) (Fx17) http://hg.mozilla.org/releases/mozilla- ... 21681b8f0d (winstripe/browser.css)
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 »

(Another for social in Fx17 beta 4. This is in the Tools menu, but only visible if you open the menu via keyboard, e.g., with ALT then arrow or accelerator key on MSWindows. There's no in-theme change, but some people like to add menu icons.)

Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu

patch:
- (2012-10-23) (Fx19) https://hg.mozilla.org/mozilla-central/rev/c9fa8d280644 (browser-menubar.inc, etc.)
- (2012-10-27) (Fx18) https://hg.mozilla.org/releases/mozilla ... 1c53bb4b0d (browser-menubar.inc, etc.)
- (2012-10-27) (Fx17) https://hg.mozilla.org/releases/mozilla ... 113192a7d7 (browser-menubar.inc, etc.)
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 »

(Another for social in Fx17 beta 4, a trivial CSS change.)

Bug 803704 - Lighten SocialAPI sidebar and chat borders from #000000 black to #cccccc

patch:
- (2012-10-22) (Fx19) https://hg.mozilla.org/mozilla-central/rev/4d001420453d (browser.css)
- (2012-10-30) (Fx18) https://hg.mozilla.org/releases/mozilla ... 2dcadba87a (browser.css)
- (2012-10-29) (Fx17) https://hg.mozilla.org/releases/mozilla ... 8f1ede1743 (browser.css)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
Post Reply