What's new

Internet Browsers: What are YOU using? (And why?) (1 Viewer)

BobO'Link

Senior HTF Member
Joined
May 3, 2008
Messages
11,513
Location
Mid-South
Real Name
Howie
^You're welcome! I just saw updates to this thread and was about to reply to tell you they work just fine on my 4 installs of FF - 2 of which are fully updated.

The configuration files I use have the tabs looking like "old" FF - slight rounded edge (almost square but not quite) and greyish with the active tab in orange.

It's interesting that the later css didn't work. I'm pretty sure that's what I'm using - but I'd have to look at it again.

Not going to bother... here's what I'm currently using:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/*AGENT_SHEET*/

/* Firefox 57+ userChrome.css tweaks ****************************************************/
/* code mostly taken from 'Classic Theme Restorer' & 'Classic Toolbar Buttons' add-ons **/
/* by Aris ([email protected])*********************************************************/
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
/****************************************************************************************/

#alltabs-button{
visibility: visible !important;
}

/* blank new tab page */
@-moz-document url("about:newtab") { *{display: none !important;}}

/* use 'about:config > browser.tabs.tabMinWidth' for tab min-width *//*
.tabbrowser-tab:not([pinned]) {
min-width: 50px !important;
clip-width: 50px !important;
*/

/* tabs toolbar adjustment */
#main-window[tabsintitlebar] #toolbar-menubar[autohide="true"][inactive="true"] ~ #TabsToolbar,
#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"] ~ #TabsToolbar,
#main-window[uidensity=compact][tabsintitlebar] #toolbar-menubar[autohide="true"][inactive="true"] ~ #TabsToolbar,
#main-window[uidensity=compact][tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"] ~ #TabsToolbar,
#TabsToolbar{
-moz-padding-start: 2px !important;
}
#main-window[tabsintitlebar][sizemode="normal"]:not([inFullscreen]) #TabsToolbar {
margin-top: 0px !important;
}

/* fix for application/hamburger button in titlebar */
#main-window[tabsintitlebar][inFullscreen] #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar #PanelUI-button {
visibility: collapse !important;
}

/* tab height */
#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: 25px !important;
}

/* toolbar order (start) ************************************/
#print-preview-toolbar,
#printedit-toolbar,
#titlebar {
-moz-box-ordinal-group: 0 !important;
}
#navigator-toolbox #toolbar-menubar {
-moz-box-ordinal-group: 1 !important;
}
/* navigation toolbar */
#navigator-toolbox #nav-bar {
-moz-box-ordinal-group: 2 !important;
}
/* bookmarks toolbar */
#navigator-toolbox #PersonalToolbar {
-moz-box-ordinal-group: 3 !important;
}
/* 3rd party toolbars */
#navigator-toolbox toolbar {
-moz-box-ordinal-group: 10 !important;
}
/* tabs toolbar */
#navigator-toolbox #TabsToolbar {
-moz-box-ordinal-group: 100 !important;
}
/* toolbar order (end) **************************************/

/* toolbar colors */
/*#TabsToolbar:not(:-moz-lwtheme){ */
/* -moz-appearance: none !important;
/* background-image: linear-gradient(#f9f9fa,#f9f9fa) !important; */
/*} */
#TabsToolbar:-moz-lwtheme{
background: rgba(255,255,255,0.4) !important;
}

/* toolbar borders */
#main-window #navigator-toolbox::after {
/*border-bottom: unset !important;*/
opacity: 0 !important;
}
#TabsToolbar{
margin-bottom: 0px !important;
border-bottom: 1px solid #5f7181 !important;
}
#main-window[sizemode="normal"] #TabsToolbar:not(:-moz-lwtheme){
border-left: 1px solid #5f7181 !important;
border-right: 1px solid #5f7181 !important;
}

#main-window:not([inFullscreen="true"])[tabsintitlebar] #TabsToolbar{
-moz-margin-end: 0px !important;
}

#main-window[tabsintitlebar] #TabsToolbar .titlebar-placeholder{
visibility: collapse !important;
}

#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"],
#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"] {
margin-top: 21px !important;
}

#tabbrowser-tabs .tab-drop-indicator {
margin-bottom: 0px !important;
}

#PersonalToolbar:-moz-lwtheme,
#nav-bar:-moz-lwtheme {
background-image: none !important;
box-shadow: none !important;
border-top: none !important;
border-bottom: none !important;
}

/* remove tab fog */
#TabsToolbar:not(:-moz-lwtheme),
#TabsToolbar:not(:-moz-lwtheme)::before,
#TabsToolbar:not(:-moz-lwtheme)::after {
box-shadow: unset !important;
}

/* remove 'dragging tab' margin/padding nonsense */
#TabsToolbar[movingtab] {
padding-bottom: unset !important;
}

#TabsToolbar[movingtab] > .tabbrowser-tabs {
padding-bottom: unset !important;
margin-bottom: unset !important;
}

#TabsToolbar[movingtab] + #nav-bar {
margin-top: unset !important;
}

/* scroll buttons */
#TabsToolbar:not(:-moz-lwtheme) #alltabs-button,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-arrowscrollbox > .scrollbutton-up,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-arrowscrollbox > .scrollbutton-down {
fill: black !important;
}

/* tweaks for Windows Classic theme *//*
#nav-bar:not(:-moz-lwtheme),
#PersonalToolbar:not(:-moz-lwtheme),
#main-window:not([tabsintitlebar]) #TabsToolbar:not(:-moz-lwtheme) {
border-left: unset !important;
border-right: unset !important;
background: unset !important;
}
#main-window:not([tabsintitlebar]) #toolbar-menubar:not(:-moz-lwtheme) {
background: unset !important;
box-shadow: unset !important;
border-bottom: unset !important;
}
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #navigator-toolbox,
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #nav-bar,
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #navigator-toolbox::before,
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #nav-bar::before,
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #navigator-toolbox::after,
#main-window:not([tabsintitlebar]):not(:-moz-lwtheme) #nav-bar::after {
background: unset !important;
box-shadow: unset !important;
border: unset !important;
border-image: unset !important;
}
#main-window:not([tabsintitlebar]) toolbar:not(#TabsToolbar):not(#toolbar-menubar):not(#nav-bar):not(:-moz-lwtheme) {
background: unset !important;
}


/*
* Eliminate the throbber and its annoying movement:
*
* #throbber-box {
* display: none !important;
* }
*/


/* Tabs Minimum Width Before Scrolling Occurs */
.tabbrowser-tab[fadein]:not([pinned]) { min-width: 10px !important; }

@-moz-document url(chrome://browser/content/browser.xul)
{
richlistbox.autocomplete-richlistbox
{
max-height: 310px !important;
}

.ac-type-icon, .ac-site-icon:not([type="insecureWarning"])
{
/* for all awesomebar suggestions icons (except those for contextual feedback on insecure passwords) */
margin-top: 6px;
}

.ac-site-icon[type="insecureWarning"], .ac-site-icon[type="login"]
{
/* for the icons in contextual feedback on insecure passwords */
margin-top: 0;
}

/*.ac-title,*/ .ac-separator, .ac-url, .ac-action
{
font-size: 14px !important;
}

.autocomplete-richlistitem[collapsed="true"]
{
height: 0 !important;
min-height: 0 !important;
}

.autocomplete-richlistitem[type="favicon"] .ac-title,
.autocomplete-richlistitem[type="favicon"] .ac-separator,
.autocomplete-richlistitem[type="favicon"] .ac-url,
.autocomplete-richlistitem[type="bookmark"] .ac-title,
.autocomplete-richlistitem[type="bookmark"] .ac-separator,
.autocomplete-richlistitem[type="bookmark"] .ac-url
{
height: 16px;
margin-top: 6px;
}

.autocomplete-richlistitem[type="favicon"],
.autocomplete-richlistitem[type="bookmark"]
{
display: flex;
}

.autocomplete-richlistitem[type="favicon"],
.autocomplete-richlistitem[type="bookmark"]
{
display: flex;
}

.autocomplete-richlistitem[type="favicon"] .ac-title,
.autocomplete-richlistitem[type="bookmark"] .ac-title
{
order: 3;
}

.ac-title-text
{
}

.ac-tags
{
}

.autocomplete-richlistitem[type="favicon"] .ac-separator,
.autocomplete-richlistitem[type="bookmark"] .ac-separator
{
order: 2;
-moz-margin-start: 6px;
-moz-margin-end: 6px;
}

.autocomplete-richlistitem[type="favicon"] .ac-url,
.autocomplete-richlistitem[type="bookmark"] .ac-url
{
order: 1;
}

.ac-url-text
{
}

.ac-action
{
}

.autocomplete-richlistitem[type="switchtab"] .ac-type-icon,
.autocomplete-richlistitem[type="switchtab"] .ac-site-icon,
.autocomplete-richlistitem[type="searchengine"] .ac-type-icon,
.autocomplete-richlistitem[type="searchengine"] .ac-site-icon,
.autocomplete-richlistitem[actiontype="visiturl"] .ac-type-icon,
.autocomplete-richlistitem[actiontype="visiturl"] .ac-site-icon
{
margin-top: 0;
}

.autocomplete-richlistitem[type="switchtab"] .ac-separator,
.autocomplete-richlistitem[type="switchtab"] .ac-action,
.autocomplete-richlistitem[type="switchtab"] .ac-url,
.autocomplete-richlistitem[type="searchengine"] .ac-separator,
.autocomplete-richlistitem[type="searchengine"] .ac-action,
.autocomplete-richlistitem[type="searchengine"] .ac-url,
.autocomplete-richlistitem[actiontype="visiturl"] .ac-separator,
.autocomplete-richlistitem[actiontype="visiturl"] .ac-action,
.autocomplete-richlistitem[actiontype="visiturl"] .ac-url
{
margin-bottom: 0;
}

.autocomplete-richlistitem[type="favicon"] .ac-url-text,
.autocomplete-richlistitem[type="bookmark"] .ac-url-text
{
max-width: none !important;
/* or initial*/;
}
}

/* color names, hexcodes, rgb(a) and hsl(a) and gradients can be used */

/*******************************************/
/* selected tab ****************************/

#TabsToolbar #tabbrowser-tabs .tabbrowser-tab[selected] .tab-content {
background: linear-gradient(to bottom,#FF8800,#FFCC99) !important;
}
/* background color on toolbars */
/*#main-window * #navigator-toolbox toolbar:not(#TabsToolbar):not(#toolbar-menubar) {*/
/* background: linear-gradient(to bottom,#FFCC99,#FFCC99) !important;*/
/*}*/



/* tabs height for "classic tabs" */
:root {
--tab-min-height: 26px !important;
}

/* adjust tab toolbars buttons for squared tabs */
#TabsToolbar #alltabs-button .toolbarbutton-icon,
#TabsToolbar > #new-tab-button .toolbarbutton-icon,
#TabsToolbar > toolbarpaletteitem > #new-tab-button .toolbarbutton-icon {
padding: 3px !important;
}

/* remove tab fog */
#TabsToolbar:not(:-moz-lwtheme),
#TabsToolbar:not(:-moz-lwtheme)::before,
#TabsToolbar:not(:-moz-lwtheme)::after {
box-shadow: unset !important;
}

/*******************************************/
/**** default themes tab colors [start] ****/
/*******************************************/

/* black tab text color */
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab {
color: #000000 !important;
}

/* default tabs color */
#TabsToolbar:not(:-moz-lwtheme) .tabs-newtab-button,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab .tab-content {
background-image: linear-gradient(to top,#aeaba5,#c1beb7,#c9c6be) !important;
}
/* selected tabs color */
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab .tab-content[selected="true"] {
background-image: linear-gradient(to top,#f9f9fa,#f9f9fa,#f9f9fa) !important;
}
/* hovered tabs color */
#TabsToolbar:not(:-moz-lwtheme) .tabs-newtab-button:hover,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab:hover .tab-content:not([selected="true"]) {
background-image: linear-gradient(to top,#cac7c1,#d5d2cc,#e8e6e2) !important;
}

/* unloaded/pending tabs color *//*
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab[pending] .tab-content {
background: red !important;
}

/* unread tabs color *//*
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab[unread] .tab-content {
background: purple !important;
}

/* tab border color */
#TabsToolbar:not(:-moz-lwtheme) .tabs-newtab-button,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab .tab-content {
border-top: 1px solid #5f7181 !important;
border-left: 1px solid #5f7181 !important;
border-right: 1px solid #5f7181 !important;
}

#TabsToolbar .tabs-newtab-button {
border-top: 1px solid rgba(0,0,0,.2) !important;
border-left: 1px solid rgba(0,0,0,.2) !important;
border-right: 1px solid rgba(0,0,0,.2) !important;
}

#TabsToolbar .tabbrowser-tab:not(:-moz-lwtheme):not([selected]) .tab-content {
border-top: 1px solid rgba(0,0,0,.5) !important;
border-left: 1px solid rgba(0,0,0,.5) !important;
border-right: 1px solid rgba(0,0,0,.5) !important;
}

/* new tab icon color */
#TabsToolbar:not(:-moz-lwtheme) .tabs-newtab-button/*,
#TabsToolbar:not(:-moz-lwtheme) > #new-tab-button,
#TabsToolbar:not(:-moz-lwtheme) > toolbarpaletteitem > #new-tab-button*/ {
fill: black !important;
color: black !important;
}
/*******************************************/
/***** default themes tab colors [end] *****/
/*******************************************/

/********************************************/
/******* lw-themes tab colors [start] *******/
/********************************************/

/* lightweight theme tab colors*/
.tabs-newtab-button:-moz-lwtheme-darktext,
.tabbrowser-tab:not([selected]):-moz-lwtheme-darktext .tab-content {
background-image: linear-gradient(hsla(0,0%,60%,.5), hsla(0,0%,45%,.5) 80%) !important;
}
.tabs-newtab-button:hover:-moz-lwtheme-darktext,
.tabbrowser-tab:not([selected]):hover:-moz-lwtheme-darktext .tab-content {
background-image: linear-gradient(hsla(0,0%,80%,.5), hsla(0,0%,60%,.5) 80%) !important;
}
.tabs-newtab-button:-moz-lwtheme-brighttext,
.tabbrowser-tab:not([selected]):-moz-lwtheme-brighttext .tab-content {
background-image: linear-gradient(hsla(0,0%,40%,.6), hsla(0,0%,30%,.6) 80%) !important;
}
.tabs-newtab-button:hover:-moz-lwtheme-brighttext,
.tabbrowser-tab:not([selected]):hover:-moz-lwtheme-brighttext .tab-content {
background-image: linear-gradient(hsla(0,0%,60%,.6), hsla(0,0%,45%,.6) 80%) !important;
}
.tabbrowser-tab:not([selected]):not(:hover):-moz-lwtheme-brighttext {
background: unset !important;
}

/* compact dark lw-theme */
#main-window[style*='--lwt-header-image:url("resource:///chrome/browser/content/browser/defaultthemes/compact.header.png");'] .tabs-newtab-button:-moz-lwtheme-brighttext,
#main-window[style*='--lwt-header-image:url("resource:///chrome/browser/content/browser/defaultthemes/compact.header.png");'] .tabbrowser-tab:not([selected]):-moz-lwtheme-brighttext .tab-content {
background-image: linear-gradient(rgba(71,71,71,.99), rgba(71,71,71,.99)) !important;
}
#main-window[style*='--lwt-header-image:url("resource:///chrome/browser/content/browser/defaultthemes/compact.header.png");'] .tabs-newtab-button:hover:-moz-lwtheme-brighttext,
#main-window[style*='--lwt-header-image:url("resource:///chrome/browser/content/browser/defaultthemes/compact.header.png");'] .tabbrowser-tab:not([selected]):hover:-moz-lwtheme-brighttext .tab-content {
background-image: linear-gradient(rgba(91,91,91,.99), rgba(91,91,91,.99)) !important;
}

.tabbrowser-tab[selected]:-moz-lwtheme-darktext .tab-content {
border-top: 1px solid rgba(0,0,0,.5) !important;
border-left: 1px solid rgba(0,0,0,.4) !important;
border-right: 1px solid rgba(0,0,0,.4) !important;
}
.tabbrowser-tab[selected]:-moz-lwtheme-brighttext .tab-content {
border-top: 1px solid rgba(255,255,255,.6) !important;
border-left: 1px solid rgba(255,255,255,.2) !important;
border-right: 1px solid rgba(255,255,255,.2) !important;
}
#TabsToolbar:-moz-lwtheme .tabs-newtab-button:-moz-lwtheme-darktext,
.tabbrowser-tab .tab-content:-moz-lwtheme-darktext {
border-top: 1px solid rgba(0,0,0,.2) !important;
border-left: 1px solid rgba(0,0,0,.2) !important;
border-right: 1px solid rgba(0,0,0,.2) !important;
}
#TabsToolbar:-moz-lwtheme .tabs-newtab-button:-moz-lwtheme-brighttext,
.tabbrowser-tab .tab-content:-moz-lwtheme-brighttext {
border-top: 1px solid rgba(255,255,255,.6) !important;
border-left: 1px solid rgba(255,255,255,.2) !important;
border-right: 1px solid rgba(255,255,255,.2) !important;
}
/********************************************/
/******** lw-themes tab colors [end] ********/
/********************************************/

/* tab line & tab background*/
.tabbrowser-tab:-moz-lwtheme[selected] .tab-line[selected=true] {
height: 0px !important;
}

.tabbrowser-tab > .tab-stack > .tab-background > .tab-line[selected=true],
.tabbrowser-tab:hover > .tab-stack > .tab-background > .tab-line:not([selected=true]) {
background-color: rgba(0,0,0,.2);
opacity: 0 !important;
}

.tabbrowser-tab .tab-background[selected=true] {
border-image: unset !important;
border-image-slice: 0 !important;
}

.tabbrowser-tab:not([selected]) .tab-background{
display: none !important;
}

.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true]) {
background-color: rgba(0,0,0,.0) !important;
}

/* tab top border roundness */
#TabsToolbar .tabs-newtab-button,
#TabsToolbar .tabbrowser-tab,
#TabsToolbar .tabbrowser-tab .tab-stack,
#TabsToolbar .tabbrowser-tab .tab-background,
#TabsToolbar .tabbrowser-tab .tab-content {
border-top-left-radius: 3px !important;
border-top-right-radius: 3px !important;
}

/* loading animation */
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab:not([visuallyselected=true]) {
--tab-loading-fill: #0A84FF !important;
}

/* space between tabs */
.tabs-newtab-button,
.tabbrowser-tab:not([pinned]) {
-moz-margin-start: 0px !important;
}

/* width of new tab tab */
#TabsToolbar .tabs-newtab-button{
min-width: 0px !important;
width: 28px !important;
margin-bottom: -1px !important;
}

/* size of new tab tabs '+' icon */
.tabs-newtab-button .toolbarbutton-icon{
min-width: 0px !important;
min-height: 0px !important;
width: 14px !important;
height: 14px !important;
margin: 0px !important;
margin-bottom: 0px !important;
padding: 0px !important;
background: unset !important;
box-shadow: unset !important;
}

/* tab close icon size and position */
.tabbrowser-tab:not([pinned]) .close-icon > .toolbarbutton-icon {
width: 16px !important;
height: 16px !important;
-moz-margin-end:-4px !important;
}

:root[uidensity=touch] .tabbrowser-tab:not([pinned]) .close-icon > .toolbarbutton-icon {
margin-top: -8px !important;
margin-bottom: -8px !important;
}

/*tab favicon position*/
.tabbrowser-tab:not([pinned]):not([locked]) .tab-throbber,
.tabbrowser-tab:not([pinned]) .tab-icon-image{
-moz-margin-start:-6px !important;
}

/* reduce minimum tab height */
#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: var(--tab-min-height) !important;
}

#TabsToolbar #tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] {
min-height: calc( var(--tab-min-height) - 1px ) !important;
max-height: calc( var(--tab-min-height) - 1px ) !important;
}

/* Windows 10 fix ['@media (-moz-os-version: windows-win10)' currently broken on Windows 10FCU] */
.titlebar-button {
padding-top: 7px !important;
padding-bottom: 7px !important;
}

/*pinned tabs*/
#TabsToolbar .tab-content[pinned] {
padding: 0 6px !important;
}

/* remove top line above tabs for lw-themes */
#main-window:-moz-lwtheme #browser-panel{
border: unset !important;
box-shadow: unset !important;
}

/* hide tab separators */
.tabbrowser-tab::after,
.tabbrowser-tab::before {
opacity: 0 !important;
border-image: unset !important;
border-image-slice: unset !important;
width: unset !important;
}
#tabbrowser-tabs[movingtab] > .tabbrowser-tab[beforeselected]:not([last-visible-tab])::after,
.tabbrowser-tab:not([selected]):not([afterselected-visible]):not([afterhovered]):not([first-visible-tab]):not(:hover)::before,
#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([selected]):not([beforehovered]):not(:hover)::after {
content: unset !important;
display: unset !important;
}
/**/

/* remove crap set by Firefox 58+ */
.tabbrowser-tab,
.tab-stack,
.tab-background {
border: unset !important;
}

.tabbrowser-tab::after,
.tabbrowser-tab::before {
border-left: unset !important;
border-image: unset !important;
border-image-slice: unset !important;
border-top-left-radius: 3px !important;
border-top-right-radius: 3px !important;
}

:root[tabsintitlebar]:not([extradragspace]) #toolbar-menubar[autohide=true] ~ #TabsToolbar > #tabbrowser-tabs > .tabbrowser-tab::after,
:root[tabsintitlebar]:not([extradragspace]) #toolbar-menubar[autohide=true] ~ #TabsToolbar > #tabbrowser-tabs > .tabbrowser-tab::before,
.tabbrowser-tab:hover::before,
.tabbrowser-tab[last-visible-tab]:hover::after,
#tabbrowser-tabs:not([movingtab]) > .tabbrowser-tab[afterhovered]::before {
border-image: unset !important;
border-image-slice: unset !important;
border-top-left-radius: 3px !important;
border-top-right-radius: 3px !important;
}

/**/
/**/
 

Mike Frezon

Moderator
Premium
Senior HTF Member
Joined
Oct 9, 2001
Messages
60,773
Location
Rexford, NY
The configuration files I use have the tabs looking like "old" FF - slight rounded edge (almost square but not quite) and greyish with the active tab in orange.

Are those included in your Post #66 info?

With regard to color, I just found that I can switch to the "Light" theme in FF and at least that switches those horrible dark black inactive tabs to light gray.
 

BobO'Link

Senior HTF Member
Joined
May 3, 2008
Messages
11,513
Location
Mid-South
Real Name
Howie
Are those included in your Post #66 info?

With regard to color, I just found that I can switch to the "Light" theme in FF and at least that switches those horrible dark black inactive tabs to light gray.
Updated in the post you quoted. I copied my entire userChrome.css file into the spoiler.
 

Mike Frezon

Moderator
Premium
Senior HTF Member
Joined
Oct 9, 2001
Messages
60,773
Location
Rexford, NY
Installed. (And, again, thanks.)

Looks nice. I'm using Win7 at work (don't ask).

The active tab is orange and the rest are gray. Is that what yours looks like?
 

theJman

HW Reviewer
Joined
Dec 9, 2015
Messages
251
Location
New Joisey
Real Name
Jim
Jim: The linked-to instructions worked perfectly...even for a newbie like me. Thanks!

You're quite welcome, I'm glad it helped.

Howie: I used the css text which I linked-to back in post #116. Didn't work. I used the css text you posted back in Post #66 of this thread and it worked like a charm.

I am so over my head with trying to suss out the info at the sites which create the custom .css text......

css is weird that way; some code works, some doesn't. I've had the same issue as you and in a lot of instances simply can't find out why code is (seemingly) being ignored. The concept is a good one - allow the user to tailor aspects of the browsers that aren't assigned to any configuration setting - but the execution of the concept leaves something to be desired in my opinion.

What I also find confusing is why does FF call the folder "chrome" and the file "userchrome"? You would think their implementation would not be named after their chief competitor. That seems akin to Ford having a truck color called Chevy blue.
 

BobO'Link

Senior HTF Member
Joined
May 3, 2008
Messages
11,513
Location
Mid-South
Real Name
Howie
Installed. (And, again, thanks.)

Looks nice. I'm using Win7 at work (don't ask).

The active tab is orange and the rest are gray. Is that what yours looks like?
You're welcome! And, yes. That's what mine looks like.

I'm using Win10 mainly because I'm Lead Tech and need it to manage the network and servers. I forced our end users to it and removed all the Win7 images from our imaging server so the other Techs have no choice but install Win10. MS is ending mainstream support for Win7 at the end of 2019 so it was time...
 

BobO'Link

Senior HTF Member
Joined
May 3, 2008
Messages
11,513
Location
Mid-South
Real Name
Howie
What I also find confusing is why does FF call the folder "chrome" and the file "userchrome"? You would think their implementation would not be named after their chief competitor. That seems akin to Ford having a truck color called Chevy blue.
It got that name long before Google's "Chrome" browser came along and refers to the overall look of the UI.
 

Mike Frezon

Moderator
Premium
Senior HTF Member
Joined
Oct 9, 2001
Messages
60,773
Location
Rexford, NY
I don't follow the goings-on at places like Microsoft or Apple that closely, but that comes as a surprise to me.

Is that MS admitting that they can't do a good enough job at creating/supporting their own browser? It comes off as a candid admission of weakness.
 

theJman

HW Reviewer
Joined
Dec 9, 2015
Messages
251
Location
New Joisey
Real Name
Jim
It was actually coming from the day Edge was released.

MS develops a new browser that only works on their operating systems. Strike one. Then you come to find it will only run on a subset of their operating systems. Strike two. The original version didn't have plug-in support, that was added after the browser was released. There was no momentum from plug-in developers so there were almost none. Strike three.

But apparently MS in not done botching things up though as the replacement will be a Chrome clone. Could that be considered strike four? The last thing anyone needs now is another Chrome-based browser. Why even bother, just give up.
 

ManW_TheUncool

His Own Fool
Premium
Senior HTF Member
Joined
Aug 18, 2001
Messages
11,964
Location
The BK
Real Name
ManW
I imagine part of the problem is they probably can't get big corporate to adopt use of any new browsers from them -- that was what kept IE alive (and on life support) for so long...

_Man_
 

Mike Frezon

Moderator
Premium
Senior HTF Member
Joined
Oct 9, 2001
Messages
60,773
Location
Rexford, NY
Uh oh.

The latest Firefox update has pushed my tabs back up to the top of my page...just below the top line of dropdown menus. I wish they'd cut that out! :angry:
 

questrider

Supporting Actor
Joined
Jan 7, 2003
Messages
812
Real Name
Brian
Uh oh.

The latest Firefox update has pushed my tabs back up to the top of my page...just below the top line of dropdown menus. I wish they'd cut that out! :angry:

I noticed that a day or two ago myself. This thread helped get tabs back under the URL and/or Bookmarks bar:

https://support.mozilla.org/en-US/questions/1248277

But I agree: why do they not simply put it in the prefs as a configuration choice?
 

Mike Frezon

Moderator
Premium
Senior HTF Member
Joined
Oct 9, 2001
Messages
60,773
Location
Rexford, NY
I noticed that a day or two ago myself. This thread helped get tabs back under the URL and/or Bookmarks bar:

https://support.mozilla.org/en-US/questions/1248277

But I agree: why do they not simply put it in the prefs as a configuration choice?

You da man, Brian!

It took me a little while to remember how to edit the file...and I wasn't sure whether I should delete the entire text and replace it with the new (but I did)...and it worked! Many thanks! :D
 

greenscreened

Second Unit
Joined
Oct 20, 2018
Messages
480
Real Name
Bob
Firefox since 2005, as recommended by two family computer experts, one of which got one of those first Macs in 1984.

I was told by them and some Apple people (indirectly by saying they use Firefox and not Safari) that FF was safer than Safari.

I have a huge string of bookmark folders, and many more sub-folders, most of which are in alphabetical order, my most popular half-dozen or so being at the top of the heap.

I wish there was a way to search for a folder by name and it shows up, especially helpful for the many subs, and saves lots of scrolling for all the others.

I'd also like to be able to search for a bookmark in the library that reveals in which folder (or not) the misplaced link is in so I can put it where it should be, and delete any potential unnecessary doubles of it.

My get around to the latter is the semi-laborious task of retrieving the misplaced link via a sidebar search, opening it up and copying the address, delete the misplaced link, then pasting the fresh one to the appropriate folder...poor overworked (yeah right) me, huh?!!!

Other than that, I really like Firefox.
 

DaveF

Moderator
Senior HTF Member
Joined
Mar 4, 2001
Messages
28,772
Location
Catfisch Cinema
Real Name
Dave
Safari on the Mac. Edge on Windows at home. When a corporate webpage is badly written, I have to load Chrome on my Mac to get some small but essential thing done for work.

I have to use Firefox at work and it's fine generally, but it's a CPU hog!
 

Users who are viewing this thread

Sign up for our newsletter

and receive essential news, curated deals, and much more







You will only receive emails from us. We will never sell or distribute your email address to third party companies at any time.

Forum statistics

Threads
357,061
Messages
5,129,874
Members
144,281
Latest member
papill6n
Recent bookmarks
0
Top