FF4 Lesezeichensymbolleiste verändern

  • Hallo zusammen,
    ich habe im neuen FF4 meine Symbolleisten so organisiert, dass ich sowohl das Adressfeld als auch die Lesezeichensymbolleiste in einer Zeile habe, um Platz zu sparen. Für jedes Lesezeichen wird nur das Favicon angezeigt. Bestimmte Lesezeichen habe ich in Ordnern gesammelt und für diese Ordner ein eigenes Favicon festgelegt (ebenfalls diese beiden typischen grauen Pfeile).
    Mein Problem lautet jetzt: Egal wie groß mein Fenster ist oder wie viele Lesezeichen in der Symbolleiste sind, das letze Lesezeichen (also Favicon) wird nicht angezeigt, sondern statt dessen am Ende der Symbolleiste nur der kleine Doppelpfeil, über den ein Menü der weiteren Lesezeichen aufgerufen werden kann. Aber dieser Pfeil nimmt genau so viel Platz ein wie das letze Lesezeichen, das bei Klick auf den Pfeil angezeigt wird. Wenn ich das Fenster größer ziehe, wird immer nur das Adressfeld größer, nicht aber der Bereich der Lesezeichensymbolleiste. (siehe auch beigefügtes Bild)
    Gibt es eine Möglichkeit, wie ich alle Lesezeichen in der Symbolleiste anzeigen lassen kann? Zum Beispiel auch auf Kosten der Größe des Adressfeldes. Kann ich zum Beispiel in der userchrome eine bestimmte Breite der Symbolleiste oder eine bestimmte Anzahl angezeigter Favicons festlegen. Oder gibt es ein Add-On?
    Vielen Dank schonmal für Euro Hilfe! :)

  • Hab trotzdem mal den Code v. 2002Andreas ausprobiert, ist auf alle Fälle eine weitere Lösung, hatte das Problem bei einigen Betas auch zwischenzeitlich. Hier mal meine Variante plus Screenshot:

    Code
    #urlbar{
    max-width:600px}
    #searchbar{
    min-width:250px} /* die searchbar ist mir immer zu schmal */

    [Blockierte Grafik: http://img9.imagevenue.com/loc70/th_200808799_minefield_max_url_42pre7_122_70lo.jpg]

    (Firefox Beta 107.0b3 / Build ID 20221020202724) ** Mozilla/5.0 (Android 9.0; Tablet; rv:107.0) Gecko/107.0 Firefox/107.0

  • Zitat von 2002Andreas

    Teste das bitte mal

    Code
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    
    
    #urlbar{
    max-width:350px}

    Wert wenn dann anpassen.

    Hallo nochmals und danke für Eure Vorschläge. Leider hat mir der Vorschlag von 2002Andreas nicht weitergeholfen. Zwar kann ich die urlbar beliebig vergrößern (was auf jeden Fall schonmal gut zu wissen ist! :) ), aber noch immer wird das letze Favicon nicht angezeigt. Der neue Raum zwischen urlbar und Lesezeichenleiste bleibt dann einfach frei oder wird nur ausgenutzt, wenn ich noch weitere Lesezeichen hinzufüge. Es muss also an der Lesezeichensymbolleiste selbst liegen.
    Zur Not kann ich mit dieser Lösung natürlich leben, als letzes Favicon einfach ein unwichtiges einfügen und den Doppelpfeil ignorieren, aber vielleicht habt ihr ja noch eine Idee. Kann ich vielleicht durch einen ähnlichen Befehl eine Mindestlänge für die Lesezeichen-symbolleiste festlegen?

    @ clio: Deinen Vorschlag finde ich auch gut, aber es wird mir etwas zu unübersichtlich, wenn ich mehrer Tabs geöffnet habe. Wahrscheinlich habe ich für diese Lösung auch zu viele Lesezeichen. Aber ich werde das bei meiner Freundin mal umsetzen, sie verwendet nie mehrer Tabs und zusammen mit ihren drei Lesezeichen erscheint es mit ideal! ;)

  • Zitat von germanslasher

    Für jedes Lesezeichen wird nur das Favicon angezeigt.


    Du bist dir da ganz sicher :-??

    Evtl. hilft es dir Abstände der Lesezeichen zu verändern

    CSS
    toolbarbutton.bookmark-item{
    padding: 0px 4.9px 0px 3.9px !important;}

    Werte mußt du dir natürlich anpassen, das sind meine die ich nutze.

  • Hallo zusammen,
    ich habe jetzt eine Lösung für mein Problem gefunden. Ich hatte ja einige Lesezeichen in Ordnern gruppiert, diese in der Symbolleiste anzeigen lassen und zudem für die Ordner ein eigenes Favicon vergeben (ebenfalls ein Doppelpfeil, wie er am Ende der Symbolleiste auch angezeigt wird; vgl. Foto in meinem ersten Beitrag).
    Ich habe nun den letzen Ordner aufgelöst und die Lesezeichen direkt in die Symbolleiste gepackt. Nun wurden alle Favicons angezeigt, nur das letzte wieder nicht (statt dessen der Doppelpfeil, die Ursache dafür habe ich nicht finden können).
    Mit folgendem Code habe ich nun die Länge der Lesezeichen-Symbolleiste nach meinen Vorstellungen begrenzt:

    Code
    #personal-bookmarks {
    max-width:412px}

    Damit wurden alle Lesezeichen verborgen, die nicht in die nun begrenzte Symbolleiste passten. Die Doppelpfeile am Ende sind nun zwar noch immer da, aber durch den zuvor gelöschten Ordner gleicht es sich wieder aus. Wahrscheinlich versteht das jetzt so recht niemand, aber ich bin Euch dankbar für Eure Tipps! :) 2002Andreas Vorschlag, den Abstand zu verkürzen, habe ich auch gleich noch mit eingebaut, das spart nochmals etwas Platz!

    Nur eine Lösung für das eigentliche Problem habe ich nicht finden können, nämlich warum in der Lesezeichen-Symbolleiste das letze Lesezeichen immer verborgen wird, solange das Firefox-Fenster nicht maximiert ist. Dies geschieht auch, wenn ich in der userchrome.css eine min-, max- oder feste width eingebe. Vielleicht ist das einfach ein Programmierfehler.

    Abschließend nochmals ein größes Dankeschön an alle engagierten Mitstreiter hier im Forum und bis zum nächsten Mal. :)