Just confirming, that Frank's solution appears to work for me with eBay.
Thanks again.
Pin Tab & Other Tips.
- Peter Creasey
- Posts: 1355
- Joined: October 26th, 2007, 2:32 pm
- Location: Texas
Re: Pin Tab & Other Tips.
. . . . . . . . . . Pete
- Frank Lion
- Posts: 21230
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Pin Tab & Other Tips.
CSS Top Tip -
Menu > Bookmarks and endless list of bookmarks that need mouse wheel scrolling or pressing the useless button at the bottom of the list?
This is an easy one that slipped through the cracks. It's one of the downsides of beta testers using clean profiles to test. Use that and it only has the default set of minimal bookmarks with it and so doesn't show the problem. Use a real profile with even a modest amount of bookmarks and the problem is obvious. It is also easily solved by putting a scrollbar on that dropdown list.
Just put the following in your userChrome.css below the namespace line -
Next up, one to put the sidebar (F9) on the right, where it will not break the page you're reading -
Put the following in your userChrome.css below the namespace line -
Er, that's it, short and sweet.
Frank
Menu > Bookmarks and endless list of bookmarks that need mouse wheel scrolling or pressing the useless button at the bottom of the list?
This is an easy one that slipped through the cracks. It's one of the downsides of beta testers using clean profiles to test. Use that and it only has the default set of minimal bookmarks with it and so doesn't show the problem. Use a real profile with even a modest amount of bookmarks and the problem is obvious. It is also easily solved by putting a scrollbar on that dropdown list.
Just put the following in your userChrome.css below the namespace line -
Code: Select all
/* Franks scrollbar on long Bookmarks and other lists....*/
menupopup scrollbox {overflow-y: auto !important;}
Put the following in your userChrome.css below the namespace line -
Code: Select all
/* Franks SM sidebar on right...*/
#main-window > hbox {
direction: rtl !important;
}
/* stop the little children inheriting this change...*/
#main-window > hbox > vbox {
direction: ltr !important;}
Frank
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21230
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Pin Tab & Other Tips.
Linux Dark Theme Fix -
Many dark Linux OS themes are still somewhat sloppily coded, so that if you use the SM default theme or a third party theme that doesn't style the toolbars then in Icons & Text (I have it like this in the Mail window) or Text mode you often end up with dark toolbars and invisible text.
Here's the fix for that. Put the following code in userChrome.css below the namespace line -
Many dark Linux OS themes are still somewhat sloppily coded, so that if you use the SM default theme or a third party theme that doesn't style the toolbars then in Icons & Text (I have it like this in the Mail window) or Text mode you often end up with dark toolbars and invisible text.
Here's the fix for that. Put the following code in userChrome.css below the namespace line -
Code: Select all
/*Linux Dark Theme Toolbar Buttons Text Fix...........*/
toolbar,.toolbarbutton-text {
color: #D6E2DE; }
toolbarbutton:not([disabled]):hover > .toolbarbutton-text {
color: #FFFFFF; }
toolbarbutton[disabled] > .toolbarbutton-text {
color: teal; }
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21230
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Pin Tab & Other Tips.
SeaMonkey Default Theme Fix -
The SeaMonkey Default Theme is a 'native' theme, which means that it provides the images/icons/toolbar buttons and, styling-wise, the OS (operating system) provides everything else. Other native themes existed at some point, including the newly resurrected Mostly Crystal theme.
This is all fine is you like, or don't care about, the backgrounds, etc. chosen by the OS, however some are really bad, including functionality-wise, especially when using some of the myriad of poor OS themes for the Linux OS.
So, here's a quick fix for that, if you have that problem or just want a change from the same old look. Place the following in your userChrome.css, below the namespace line -
Comment out the background line, if you don't want the gradient effect (see commenting out section here - http://forums.mozillazine.org/viewtopic ... &t=3037817) and/or change various colour values (background-colors and colors) to what you may prefer.
Probably best not to touch too much else.
The SeaMonkey Default Theme is a 'native' theme, which means that it provides the images/icons/toolbar buttons and, styling-wise, the OS (operating system) provides everything else. Other native themes existed at some point, including the newly resurrected Mostly Crystal theme.
This is all fine is you like, or don't care about, the backgrounds, etc. chosen by the OS, however some are really bad, including functionality-wise, especially when using some of the myriad of poor OS themes for the Linux OS.
So, here's a quick fix for that, if you have that problem or just want a change from the same old look. Place the following in your userChrome.css, below the namespace line -
Code: Select all
/*.....Franks Quick Native OS Theme Fix........................................................*/
toolbar:not([id="toolbar-menubar"]):not([id="nav-bar"]):not([id="PersonalToolbar"]),
sidebarheader,menubar {
-moz-appearance: none !important;
background: linear-gradient(#ffffff, #A3A3A3) !important;
background-color: #E1E1E1 !important;
color: #000000 !important;
}
#navigator-toolbox #main-menubar {
background: none !important;
}
#toolbar-menubar {
-moz-appearance: none !important;
border: none !important;
border-top-color: transparent !important;
border-bottom: 1px #C1C1C1 solid !important;
}
#nav-bar {
-moz-appearance: none !important;
border: none !important;
border-top-color: transparent !important;
border-bottom: 1px #CECECE solid !important;
}
#PersonalToolbar {
-moz-appearance: none !important;
border: none !important;
border-top-color: transparent !important;
border-bottom: 1px #C5C5C5 solid !important;
}
.tabbrowser-strip {
-moz-appearance: none !important;
background: linear-gradient(to top, #CECECE, #A3A3A3) !important;
background-color: #E1E1E1 !important;
color: #000000 !important;
}
#navigator-toolbox {
-moz-appearance: none !important;
background: linear-gradient(#ffffff 0%, #a3a3a3 100%) !important;
background-color: #E1E1E1 !important;
color: #000000 !important;
}
statusbarpanel,#status-bar,#bottom-bar,#component-bar,#statusbar-display,
#statusbarpanel-progress,#popupIcon,#offline-status,#security-button {
-moz-appearance: none !important;
min-height: 19px !important;
background: linear-gradient(#ffffff, #A3A3A3) !important;
background-color: #E1E1E1 !important;
color: #000000 !important;
border-top: 1px #D0D1D2 solid !important;}
Comment out the background line, if you don't want the gradient effect (see commenting out section here - http://forums.mozillazine.org/viewtopic ... &t=3037817) and/or change various colour values (background-colors and colors) to what you may prefer.
Probably best not to touch too much else.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.
- Frank Lion
- Posts: 21230
- Joined: April 23rd, 2004, 6:59 pm
- Location: ... The Exorcist....United Kingdom
- Contact:
Re: Pin Tab & Other Tips.
CSS Top Tip -
Google recently changed the style of their YouTube, GMail, etc. login pages. Because there's not much text on them, you get a good ol' big white flash every time they open up. This is especially noticeable if you use a dark (as I do) YouTube theme!
The following is up to date and calms things down. Change the colours to anything you want and this snippet goes in userContent.css below any namespace. -
Er, that's it, short and sweet.
Frank
Google recently changed the style of their YouTube, GMail, etc. login pages. Because there's not much text on them, you get a good ol' big white flash every time they open up. This is especially noticeable if you use a dark (as I do) YouTube theme!
The following is up to date and calms things down. Change the colours to anything you want and this snippet goes in userContent.css below any namespace. -
Code: Select all
/*Franks Google Login Background Fix....*/
@-moz-document domain("accounts.google.com") {
body,.VmOpGe,#iinitialView,.iNstf,.TcuCfd,.S7xv8 {
background-color: #71968E !important;
}
.card,.signin-card,.mCAa0e,.LJtPoc,.xkfVF,.rhhJr {
background-color: #AAC1BB !important; }}
Er, that's it, short and sweet.
Frank
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.
.