New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[!] GENERAL discussion, feedback, questions belong here! (v10) #273
Comments
Hi, Any hints how to get it where it was?
|
@michas0602 @Speravir There is code there to hide it, but even without it the dropmarker does not appear. |
Hi @Aris-t2 I am using MultiRowTabLiteforFx.uc.js from Quantum-Nox for Multirow tabs that are movable. This forces me to change your userChrome.css file to userChrome.as.css (Everything else looks good) I am pleased with the appearance of my Fx, thanks to your hard work and the multirow and movable tabs working together. Is there a way to get rid of the update nag? I don't update often because of the time involved in resetting Firefox to my liking (if possible). I was on 52 ESR for as long as possible to keep CTR! :) |
Are you using ( Try this:
|
@Aris-t2 You were right, my '+'-button-problem is solved by reinstalling the files. Unfortunately I did no copy to verify what exactly caused it...however, not it works as it should. Many thanks for all your efforts, now Ff looks as it should (again). |
Yes, I'm using addonbar_move_bookmarks_toolbar_to_bottom_fx72.css. |
@DBGulp |
So far, I have a new profile to test with and all my chrome being the same, the problem isn't there. The test profile has the referenced line active, while my normal profile doesn't. No addons are active yet. Maybe the issue is there or just starting a fresh profile might be the answer. No more testing today. Go Chiefs! |
It's the Flexible Space. Under Fx69 (and lower) I needed to use multiple flexible spaces to get buttons all the way to the right. Under Fx72 only one is necessary. More than one side by side crunches the buttons at both ends. |
You are right more than one flexible space causes massive glitches. I have not found a good solution for this yet. |
Enable the "_fx72" versions of your previously selected "options". |
Hi, and HUGE thanks @Aris-t2 for your continuous work on this ! You are a savior for a lot of us ! Question : is there a simple way to have a dark mode for about:addons and about:config ? |
@JoseHidalgo |
Firefox 72.02, Just updated to version 2.9.9_v3 Tried to enable these, one at a time /* Tab scroll buttons position - [only use one at a time] *********************************/ and got these results Start End The only effect was to create these blank spaces, and remove the scroll button from the left side of the tab bar when @import "./css/tabs/tab_scrollbuttons_both_on_toolbars_end.css"; /**/ was enabled. Tested with myuserchrome.css disabled. |
Looks like achieving this result with Test this.
/* Firefox Quantum userChrome.css tweaks ************************************************/
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
/****************************************************************************************/
#tabbrowser-tabs {
--group_zero: inherit;
--pin_tab1: inherit;
--pin_tab2: inherit;
--pin_tab3: inherit;
--pin_tab4: inherit;
--pin_tab5: inherit;
--pin_tab6: inherit;
--pin_tab7: inherit;
--pin_tab8: inherit;
--pin_tab9: inherit;
--pin_tab10: inherit;
}
#tabbrowser-tabs[overflow="true"] {
--group_zero: 1000;
--pin_tab1: -88px;
--pin_tab2: -118px;
--pin_tab3: -148px;
--pin_tab4: -178px;
--pin_tab5: -208px;
--pin_tab6: -238px;
--pin_tab7: -268px;
--pin_tab8: -298px;
--pin_tab9: -328px;
--pin_tab10: -358px;
}
spacer[part="arrowscrollbox-overflow-start-indicator"] + scrollbox[part="scrollbox"]{
-moz-box-ordinal-group: var(--group_zero) !important;
}
/* Fix pinned tabs position for the first 10 pinned tabs (follow the system for more pinnen tabs) */
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab1) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab2) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab3) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab4) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab5) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab6) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab7) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab8) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab9) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab10) !important;
}
/* Firefox Quantum userChrome.css tweaks ************************************************/
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
/****************************************************************************************/
#tabbrowser-tabs {
--group_zero: inherit;
--pin_tab1: inherit;
--pin_tab2: inherit;
--pin_tab3: inherit;
--pin_tab4: inherit;
--pin_tab5: inherit;
--pin_tab6: inherit;
--pin_tab7: inherit;
--pin_tab8: inherit;
--pin_tab9: inherit;
--pin_tab10: inherit;
}
#tabbrowser-tabs[overflow="true"] {
--group_zero: 0;
--pin_tab1: -30px;
--pin_tab2: -60px;
--pin_tab3: -90px;
--pin_tab4: -120px;
--pin_tab5: -150px;
--pin_tab6: -180px;
--pin_tab7: -210px;
--pin_tab8: -240px;
--pin_tab9: -270px;
--pin_tab10: -300px;
}
spacer[part="arrowscrollbox-overflow-start-indicator"] + scrollbox[part="scrollbox"]{
-moz-box-ordinal-group: var(--group_zero) !important;
}
/* Fix pinned tabs position for the first 10 pinned tabs (follow the system for more pinnen tabs) */
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab1) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab2) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab3) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab4) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab5) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab6) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab7) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab8) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab9) !important;
}
#tabbrowser-tabs[overflow="true"] .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] + .tabbrowser-tab[pinned] {
margin-inline-start: var(--pin_tab10) !important;
} |
I processed the changes. Several things happening now.
Both options disabled left side Start left Start right End Right End left |
#241 (comment) |
I forgot to disable myuserchrome.css last time I reported, so it looks ok now. I'll try to see what was causing it. |
You initial screenshot in the other thread pointed out, that |
Or update to Beta 73. |
I forgot to disable myuserchrome.css last time I reported, so it looks ok now. I'll try to see what was causing it. |
Duplicate @nollinvoyd: #273 (comment) |
Thanks @Aris-t2 for your work. I've done it and it works. Only now the text in the URL bar is smaller than it used to be... These FF updates are so annoying! With every new update I have to spend HOURS tweaking your settings over and over again. Isn't there any simpler way?... |
@Aris-t2 The issue with the app button is that I want it to make it less wide and increase the height and move the button a little bit lower but I edit this values
on the file appbutton_in_titlebar_icon_only_fx74.css which is the one that I have enabled and nothing changes. What file do I have to edit to change that? Thank you in advance |
I wonder if anyone can replicate this issue: I am getting a weird appearance when I am using the following CSS snippets:
Basically, I want to have classic squared tabs, 250 pixel long, right below the bookmarks toolbar. I am using Firefox 77.0.1 (vanilla config apart from the CSS changes) on Windows 8.1, with a theme from AMO. I am getting a weird space below the tabs, the tabs themselves show up correctly. Can anyone confirm? @Aris-t2 ? |
There is code withing this projects files to adjust the font size of urlbar.
ESR builds maybe. @rayman89 #main-window[tabsintitlebar] #PanelUI-button #PanelUI-menu-button {
background-clip: padding-box !important;
padding: 0 4px 0 !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
-moz-padding-start: 4px !important;
-moz-padding-end: 4px !important;
height: 30px !important;
border-radius: 0 0 4px 4px;
border-top: none !important;
border-right: 1px solid !important;
border-left: 1px solid !important;
border-bottom: 1px solid !important;
} @Peacock365
Do not enable all "tabs below navigation toolbar" options at once.
addon-card:not([expanded="true"]) .addon.card:hover {
background: red !important;
box-shadow: unset !important;
}
addon-card:not([expanded="true"]) .addon.card:hover .card-contents :-moz-any(div,span,.addon-name-link) {
color: yellow !important;
}
This will be fixed on next update. The buttons are not supposed to hide the switch. |
Thanks the code for coloring the addonlist in "addons_manager_alternative_appearance_fx75" In Recent update the enable/disable switch works fine in 3.1.5 |
Hello also, is it possible to remove any favicon in the bookmark row, for both a bookmark and a folder? /* Hide bookmark icons in the Personal Toolbar */ and it works great. This keeps the favicons for the bookmark and folder when they are not displayed in the bookmark row. Is it also possible to get back the status bar, in order to have one more bar where to put addon icons. finally, is CustomCSSforFx fully compatible with the user.js of ghacks for privacy ? If nto, what stuff from CustomCSSforFx shoudl I change ? |
Yes, use this projects complete package and enable
#PlacesToolbarItems .bookmark-item .toolbarbutton-icon {
display: none !important;
}
You can get an Add-on bar using JS script from CustomCSSforFx. There is also a simulated add-on bar within this projects files, that gets achieved using CSS.
CustomCSSforFx and CustomCSSforFx do not use or change |
For the removal of the favicon, the code does not work. I put it in my_userContent.css and the favicons remain in Fx77.0.1 For the status bar, I see simulated add-on bar is not compatible with the tabs at the bottom, so i choose method 3 and I enabled the load_js_script("./userChrome/addonbar.uc.js"); but the tab bar is below the status bar, which is wrong. The tab bar must be above the status bar. Can I change this ? |
Also i restored the default customization of the UI in Firefox, to start from scratch. Now I have big orange button at the top left, which I want gone. The only way to achieve this is to enable ''title bar'' in customization, but I do not want the title, because ti takes too much vertical space. What I seek is menu_bar+search_bar, below this is bookmark_bar, then the tab_bar at the bottom and the status_bar below this. Also I have a bug in stock firefox: the search_bar is glued to the menu_bar. when I put the menu_bar+icons+search_bar+icons, the icons on the left and right of the search bar are put on the right of the search_bar. Firefox fails to apply my custom UI. Only when I right-click and choose to personalize, then immediately click on validation, firefox puts the correct icons I want on the right of the search_bar and the correct icons on the left of the search_bar. |
Code belongs into
Code is offered as is.
Disable the "appbutton in titlebar" settings.
Not possible with this projects files.
Fx does not play well with content on menubar since a while. |
Is it possible to tell firefox to refresh it's UI configuration while it starts, so that I do not need to right-click customize and then validate, in order to get the right order of the icons on th left of the menu_bar ? |
@Janaue @nollinvoyd |
I assume there was a file change in v2, but it did not fix it. |
It was broken in my tests before the v2 fix. Make sure the configuration looks like this where only /* compact item lists - [only use one at a time] ************************************************/
/* @import "./css/aboutaddons/addonlists_compact_fx68.css"; /**/ /* best with alternative_appearance_fx68+ */
/* @import "./css/aboutaddons/addonlists_compact_fx72.css"; /**/ /* best with alternative_appearance_fx68+ */
/* @import "./css/aboutaddons/addonlists_compact_more_compact_fx68.css"; /**/ /* best with alternative_appearance_fx68+ */
/* @import "./css/aboutaddons/addonlists_compact_more_compact_fx72.css"; /**/ /* best with alternative_appearance_fx68+ */
/* button settings (requires addons_manager_alternative_appearance_fx68) ************************/
/* - buttons instead of menupopup - [only use one at a time] ************************************/
/* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_fx68.css"; /**/
/* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_fx72.css"; /**/
/* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_compact_view_fx72.css"; /**/
@import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_more_compact_view_fx72.css"; /**/
/* - buttons icons instead of labels (requires above option) - [only use one at a time] *********/
/* @import "./css/aboutaddons/addonlists_replace_button_labels_with_icons_fx68.css"; /**/
/* @import "./css/aboutaddons/addonlists_replace_button_labels_with_icons_fx72.css"; /**/
|
That's what 1 have. v3.1.4 works normally for me, but still not v3.1.5 |
I don't know what to say. Tested this on Fx 77 and 79, two different setups, even two different locales. Try to setup chrome folders content again using v2 release and only switch |
Good day. I have not read all ~300 comments in here, so sorry if this was asked before. I noticed Mozilla did not play nice with the menus, and turned them all into regular menuitem's from menuitem-iconic. So I have not yet been able to add icons to the menus (there's a nice addon, Menu Icon Plus, we could use to bring them all back). Anyway, I read that we can change an item's CLASS via JavaScript, wondering if that is the only way to add icons to the menus, or if we can do this with just CSS. This is what I tried but no good:
Another thing that bugs me with the menus is the shortcut key for #bookmarksShowAll, it just makes the menu wider than it needs to be. Can I hide this AccelKey? I used to hide the entire menu entry, and use a shortcut to the chrome:// library to open in a TAB, but they broke it - we can use the xhtml version now (chrome://browser/content/places/places.xhtml), but if you open this and then try to create a new bookmark, a separator, anything, it locks the database and does not complete the operation. So I want to shorten the #bookmarksShowAll and give it an icon... Thanks. |
@B00ze64 #appMenu-open-file-button {
-moz-context-properties: fill;
list-style-image: url(chrome://browser/skin/open.svg);
}
#appMenu-open-file-button .toolbarbutton-text {
padding-inline-start: 8px !important;
}
#appMenu-open-file-button .toolbarbutton-icon {
fill: orange !important;
} This is what happens in You can hide the "AccelKey" with code like this: #bookmarksShowAll .menu-accel-container {
display: none !important;
} |
Is there a dedicated topic for tabs below navigation? I can't find what to uncomment in my userchome to get the tabs below the bookmarks using Win10 and FF77. |
For me on Windows, it's |
Good day, Wow, I had not looked closely enough at menu entries, there is indeed a HBOX just for the AccelKey which we can easily hide. However, that is pretty much ALL there is, a MENUITEM and underneath, a LABEL and a single HBOX for the AccelKey, there's no box for an icon (they are not buttons). I looked at the menu entries in the HISTORY menu, and the menuitems are Class MenuItem-Iconic, and there's an HBOX for the icon. The Firefox menubar menus have no class anymore, they are not Menuitem-Iconic like they used to be, so they do not get a HBOX for an icon or a button or anything like that. Do you think we could add MenuItem-Iconic class to the menu entries via CustomJSforFx? Would that work? It's pretty lame they add icons to the hamburger menu and disable them completely in the menubar (and in the context menus too). And of course everything's a single color... Thank you. |
@KathrynBassett Btw.: /* - TABS BELOW NAVIGATION AND BOOKMARKS TOOLBARS / TABS NOT ON TOP *****************************/
/* [!] Note: do not use OS titlebar with 'tabs not on top' code on macOS ************************/
/* [!] Note: only ~fx65_v2 works with multi-tab lines option on Fx65+. **************************/
/* - Fx 60-64 ***********************************************************************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar.css"; /**/ /* <-- Windows/Linux */
/* @import "./css/tabs/tabs_below_navigation_toolbar_macOS.css"; /**/ /* <-- macOS */
/* - Fx 65-67 - Windows/Linux *******************************************************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65.css"; /**/
/* - Fx 65-73 - macOS ***************************************************************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65_macOS.css"; /**/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65_macOS_default_tabs.css"; /**/
/* - Fx 65+ v2 - mainly for multi-lined tabs (Glitches with inactive menubar!) ******************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65_v2.css"; /**/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65_v2_force_hidden_menubar.css"; /**/ /* no menubar when OS titlebar is active */
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx65_v2_macOS.css"; /**/
/* - Fx 68-71 Windows/Linux (use the Fx 65+ versions for macOS) *********************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx68.css"; /**/
/* - Fx 72-73 Windows/Linux (use the Fx 65+ versions for macOS) *********************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx72.css"; /**/
/* - Fx 74+ Windows/Linux ***********************************************************************/
/* [!] might require overriding url bars 'selection color' --> see corresponding area ***********/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx74.css"; /**/
/* - Fx 74+ - macOS *****************************************************************************/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx74_macOS.css"; /**/
/* @import "./css/tabs/tabs_below_navigation_toolbar_fx74_macOS_default_tabs.css"; /**/
In theory yes, but do we really need that? We can force menuitems to use icons via CSS like mentioned above or does this not work for you? Looks like this: id_or_class_of_menuitem {
-moz-appearance: menuitem-iconic;
}
id_or_class_of_menui {
-moz-appearance: menu-iconic;
} |
Continue here: #308 |
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 and #241.
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
The text was updated successfully, but these errors were encountered: