Replies: 82 comments 178 replies
|
(repost) Hi, Multirow tabs + classic drop indicator + tabs_below_navigation_toolbar (+ ...), and the tab drop indicator is clipped by the tab content (even with z-index 10000), do you know what to do? (Tab drop indicator with "multirow tabs" works well with the script https://github.com/TroudhuK/userChromeJS/blob/master/MultiRowTabLiteforFx.uc.js, the only problem I have is what I show on the capture.) |
|
The "go_button_in_location_bar_hidden.css" hides the Go button, but what about adding a CSS feature (CSS file) with the opposite effect? With effect which would make the Go, button in the address bar always show even if the address bar is unfocused? It would be very handy to have it because users would not need to click on the location bar to show a pop-up if they already have the URL typed... I propose the name "go_button_in_location_bar_always_show.css" |
|
Not sure if this is the right place to ask, but I haven't found a better one. It's not really related to this repository in particular, rather to a recent change in Firefox that broke my own custom css. If you like the idea of status in urlbar you're very much welcome to add it to the long list of your own tweaks, otherwise I'm just interested in learning if there's a simple way to restore z-positioning of 2 elements from a couple browser updates ago. In one of the recent firefox updates (a month? 2 months maybe?) I did try setting various elements to low/negative |
|
Hello @Aris-t2, For the addon bar I use :root {
--addonbar_height: 22px !important;
} |
|
hello again. i asked how to remove tab scroll buttons, you adviced me to add this #scrollbutton-up[part="scrollbutton-up"][keyNav="false"][data-l10n-id="overflow-scroll-button-backwards"][tooltiptext], and this #scrollbutton-up[part="scrollbutton-up"][tooltiptext], first one workes, but if i drag tab it doesnt scroll, how to fix it? |
|
Just updated to FF 135. I am using a Windows HIGH CONTRAST THEME. The following DOES NOT OCCUR when not using HIGH CONTRAST mode. The FONT COLOR of the ACTIVE TAB is now 9EB874, a bland, pale grayish. It is now hard to read the tab. With FF135 it was BLACK. How do I get it back to BLACK? I have searched ALL the .css files, and nowhere therein do I find "9EB874". Nor is it a color I have defined for any of the HIGH CONTRAST colors. attached is my modified color_variables.css file, if that helps. |
|
Hi guys: I'm using container tabs with tab text matching the container tab: However, after updating to Firefox 135, when selecting a container tab, the tab text color switches from the container color to black: Is there any way to revert back to the tab text being the same as the container color? |
|
In Fx135 there has for addon buttons another level in the DOM – a box with class name I’ve for now added this style to my :root[uidensity="compact"] .unified-extensions-item-row-wrapper {
margin-inline: -2px !important
}May be there is a better way, but it works for me. Edit: toolbar .toolbaritem-combined-buttons > .unified-extensions-item-row-wrapper > .toolbarbutton-1 {
padding-inline: 0 !important;
} |
|
Just as first impression and reaction: In Fx 136 something has changed regarding the tab audio icons, so that the rules do not work anymore. There is still And: I have not noticed it yet, but there seems now to exist a Update: Oh, see in Camp Firefox (in German): message from 5 March 2025, 17:07 and answers from the same day. Apparently, some things are not possible anymore with userChrome.css alone. There is a rule suggestion I did not try myself yet, but is marked as most helpful answer: 5 March 2025, 19:11. |
|
Ohhh Welll, Firefox is striking again with elements & ID changes etc. I also came across in that German site (translated) this rule I am not understanding ::part(button) as in; Hopefully soon the God of this code, Aris-t2, will come out with an update to the two audio css files, along with my suggestion of |
|
I use Firefox ESR to extend the time of releases for me. Used to be two year, now a little more than one. Eventually, there will be something you want that will not run on that older version. So then I upgrade. Do note, this last to 146 was the FIRST time I did not need to do ANY CSS changes. First time ever for me.
Historically something would breakand Aris would lead me to what to change then good again for another year or more.
On Dec 21, 2025, at 3:57 PM, Dave Williamson ***@***.***> wrote:
https://www.perplexity.ai/search/can-you-force-firefox-to-never-NP_5r_eCRWeBH56jjTpX1g#0 <x-msg://1/url>
|
|
Complete Set of Bookmark Icons.zip /* Firefox userChrome.css tweaks ********************************************************/
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
/****************************************************************************************/
.folder-icon,
#editBMPanel_chooseFolderMenuItem :is(.menu-icon,.menu-iconic-icon),
treechildren::-moz-tree-image(title, container),
treechildren::-moz-tree-image(title, query, hostContainer) {
list-style-image: url("./../../image/folder-item.png")!important;
}
treechildren::-moz-tree-image(title, open) {
list-style-image: url("./../../image/folder-item2.png")!important;
}
treechildren::-moz-tree-image(title, container, livemark) {
list-style-image: url("./../../image/feedIcon16.png") !important;
}
#editBMPanel_folderMenuList:-moz-any([label="Bookmarks Toolbar"],[label="Lesezeichen-Symbolleiste"]) .menulist-icon,
#editBMPanel_toolbarFolderItem :is(.menu-icon,.menu-iconic-icon),
treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksToolbar),
treechildren::-moz-tree-image(container, queryFolder_toolbar_____) {
list-style-image: url("./../../image/bookmarksToolbar.png") !important;
}
#editBMPanel_folderMenuList:-moz-any([label="Bookmarks Menu"],[label="Lesezeichen-Menü"]) .menulist-icon,
#editBMPanel_bmRootItem :is(.menu-icon,.menu-iconic-icon),
treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksMenu),
treechildren::-moz-tree-image(container, queryFolder_menu________) {
list-style-image: url("./../../image/bookmarksMenu.png") !important;
}
#editBMPanel_folderMenuList:-moz-any([label="Other Bookmarks"],[label="Weitere Lesezeichen"]) .menulist-icon,
#editBMPanel_unfiledRootItem :is(.menu-icon,.menu-iconic-icon),
treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks),
treechildren::-moz-tree-image(container, queryFolder_unfiled_____) {
list-style-image: url("./../../image/unsortedBookmarks.png") !important;
}
treechildren::-moz-tree-image(title, query),
treechildren::-moz-tree-image(query) {
list-style-image: url("./../../image/folder-item.png") !important;
}
treechildren::-moz-tree-image(title, query, dayContainer) {
list-style-image: url("./../../image/calendar.png") !important;
}
treechildren::-moz-tree-image(query, OrganizerQuery_History),
treechildren::-moz-tree-image(query, OrganizerQuery_history____v) {
list-style-image: url("./../../image/history-XP.png") !important;
}
treechildren::-moz-tree-image(query, OrganizerQuery_allbms_____v) {
list-style-image: url("./../../image/Fx56-allBookmarks.png") !important;
}
treechildren::-moz-tree-image(query, OrganizerQuery_downloads__v) {
list-style-image: url("./../../image/downloads.png") !important;
}
toolbarbutton.bookmark-item[container],
.bookmark-item[container] .menu-iconic-left :is(.menu-icon,.menu-iconic-icon) {
list-style-image: url("./../../image/folder-item.png") !important;
}
toolbarbutton.bookmark-item[container][open],
.bookmark-item[container][open] .menu-iconic-left :is(.menu-icon,.menu-iconic-icon) {
list-style-image: url("./../../image/folder-item2.png")!important;
}
.bookmark-item[container][livemark] {
list-style-image: url("./../../image/livemark-folder.png") !important;
}
.bookmark-item[container][livemark] .bookmark-item {
list-style-image: url("./../../image/livemark-item.png") !important;
}
.bookmark-item[container][livemark] .bookmark-item[visited] {
list-style-image: url("./../../image/livemark-item2.png") !important;
}
.bookmark-item[container][query],
.bookmark-item[container][query][open],
.bookmark-item[container][query] > .menu-iconic-left > :is(.menu-icon,.menu-iconic-icon),
.bookmark-item[container][query][open] > .menu-iconic-left > :is(.menu-icon,.menu-iconic-icon) {
list-style-image: url("./../../image/query.png") !important;
}
treechildren::-moz-tree-image(title, query, tagContainer),
treechildren::-moz-tree-image(query, OrganizerQuery_tags_______v),
.bookmark-item[query][tagContainer] {
list-style-image: url("./../../image/tag.png") !important;
}
.bookmark-item[query][dayContainer] {
list-style-image: url("./../../image/calendar.png") !important;
}
.bookmark-item[query][hostContainer] {
list-style-image: url("./../../image/folder-item.png") !important;
}
.bookmark-item[query][hostContainer][open] {
list-style-image: url("./../../image/folder-item2.png") !important;
}
/* Bookmarks roots menu-items */
#subscribeToPageMenuitem:not([disabled]),
#subscribeToPageMenupopup {
list-style-image: url("./../../image/feedIcon16.png") !important;
}
/*** Fx143 ***/
#bookmarksToolbarFolderMenu > :is(.menu-icon,.menu-iconic-icon),
#BMB_bookmarksToolbar > :is(.menu-icon,.menu-iconic-icon),
#editBMPanel_toolbarFolderItem > :is(.menu-icon, .toolbarbutton-icon) {
content: url("./../../image/bookmarksToolbar.png") !important;
}
#menu_unsortedBookmarks > :is(.menu-icon,.menu-iconic-icon),
#BMB_unsortedBookmarks > :is(.menu-icon,.menu-iconic-icon),
#editBMPanel_unfiledRootItem > :is(.menu-icon,.menu-iconic-icon) {
content: url("./../../image/unsortedBookmarks.png") !important;
}
#editBMPanel_folderMenuList[selectedGuid="unfiled_____"] {
list-style-image: url("./../../image/unsortedBookmarks.png") !important;
}
#editBMPanel_folderMenuList[selectedGuid="toolbar_____"] {
list-style-image: url("./../../image/bookmarksToolbar.png") !important;
}
#editBMPanel_folderMenuList[selectedGuid="menu________"] {
list-style-image: url("./../../image/bookmarksMenu.png") !important;
}
.bookmark-item[container] > :is(.menu-icon, .toolbarbutton-icon),
.folder-icon > :is(.menu-icon, .toolbarbutton-icon) {
content: url("./../../image/folder-item.png") !important;
}
#editBMPanel_bmRootItem > :is(.menu-icon, .toolbarbutton-icon) {
content: url("./../../image/bookmarksMenu.png") !important;
}
/* "Other Bookmarks" folder in the Bookmarks Toolbar */
#OtherBookmarks > :is(.menu-icon, .toolbarbutton-icon) {
content: url("./../../image/unsortedBookmarks.png") !important;
}
/********************************************************************************************/
/* ::::: Change the >v displayed in the tree in the sidebar to ▼△ ::::: */
treechildren::-moz-tree-twisty {
list-style-image: url("./../../image/twisty-clsd-aero.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
treechildren::-moz-tree-twisty(open) {
list-style-image: url("./../../image/twisty-open-aero.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
treechildren::-moz-tree-twisty(hover) {
list-style-image: url("./../../image/twisty-clsd-hover-aero.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
treechildren::-moz-tree-twisty(hover, open) {
list-style-image: url("./../../image/twisty-open-hover-aero.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
/********************************************************************************************/
/* ::::: Change the >v displayed in the tree in the sidebar to + - ::::: */
/*treechildren::-moz-tree-twisty {
list-style-image: url("./../../image/twisty-clsd.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
treechildren::-moz-tree-twisty(open) {
list-style-image: url("./../../image/twisty-open.png") !important;
margin-right: -0.3em !important;
margin-top: 0.0em !important;
}
*/
/* ::::: Dotted line folder tree in sidebar ::::: */
/*treechildren::-moz-tree-line {
visibility: visible !important;
border: 1px dotted #999 !important;
}
*/
/* ::::: tree separator. Separator when folder tree is dotted line ::::: */
/*treechildren::-moz-tree-separator {
border-bottom: 1px solid ThreeDShadow !important;
margin-top: 1px !important;
margin-left: 1px !important;
margin-right: 0px !important;
}
*/
/********************************************************************************************/
/* ::::: tree rows ::::: */
/*treechildren::-moz-tree-row {
min-height: 2.0em !important;
border-width: 1px !important;
}
#places treechildren::-moz-tree-row {
min-height: 2.0em !important;
border-width: 1px !important;
}
treechildren::-moz-tree-indentation {
width: 1.4em !important;
}
*/
/****** History icon for "HistorySubmenus2@Merci.chao.uc.js" ******/
/****** https://github.com/Merci-chao/userChrome.js/blob/main/HistorySubmenus2%40Merci.chao.uc.js ******/
/*
.HSM2-submenu {
list-style-image: url("./../../image/calendar.png") !important;
}
.history-submenu.menu-iconic.bookmark-item > :is(.menu-icon, .toolbarbutton-icon) {
content: url("./../../image/calendar.png") !important;
}
*/ |
|
Thanks for the icons. I'll do a shameless little promo here that others may find useful. I've stopped using the default bookmarks side panel and i've switched to Bookmark search plus 2 extension which has an option to change the folder icon to the yellow kind, but more importantly has an excellent bookmark search feature where it shows the actual location of the found bookmark in the bookmark tree and can send you there (this was one of the most annoying things about the default bookmark manager - it cant tell you where the found bookmark is). Also it can search for folders too, not just bookmarks. Once I started using BSP2, I've never had to open the default BB panel. |
|
New laptop - windows 11. Installed latest FF version and downloaded latest release here 4.7.5. Created 'chrome' folder in the profiles directory and copied the 5 files into it. Modified slightly the UserChrome.css file like I have done on other machines. When I re-start FF, nothing happens. It's been a while since I've updated on any of my machines. Has the process changed in any way? Any thoughts as to what I might be doing wrong? |
|
I'm wondering if others here are still using this CSS and if they want to share their files in case they managed to edit them to make the CSS still compatible with new FF releases, because now with V149 things are starting to really break and maybe you can still make some fixes by editing the files. |
|
If it is possible - is there css to change the Active border colour and Inactive border colour of the Split View panels ? All I am finding in the Browser Toolbox is:
|
|
I am on ESR so have not made changes in 2 years or more. I will be forced to 153 on Sept 15th. Have you folks found most things still work on 153? Anything in particular that does not? |
|
Still looking 99% fine for me on FF 154. But how I customise it with Aris's code may be very different to what you do. YMMV. |
|
Thanks. Did not know it was on reddit. Appreciate that. And I fixed it. It was theme dependent!
On Aug 19, 2026, at 8:37 PM, FineWine ***@***.***> wrote:
Though I do not have an answer for you and as Aris-t2 has stepped from his own code, you might get a better answer from: https://www.reddit.com/r/FirefoxCSS/
—
Reply to this email directly, view it on GitHub <#722?email_source=notifications&email_token=ADJFPUQWHCZPGS4BRGANGQD5KZB6NA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOBQHA2TSMZWUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSWGM33PORSXEX3DNRUWG2Y#discussioncomment-18085936>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADJFPUTK2X2TIN7SP3I6KZT5KZB6NAVCNFSNUABHKJSXA33TNF2G64TZHMYTANJXGQ3TAOBXHNCGS43DOVZXG2LPNY5TONZQGM3DON5BOYBA>.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS <https://github.com/notifications/mobile/ios/ADJFPUQIIW32KF7YVY223RL5KZB6NA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOBQHA2TSMZWUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSVGM33PORSXEX3JN5ZQ> and Android <https://github.com/notifications/mobile/android/ADJFPURZPUB5ZQIBGGTZTKT5KZB6NA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOBQHA2TSMZWUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSXGM33PORSXEX3BNZSHE33JMQ>. Download it today!
You are receiving this because you commented.
[ { ***@***.***": "http://schema.org", ***@***.***": "EmailMessage", "potentialAction": { ***@***.***": "ViewAction", "target": "#722?email_source=notifications\u0026email_token=ADJFPUQMXIUZUUHFYSTQ6D35KZB6NA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOBQHA2TSMZWUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSVWO3LBNFWF6Y3MNFRWW#discussioncomment-18085936", "url": "#722?email_source=notifications\u0026email_token=ADJFPUQMXIUZUUHFYSTQ6D35KZB6NA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOBQHA2TSMZWUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSVWO3LBNFWF6Y3MNFRWW#discussioncomment-18085936", "name": "View Discussion" }, "description": "View this Discussion on GitHub", "publisher": { ***@***.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
|
























Uh oh!
There was an error while loading. Please reload this page.
Make sure you have updated your configuration to the most recent version of this projects files and are using the latest version of the "options" required by your Firefox version >before< reporting problems!
Continued from #3, #41, #88, #109, #133, #163, #189, #211, #241, #273, #308, #368, #404, #417, #454 and #606
Instead of opening new "issues" for general talk we can use this area for discussions, feedback and questions. Open new "issues" for real bugs and problems.
Custom JS scripts to restore more classic features
https://github.com/Aris-t2/CustomJSforFx
Things this project will not target/recreate
Things not possible with CSS
All reactions