1. Sign-up to become a member, and most of the ads you see will disappear. It only takes 30 seconds to sign up, so join the discussion today!
    Dismiss Notice

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

Discussion in 'Computers' started by Mike Frezon, Sep 17, 2017.

  1. BobO'Link

    BobO'Link Producer

    Joined:
    May 3, 2008
    Messages:
    4,498
    Likes Received:
    4,437
    Trophy Points:
    4,110
    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;
    }

    /**/
    /**/
     
  2. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, NY
    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.
     
  3. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, NY
    I am so over my head with trying to suss out the info at the sites which create the custom .css text......
     
  4. BobO'Link

    BobO'Link Producer

    Joined:
    May 3, 2008
    Messages:
    4,498
    Likes Received:
    4,437
    Trophy Points:
    4,110
    Location:
    Mid-South
    Real Name:
    Howie
    Updated in the post you quoted. I copied my entire userChrome.css file into the spoiler.
     
  5. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, NY
    Will my head explode if I load in all your stuff?

    Or, will my Firefox explode?? :laugh:
     
  6. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, 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?
     
  7. theJman

    theJman Stunt Coordinator

    Joined:
    Dec 9, 2015
    Messages:
    79
    Likes Received:
    8
    Trophy Points:
    10
    Location:
    New Joisey
    Real Name:
    Jim
    You're quite welcome, I'm glad it helped.

    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.
     
  8. BobO'Link

    BobO'Link Producer

    Joined:
    May 3, 2008
    Messages:
    4,498
    Likes Received:
    4,437
    Trophy Points:
    4,110
    Location:
    Mid-South
    Real Name:
    Howie
    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...
     
  9. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, NY
    We're expecting to make the transition at my work sometime during 2019. Hopefully.
     
  10. BobO'Link

    BobO'Link Producer

    Joined:
    May 3, 2008
    Messages:
    4,498
    Likes Received:
    4,437
    Trophy Points:
    4,110
    Location:
    Mid-South
    Real Name:
    Howie
    It got that name long before Google's "Chrome" browser came along and refers to the overall look of the UI.
     
  11. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, NY
    Live and learn...
     
  12. Dennis Nicholls

    Dennis Nicholls Lead Actor

    Joined:
    Oct 5, 1998
    Messages:
    9,916
    Likes Received:
    554
    Trophy Points:
    9,110
    Location:
    Boise, ID
    Real Name:
    Dennis
  13. Mike Frezon

    Mike Frezon Moderator
    Moderator

    Joined:
    Oct 9, 2001
    Messages:
    48,526
    Likes Received:
    12,488
    Trophy Points:
    9,110
    Location:
    Rensselaer, 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.
     
  14. theJman

    theJman Stunt Coordinator

    Joined:
    Dec 9, 2015
    Messages:
    79
    Likes Received:
    8
    Trophy Points:
    10
    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.
     
  15. ManW_TheUncool

    ManW_TheUncool Producer

    Joined:
    Aug 18, 2001
    Messages:
    6,106
    Likes Received:
    70
    Trophy Points:
    9,110
    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_
     

Share This Page