X
Tap here to go to the mobile version of the site.

ஆதரவு மன்றம்

How to get multi-row bookmarks bar?

  • 15 replies
  • 2 இந்த பிரச்னைகள் உள்ளது
  • Last reply by MartyJames
பதிவிடப்பட்டது

For years I've used a userchrome script to show multiple rows of bookmarks, but it no longer works in Firefox 66!

Does anyone know what's gone wrong, or a way this can be fixed?

I cannot function without multi-row bookmarks! I have over 25,000 bookmarks, all neatly organized into folders across five rows of bookmarks. there's no way I could cram all those categories into one single, solitary row.

It's a shame that Firefox has never seriously supported the bookmark bar. It's always been buggy, ugly, cumbersome to use, and never felt very "solid". The menu also has a tendency to disappear, making it hard to organize and drag bookmarks and folders around.

For years I've used a userchrome script to show multiple rows of bookmarks, but it no longer works in Firefox 66! Does anyone know what's gone wrong, or a way this can be fixed? I cannot function without multi-row bookmarks! I have over 25,000 bookmarks, all neatly organized into folders across five rows of bookmarks. there's no way I could cram all those categories into one single, solitary row. It's a shame that Firefox has never seriously supported the bookmark bar. It's always been buggy, ugly, cumbersome to use, and never felt very "solid". The menu also has a tendency to disappear, making it hard to organize and drag bookmarks and folders around.

தீர்வு தேர்ந்தெடுக்கப்பட்டது

https://www.reddit.com/r/FirefoxCSS/

Grab the latest version of that CSS code. Some changes made for Firefox 65 'broke' the older CSS code for certain elements of the UI, a simple edit is needed. I am not aware of any changes made for Firefox 66 though.

Read this answer in context 1

Additional System Details

பயன்பாடு

  • User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0

கூடுதல் தகவல்

the-edmeister
  • Top 25 Contributor
  • Moderator
5395 தீர்வுகள் 40084 பதில்கள்
பதிவிடப்பட்டது

தீர்வு தேர்ந்தெடுக்கப்பட்டது

https://www.reddit.com/r/FirefoxCSS/

Grab the latest version of that CSS code. Some changes made for Firefox 65 'broke' the older CSS code for certain elements of the UI, a simple edit is needed. I am not aware of any changes made for Firefox 66 though.

https://www.reddit.com/r/FirefoxCSS/ Grab the latest version of that CSS code. Some changes made for Firefox 65 'broke' the older CSS code for certain elements of the UI, a simple edit is needed. I am not aware of any changes made for Firefox 66 though.
பதிவிடப்பட்டது

உதவிகரமான பதில்

Thanks, the link you gave has the solution - a new code for Firefox 66!

The code I had been using before was very long, but the new code is really small and simple. You just put this in your Userchrome file:

#PersonalToolbar {
  min-height: unset !important;
  max-height: unset !important;
/* text-align: center !important; */
}

#PersonalToolbar #PlacesToolbarItems {
  overflow-x: visible !important;
  overflow-y: visible !important;
  display: inline-block !important;
}
Thanks, the link you gave has the solution - a new code for Firefox 66! The code I had been using before was very long, but the new code is really small and simple. You just put this in your Userchrome file: <pre>#PersonalToolbar { min-height: unset !important; max-height: unset !important; /* text-align: center !important; */ } #PersonalToolbar #PlacesToolbarItems { overflow-x: visible !important; overflow-y: visible !important; display: inline-block !important; }</pre>

MartyJames மூலமாக திருத்தப்பட்டது

jscher2000
  • Top 10 Contributor
8637 தீர்வுகள் 70648 பதில்கள்
பதிவிடப்பட்டது

உதவிகரமான பதில்

Hi MartyJames, if you put <pre> before and </pre> after your CSS, the forum won't mangle it as badly.

Hi MartyJames, if you put &lt;pre> before and &lt;/pre> after your CSS, the forum won't mangle it as badly.
பதிவிடப்பட்டது

கேள்வியின் உரிமையாளர்

Thanks again, as always, jscher! (I've edited my post.)

Thanks again, as always, jscher! (I've edited my post.)
webref.pl 0 தீர்வுகள் 3 பதில்கள்
பதிவிடப்பட்டது

MartyJames said

Thanks again, as always, jscher! (I've edited my post.)

@MartyJames Hi, can you share your script for multirow bookmarks? In my case any CSS solution has this problem: https://github.com/Aris-t2/CustomCSSforFx/issues/99#issuecomment-475870631

''MartyJames [[#answer-1206696|said]]'' <blockquote> Thanks again, as always, jscher! (I've edited my post.) </blockquote> @MartyJames Hi, can you share your script for multirow bookmarks? In my case any CSS solution has this problem: https://github.com/Aris-t2/CustomCSSforFx/issues/99#issuecomment-475870631

webref.pl மூலமாக திருத்தப்பட்டது

jscher2000
  • Top 10 Contributor
8637 தீர்வுகள் 70648 பதில்கள்
பதிவிடப்பட்டது

Hi webref.pl, MartyJames posted the new code here:

https://support.mozilla.org/questions/1253700#answer-1206689

Hi webref''.''pl, MartyJames posted the new code here: https://support.mozilla.org/questions/1253700#answer-1206689
webref.pl 0 தீர்வுகள் 3 பதில்கள்
பதிவிடப்பட்டது

Thx, but I ask for JS code, not CSS.

Thx, but I ask for JS code, not CSS.
jscher2000
  • Top 10 Contributor
8637 தீர்வுகள் 70648 பதில்கள்
பதிவிடப்பட்டது

webref.pl said

Thx, but I ask for JS code, not CSS.

Why would there be JavaScript involved? JavaScript is not supported in userChrome.css files.

''webref.pl [[#answer-1207524|said]]'' <blockquote> Thx, but I ask for JS code, not CSS. </blockquote> Why would there be JavaScript involved? JavaScript is not supported in userChrome.css files.
webref.pl 0 தீர்வுகள் 3 பதில்கள்
பதிவிடப்பட்டது

With CSS I have some bug: https://github.com/Aris-t2/CustomCSSforFx/issues/99#issuecomment-475870631

So once again, I need JS code to run in chrome, if anyone see that code for CustomButton or userChrome.js then please share.

With CSS I have some bug: https://github.com/Aris-t2/CustomCSSforFx/issues/99#issuecomment-475870631 So once again, I need JS code to run in chrome, if anyone see that code for CustomButton or userChrome.js then please share.
fabalip 0 தீர்வுகள் 1 பதில்கள்
பதிவிடப்பட்டது

MartyJames said

Thanks, the link you gave has the solution - a new code for Firefox 66! The code I had been using before was very long, but the new code is really small and simple. You just put this in your Userchrome file:
#PersonalToolbar {
  min-height: unset !important;
  max-height: unset !important;
/* text-align: center !important; */
}

#PersonalToolbar #PlacesToolbarItems {
  overflow-x: visible !important;
  overflow-y: visible !important;
  display: inline-block !important;
}

thank you very much!

''MartyJames [[#answer-1206689|said]]'' <blockquote> Thanks, the link you gave has the solution - a new code for Firefox 66! The code I had been using before was very long, but the new code is really small and simple. You just put this in your Userchrome file: <pre>#PersonalToolbar { min-height: unset !important; max-height: unset !important; /* text-align: center !important; */ } #PersonalToolbar #PlacesToolbarItems { overflow-x: visible !important; overflow-y: visible !important; display: inline-block !important; }</pre> </blockquote> thank you very much!
Harakiri 0 தீர்வுகள் 2 பதில்கள்
பதிவிடப்பட்டது

I encounter the same issue again after updating to Firefox 69.0.

Anyone can help me? The old css-code does not work :(

I encounter the same issue again after updating to Firefox 69.0. Anyone can help me? The old css-code does not work :(
jscher2000
  • Top 10 Contributor
8637 தீர்வுகள் 70648 பதில்கள்
பதிவிடப்பட்டது

Hi Harakiri, the items that do not fit on the first row have

style="visibility: hidden"

To counter that, add this to your existing set of rules (March 24th post):

#PersonalToolbar #PlacesToolbarItems toolbarbutton {
  visibility: visible !important;
}
Hi Harakiri, the items that do not fit on the first row have style="visibility: hidden" To counter that, add this to your existing set of rules (March 24th post): <pre>#PersonalToolbar #PlacesToolbarItems toolbarbutton { visibility: visible !important; } </pre>
Harakiri 0 தீர்வுகள் 2 பதில்கள்
பதிவிடப்பட்டது

Many thanks jscher2000, this solved it.

Besides, I noticed Firefox 69 will no longer look for the userChromse.css file automatically and users need to "activate it" in
about:config 
and search for "userprof" and then change the value from false to true for
toolkit.legacyUserProfileCustomizations.stylesheets 
as described here.
Many thanks jscher2000, this solved it. Besides, I noticed Firefox 69 will no longer look for the userChromse.css file automatically and users need to "activate it" in <pre>about:config </pre> and search for "userprof" and then change the value from false to true for <pre>toolkit.legacyUserProfileCustomizations.stylesheets </pre> as described [https://www.userchrome.org/how-create-userchrome-css.html here].
jscher2000
  • Top 10 Contributor
8637 தீர்வுகள் 70648 பதில்கள்
பதிவிடப்பட்டது

Harakiri said

Besides, I noticed Firefox 69 will no longer look for the userChromse.css file automatically and users need to "activate it" in
about:config 
and search for "userprof" and then change the value from false to true for
toolkit.legacyUserProfileCustomizations.stylesheets 
as described here.

If you are carrying over your existing settings from Firefox 68 to Firefox 69, the preference should already be true, but if it's a new profile or you didn't have userChrome.css set up before, you will indeed need to flip that preference yourself.

''Harakiri [[#answer-1250562|said]]'' <blockquote> Besides, I noticed Firefox 69 will no longer look for the userChromse.css file automatically and users need to "activate it" in <pre>about:config </pre> and search for "userprof" and then change the value from false to true for <pre>toolkit.legacyUserProfileCustomizations.stylesheets </pre> as described [https://www.userchrome.org/how-create-userchrome-css.html here]. </blockquote> If you are carrying over your existing settings from Firefox 68 to Firefox 69, the preference should already be true, but if it's a new profile or you didn't have userChrome.css set up before, you will indeed need to flip that preference yourself.
பதிவிடப்பட்டது

கேள்வியின் உரிமையாளர்

Hi Jscher and thanks for all your amazingly helpful advice, as always! You're such a great guy!

I had the same problem when I upgraded to Firefox 69 so I started a new thread and Cor-el helped me (https://support.mozilla.org/en-US/questions/1268036)

The solution that worked for me concerns this line of code:

@-moz-document url(chrome://browser/content/browser.xul)

I just changed ".xul" to ".xhtml" and it worked!

Hi Jscher and thanks for all your amazingly helpful advice, as always! You're such a great guy! I had the same problem when I upgraded to Firefox 69 so I started a new thread and Cor-el helped me (https://support.mozilla.org/en-US/questions/1268036) The solution that worked for me concerns this line of code: <code>@-moz-document url(chrome://browser/content/browser.xul)</code> I just changed ".xul" to ".xhtml" and it worked!

MartyJames மூலமாக திருத்தப்பட்டது