1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Horstmann

Beiträge von Horstmann

  • URL Text gesamte Breite, Buttons im Eingabefeld darüber schwebend?

    • Horstmann
    • 13. Mai 2023 um 21:25
    Zitat von Mira_Belle

    Wenn der Text der Webpage bis zum Ende der Zeile gehen würde,

    und die Symbole dann bei Hover über dem Text "schweben würden", ja das, das wäre schon fein.

    Im Prinzip scheint sowas halbwegs zu funktionieren:

    CSS
    #urlbar-input-container:not(:hover) :is(#identity-box, #tracking-protection-icon-container, #page-action-buttons, #star-button-box) :not(:hover:active, [open="true"]) {
        display: none !important;
    }
    
    #urlbar-input-container:not(:hover) #tracking-protection-icon-container {
       padding-inline: 0 !important;
    }

    Das ist nur ein Anfang, und deckt weder alle Buttons ab, noch bleibt der Text bei Hover auf voller Breite wie gewünscht; zudem bleibt die Breite bei einigen Buttons nicht konstant wenn man die Maus weg von der URL Leiste über das Popup bewegt - wenigstens bleiben die Popups endlich offen. ;)

    Aber falls noch jemand daran werkelt, hilft's vielleicht beim Testen.

  • URL Text gesamte Breite, Buttons im Eingabefeld darüber schwebend?

    • Horstmann
    • 13. Mai 2023 um 16:04
    Zitat von 2002Andreas

    opacity: 0 !important;

    reicht in diesem Fall.

    Klassiker. ;)


    Zitat von Mira_Belle
    Zitat von Horstmann
    CSS
        display: none !important;

    Das blendet aber leider die Elemente komplett aus und somit funktioniert dann auch das Einblenden nicht mehr.

    Da muss es einen anderen Trick geben, damit sich die Elemente "überlagern".

    Nochmals sorry, das war nur als Test gedacht um alle(?) Elemente anzusprechen; hätte ich klarer ausdrücken sollen.

    Man sollte auch zumindest den Star Button sowieso nicht in der Art ausblenden, weil sonst die Funktion verloren geht.

  • URL Text gesamte Breite, Buttons im Eingabefeld darüber schwebend?

    • Horstmann
    • 13. Mai 2023 um 15:39
    Zitat von Mira_Belle

    Das ist ja nicht wirklich eine Lücke!

    Das ist die Stelle der Box (#identity-box) und dahinter wäre die Stelle des Lesezeichensterns.

    Habe das mal nachzustellen versucht, da sehr interessant!

    Die Lücke war mein Fehler, es ist tatsächlich die #star-button-box die ich bei meinem (nicht beschriebenen) Test vergessen hatte.

    Das hier elimiert die Lücken beidseitig, zumindest bei mir im Testprofil:

    CSS
    #identity-box, #tracking-protection-icon-container, #star-button-box {
        display: none !important;
    }

    Sorry, am besten den Teil einfach ignorieren...

    Zitat von Mira_Belle

    Wenn der Text der Webpage bis zum Ende der Zeile gehen würde,

    und die Symbole dann bei Hover über dem Text "schweben würden", ja das, das wäre schon fein.

    Denk ich auch! :)

  • Firefox einstellen / Win 10 64 bit

    • Horstmann
    • 13. Mai 2023 um 14:54
    Zitat von grisu2099

    Ich glaube, da hast du Horstmann falsch verstanden. Oder ich?? :/

    Muss ich dazusagen dass es ein kleiner Scherz war? ;)

  • Firefox einstellen / Win 10 64 bit

    • Horstmann
    • 13. Mai 2023 um 14:53
    Zitat von 2002Andreas

    Na, StandingBill ist doch jetzt zum Fachmann ernannt worden, wobei ich nicht weiß, ob er das weiß ;)

    Als Ex-Guru könntest du ihm ja beratend zur Seite stehen, als Übergangslösung - obwohl er bestimmt schon alles weiss. ^^

  • Firefox einstellen / Win 10 64 bit

    • Horstmann
    • 13. Mai 2023 um 13:58
    Zitat von StandingBill

    2002Andreas

    Kleiner Hinweis an den CSS-Guru des Forums:

    Hier wurden die Lesezeichenordner wie folgt gelb gefärbt

    CSS
    .bookmark-item[container],treechildren::-moz-tree-image(container) {fill: orange !important;}

    Damit lassen sich die Ordner auch leicht anders färben.

    Damit bist du von jetzt an - der neue CSS Guru! <3 :!: ;)

  • URL Text gesamte Breite, Buttons im Eingabefeld darüber schwebend?

    • Horstmann
    • 13. Mai 2023 um 13:50

    Im Eingabefeld der URL Leiste gibt es ja diverse Buttons, um Lesezeichen zu speichern, Infos und Schutzmassnahmen anzuzeigen, etc. .

    Diese Buttons limitieren die Breite des URL Text, was generell ja auch Sinn macht.

    In meinem Fall habe ich einige Buttons komplett ausgeblendet, oder verschoben und nur bei Hover sichtbar gemacht.

    Als Beispiel, hier nur ein Test:

    CSS
    /*  Buttons right , ohne Firefox Logo grau  */
    :is(#identity-box, #tracking-protection-icon-container):not(#identity-box.chromeUI) {
        order: 2 !important;
        margin-inline: 0px !important;
        opacity: 0.0 !important;
    }
    
    #star-button-box:not(:hover, :active, [open]) {
        opacity: 0.0 !important;
    }
    
    :is(#identity-box, #tracking-protection-icon-container):not(#identity-box.chromeUI):hover {
        opacity: 1.0 !important;
    }
    
    /*  Star button right  */
    #page-action-buttons {
        order: 3 !important;
    }
    Alles anzeigen

    Das sieht dann im Testprofil so aus:

    Wenn ich über einem der Buttons mit der Maus bin ( Hover ) dann zB so:


    Wie man sieht, ist rechts die reservierte Lücke für die Buttons; ich würde das aber gerne ändern, und den Text im Eingabefeld permanent auf voller Breite haben; die Buttons sollten dann bei Hover über diesen Buttons auftauchen, und über dem Text quasi `schweben', bzw. ihn überlagern.

    Hier wäre ein in Photoshop insziniertes Beispeil dazu.

    (Die 'verbleibende Lücke' ist etwas das ich auch beim Verstecken aller gefunden Buttons und übergeordneten Elementen (display: none) nicht wegbekommen hatte).

    Danke schon mal für Vorschläge! :)

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Horstmann
    • 12. Mai 2023 um 10:54
    Zitat von Yun

    das funktioniert prima.

    Schönes WE allerseits!

    Prima, und ebenfalls schönes Wochenende. :)

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Horstmann
    • 12. Mai 2023 um 10:02
    Zitat von BrokenHeart
    Zitat von Horstmann

    Eine Frage eher am Rande: woher kommt in dem Script - in Zeilen 286, 292 - das .tab-throbber-fallback ?

    Das ist eine Altlast und kann entfernt werden. Das Skript ist jetzt bald 4 Jahre alt und ich schaue wirklich nur noch, dass die versprochene Funktionalität sichergestellt ist. Ansonsten fasse ich das Ungetüm nur noch mit spitzen Fingern an, bis ich mich mal dazu durchringen kann, endlich eine völlig neue Version des Skripts (welche schon seit ca. 2 Jahren in "Arbeit" ist :( ) zu erstellen. Das jetzige Skript ist sicher noch voll von überflüssigem und umständlich realisiertem Code, vor allem was die CSS-Teile betrifft...

    Danke für die Erklärung, ich war kurz verwirrt. ;)

    Ist aber schon ein feines Script; hab's nur kurz mal aus Interesse getestet - ich werde bei mehr als 5 offenen Tabs schon nervös und brauch es nicht - aber die Funktion ist schon beindruckend. :)

    Die wählbaren Einstellungen sind übrigens wirklich gut implementiert und sehr einfach zu handhaben, nach meinem kurzen Eindruck. :thumbup:

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Horstmann
    • 12. Mai 2023 um 08:56
    Zitat von Yun

    In der Version vor FF113 bekam ich trotz deaktiviertem Close-Button (bTabCloseButton=false) ein X auf dem aktiven Tab und als Mouseover auch auf inaktiven Tabs. In der aktuellen Version geht das (zumindest mit den bisherigen Settings) nicht mehr, hier gibt es nur noch ganz oder gar nicht.

    Keine Ahnung, warum das vorher funktioniert hat, aber ich hätte das gerne wieder, denn ich kann auf meinen 100+ Mini-Tabs jedes Pixel für den Titeltext brauchen.... Hat jemand eine Idee?

    Du könntest das mal probieren - nur kurz hier angetestet - das gehört in die userChrome.css.

    Im Script von BrokenHeart steht dabei bTabCloseButton=false (Edit: Icon + Outline Farbe zugefügt).

    CSS
    /*  bTabCloseButton  false  */
    
    .tabbrowser-tab .tab-close-button {
        display: inherit !important;
        fill: white !important;
        outline-color: white !important;
        opacity: 1 !important;
    }
    
    .tabbrowser-tab:not(:hover, [selected]) .tab-close-button {
        display: none !important;
    }
    
    /*  Verlauf / Icon aus  */
    
    .tabbrowser-tab {
        --tab-label-mask-size: 0 !important;
    }
    
    .tab-icon-image:not([pinned]) {
        display: none !important;
    }
    Alles anzeigen


    Oder so, Closebutton aktiviert im Script, bTabCloseButton=true:

    CSS
    /*  bTabCloseButton  true  */
    
    .tabbrowser-tab:not(:hover, [selected]) .tab-close-button {
        display: none !important;
    }
    
    /*  Verlauf / Icon aus  */
    
    .tabbrowser-tab {
        --tab-label-mask-size: 0 !important;
    }
    
    .tab-icon-image:not([pinned]) {
        display: none !important;
    }
    Alles anzeigen
  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Horstmann
    • 12. Mai 2023 um 08:27
    Zitat von BrokenHeart

    Bitte mal testen:

    Eine Frage eher am Rande: woher kommt in dem Script - in Zeilen 286, 292 - das .tab-throbber-fallback ?

    Ich hab's in einem anderen Beitrag zufällig gesehen, seh's aber im Script nicht definiert, und im Fx Code finde ich es auch nicht.

  • Tab Throbber

    • Horstmann
    • 12. Mai 2023 um 07:52
    Zitat von hwww

    Morgen Horstmann

    Besten Dank für deinen Code. Funktioniert perfekt. Wenn noch Interesse besteht hier die Pfeile. Weiß aber nicht ob man das auch nutzen kann.

    Prima, schön dass es klappt. :)

    Dein Pfeil klappt hier auch, mit deinen Grössenangaben.

    Du könntest das hier noch antesten; schlanker und das könnte den Übergang von tabthrobber zum Tabicon füllen.

    Die Grösse wäre hier wie du es vorher hattest, schau nochmal ob der Dateipfad zum .gif auch stimmt.

    Wenn's Ärger macht, wirf .tab-icon-pending einfach raus (inkl. dem Komma davor).


    CSS
    .tab-throbber::before {
        display: none !important;
    }
    
    .tab-throbber, .tab-icon-pending {
      background-image: url("file:///C:/Users/Wolf/Documents/Firefox Lesez Icons/pfeile00262.gif") !important;
      width: 16px !important;
      height: 22px !important;
    }
  • Tab Throbber

    • Horstmann
    • 11. Mai 2023 um 21:38
    Zitat von hwww

    Es funktioniert nicht mehr richtig. Es kommen die Pfeile und die zwei tanzende Punkte. Bei längeren laden gehen die Pfeile ganz weg.

    Um das genauer testen zu können, sollte man vermutlich dein .gif haben; ich glaube du kannst das hier hochladen.

    Was genau du erreichen willst ist mir auch nicht ganz klar - sollen die Punkte denn bleiben?

    Bei mir stören die nur mein animiertes .gif, also hab ich sie abgestellt.

    Generell könntest du sowas in der Art mal probieren:

    CSS
    .tab-throbber[busy]::before {
        display: none !important;
    }
    
    .tab-throbber {
        background-image: url("DeinAnimiertesBildHier.gif") !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: 16px !important;
    }

    Was den Übergang zwischen Throbber und Website Icon angeht (Pfeile ganz weg), da bin ich leider überfragt.

    Passiert bei mir auch, ist aber nur ein kurzer Moment.

    .tab-throbber-fallback gibt's denke ich nicht, und das doppelte .gif.gif könnte auch Ärger machen.

  • Firefox 113 Probleme mit TABs und Kontext Menü

    • Horstmann
    • 11. Mai 2023 um 15:28
    Zitat von Sören Hentzschel
    Zitat von GermanFreme82

    Ich mag das Notepad ++ zwar nicht, weil er die Code grau macht und ich kaum was lesen kann, aber irgendwer hat mir mal gesagt, das ist das beste für Codes.

    Das beste für Code ist Notepad++ ganz sicher nicht, nicht einmal annähernd. Aber es ist kostenlos. ;)

    Also hier auf dem Mac nehm ich ja TextEdit, das macht nämlich den Code nicht grau. ;)

    Oder manchmal Atom, wenn ich was sehen will.

    Beides kostenlos.

  • Firefox 113 Probleme mit TABs und Kontext Menü

    • Horstmann
    • 11. Mai 2023 um 14:17
    Zitat von GermanFreme82


    Ich rate da nur wild umher und ändere Zahlen und Dinge, von denen ich glaube, das sie das machen was ich möchte. Ich könnte eben so gut auch blind auf die Tasten schlagen.

    Mach ich auch so, und funktioniert prima. :)

    Meistens jedenfalls, oder zumindest manchmal... ;)

    Aber wie schon erwähnt - wenn du komplexe Modifikationen benutzt, und die dann auch noch manipulieren willst, dann solltest du dich halt ab und zu mal mit dem Thema beschäftigen, und wenigstens ein Basiswissen anlegen.

    Oder Firefox halt ohne Hacks benutzen, ist auch eine Option.

    Aber der gute 2002Andreas :) ist ja dran, also Ruhe bewahren. 8)

  • Download Popup fehlerhaft

    • Horstmann
    • 10. Mai 2023 um 15:32
    Zitat von 2002Andreas

    Finde ich ja auch, darum das Bild wie es bei mir aussieht :)

    Ah, verstehe, dachte da wäre was im Argen - die ewige Angst vor der kompetenzschwachen Falschaussage ... :huh: ;)

  • Download Popup fehlerhaft

    • Horstmann
    • 10. Mai 2023 um 15:25
    Zitat von 2002Andreas

    Sach ich doch, sieht gut (funktionell, nicht hübsch ;)) aus - oder hab ich was übersehen? :/

  • Download Popup fehlerhaft

    • Horstmann
    • 10. Mai 2023 um 14:54
    Zitat von 2002Andreas

    Teste bitte:

    Sieht hier gut aus! :)

  • Download Popup fehlerhaft

    • Horstmann
    • 10. Mai 2023 um 13:09

    #downloadsListBox {

    Zitat von geldhuegel

    Leider sind die Icons und der Text seit FF 113 linksbündig und nicht zentriert.

    Du könntest sowas mal probieren, im Prinzip hab ich nur an diversen Stellen margin-inline: auto !important; dazugepackt.

    Wo es nötig ist und wo nicht habe ich allerdings nicht im Detail getestet.

    Ein Screenshot würde evtl. auch helfen für genauere Modifikationen.

    CSS
    #downloadsListBox {
      max-height: 1213px !important;
      overflow-y: auto !important;
      margin-inline: auto !important;
    }
    
    #downloadsPanel-multiView #downloadsPanel-mainView {
        width: 44em !important;
    }
    
    #downloadsFooterButtons .button-box {
      display: flex !important;
      justify-content: center !important;
      margin-inline: auto !important;
    }
    
    #downloadsHistory {
      appearance: none !important;
      background: url("file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/rq9bmbv4.Neustart/chrome/Icons/savevideo.png") no-repeat !important;
      background-position: 130px 8px !important;
      padding-left: 25px !important;
      margin-inline: auto !important;
    }
    
    #downloadsFooterButtons button#downloadsHistory.downloadsPanelFooterButton hbox.box-inherit.button-box label.button-text {
      appearance: none !important;
      background: url("file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/rq9bmbv4.Neustart/chrome/Icons/savevideo.png") no-repeat !important;
      background-position: 0px 0px !important;
      padding-left: 25px !important;
      margin-inline: auto !important;
    }
    
    .downloadTarget {
      color: blue !important;
      font-size: 16px !important;
    }
     
    #emptyDownloads {
      font-weight: bold !important;
      font-size: 15px !important;
      color: red !important;
    }
     
    #emptyDownloads {
      appearance: none !important;
      background: url("file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/rq9bmbv4.Neustart/chrome/Icons/feed_delete.png") no-repeat !important;
      background-position: 0px 25px !important;
      padding-left: 25px !important;
      margin-inline: auto !important;
    }
    
    .panel-view-body-unscrollable { /*Keine Downloads in dieser Sitzung mittig*/
      display: flex !important;
      justify-content: center !important;
      margin-inline: auto !important;
    }
    
    .downloadDetails.downloadDetails {
      font-size: 13px !important;
      color: red !important;
    }
    
    .downloadIconShow > .button-box > .button-icon {
      fill: blue !important;
    }
    
    
    .downloadIconRetry > .button-box > .button-icon {
      fill: red !important;
    }
    Alles anzeigen
  • Firefox 113 Änderungen

    • Horstmann
    • 9. Mai 2023 um 21:23
    Zitat von 2002Andreas
    Zitat von Dharkness

    funktioniert natürlich auch nicht mehr,

    Teste bitte:

    CSS
    /*Tabtext zentriert*/
    .tab-label-container {
      margin: auto !important; /*nur wenn Tabs schmaler gemacht sind, sonst auskommentieren*/
      height: unset !important;
      display: grid !important;
      justify-items: safe center !important;
      justify-content: safe center !important;
    }
    
    .tab-label {
      justify-content: center !important;
      overflow: hidden !important;
    }
    
    /* Tabtext nicht verschoben bei hover */
    .tabbrowser-tab > .tab-stack > .tab-content > .tab-close-button {
      padding-inline-start: 7px !important;
      width: unset !important;
    }
    Alles anzeigen

    Mal kurz angetestet: das zentriert nur den Tab Text innerhalb der Tab, das Tab Icon bleibt am linken Rand.

    Der alte Code von Dharkness hat Text und Icon zentriert, daher würde ich die andere Lösung vorschlagen.

    Die gleiche Frage hatte neulich jemand woanders gestellt, für den jungen Mann hat es so funktioniert. ;)

Unterstütze uns!

Jährlich (2025)

108,6 %

108,6% (705,72 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon