Dharkness, ergänzend: Brauner (Pferd) (Wikipedia). Ansonsten, ohne neue Erkenntnis Liste geflügelter Worte/R – Ruhig Brauner! (gleichfalls Wikipedia). Allgemeiner: Nicht alles, was als Brauner bezeichnet wird, ist ein Nazi; in der Liste sind im Gegenteil sogar einige Opfer der Faschisten.
Beiträge von Speravir
-
-
Welche Version von LO eigentlich?
Ach so, Version 24.2.x. Ich bezog mich oben auf 24.8.x. Ich kann also nicht ausschließen, dass bei dir doch ein Teil der Schriften fehlt.
Nachtrag: Nein, auch dort sind alle vier Schriftschnitte der Noto Sans enthalten.
hier ist PowerShell Skript:
Krümelk*ckend: In Zeile 8 wird nach "*DejaVu*" gesucht. Wie man auch in der Registrierungsdatei von mir sehen kann, sind das aber mehr als die Sans-Serif-Schriften. Deshalb sollte in Zeile 11 das Sans entfernt werden.
-
Falls nicht - man kann MSI-Dateien auch auspacken unter Windows
msiexec.exe" /a "pfad\datei.msi" /qb /Lime "pfad\logfile.txt" TARGETDIR="zielpfad"
Oder, wenn man es installiert hat (wie ich), mit 7-Zip entpacken – bzw. hier reichte mir Öffnen zum Hineinsehen.
Danke für deine Mühe, ich habe mir das mal gespeichert für einen späteren Test, sollte LO die Schriften wieder installieren
Wie gesagt, am besten zuerst mit der vermutlich am ehesten ungenutzten Mathematik-Schrift ausprobieren.
-
Das mag ja sein, dass LibreOffice nicht alle Varianten installiert, das weiß ich nicht.
In der Windows-Installationsdatei ist Noto Sans vollständig enthalten und bei mir auch vollständig installiert.
und man es ohne Tricks auch von dort deinstallieren in den Windows Einstellungen Schriftarten.
Genau das meinte ich ja ebenfalls mit meiner Frage:
Die Schrift in den Schriftarten-Einstellungen zu deinstallieren ist zu aufwendig?
Wenn Du dir wirklich sicher bist, Andreas, dass du nirgendwo eine DejaVu-Schrift nutzt, müsstest du die Einträge aus der Registrierung gefahrlos entfernen können, dann werden die dazugehörigen Schriftartdateien von den allermeisten Programmen einfach nicht mehr gefunden. Ansonsten gibt es Probleme, wie von Mitforist .DeJaVu (nicht zu verwechseln ) beschrieben.
Zur Sicherheit die Registrierungsdatei für die installierten DejaVu-Schriften (nur systemweite Installation):
Code: DejaVu-Fonts.reg
Alles anzeigenWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "DejaVu Sans (TrueType)"="DejaVuSans.ttf" "DejaVu Sans Bold (TrueType)"="DejaVuSans-Bold.ttf" "DejaVu Sans Bold Oblique (TrueType)"="DejaVuSans-BoldOblique.ttf" "DejaVu Sans Condensed (TrueType)"="DejaVuSansCondensed.ttf" "DejaVu Sans Condensed Bold (TrueType)"="DejaVuSansCondensed-Bold.ttf" "DejaVu Sans Condensed Bold Oblique (TrueType)"="DejaVuSansCondensed-BoldOblique.ttf" "DejaVu Sans Condensed Oblique (TrueType)"="DejaVuSansCondensed-Oblique.ttf" "DejaVu Sans ExtraLight (TrueType)"="DejaVuSans-ExtraLight.ttf" "DejaVu Sans Mono (TrueType)"="DejaVuSansMono.ttf" "DejaVu Sans Mono Bold (TrueType)"="DejaVuSansMono-Bold.ttf" "DejaVu Sans Mono Bold Oblique (TrueType)"="DejaVuSansMono-BoldOblique.ttf" "DejaVu Sans Mono Oblique (TrueType)"="DejaVuSansMono-Oblique.ttf" "DejaVu Sans Oblique (TrueType)"="DejaVuSans-Oblique.ttf" "DejaVu Serif (TrueType)"="DejaVuSerif.ttf" "DejaVu Serif Bold (TrueType)"="DejaVuSerif-Bold.ttf" "DejaVu Serif Bold Italic (TrueType)"="DejaVuSerif-BoldItalic.ttf" "DejaVu Serif Condensed (TrueType)"="DejaVuSerifCondensed.ttf" "DejaVu Serif Condensed Bold (TrueType)"="DejaVuSerifCondensed-Bold.ttf" "DejaVu Serif Condensed Bold Italic (TrueType)"="DejaVuSerifCondensed-BoldItalic.ttf" "DejaVu Serif Condensed Italic (TrueType)"="DejaVuSerifCondensed-Italic.ttf" "DejaVu Serif Italic (TrueType)"="DejaVuSerif-Italic.ttf" "DejaVuMathTeXGyre-Regular (TrueType)"="DejaVuMathTeXGyre.ttf"
Wie man unter anderem im Microsoft-Support nachlesen kann (Hinzufügen, Ändern oder Löschen von Registrierungsunterschlüsseln und -werten mithilfe einer .reg-Datei), muss man, um einen Wert zu entfernen, ein Minus (eigetlich Bindestrich) als Datenwert eingeben:
Code: Unregister-DejaVu-Fonts.reg
Alles anzeigenWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "DejaVu Sans (TrueType)"=- "DejaVu Sans Bold (TrueType)"=- "DejaVu Sans Bold Oblique (TrueType)"=- "DejaVu Sans Condensed (TrueType)"=- "DejaVu Sans Condensed Bold (TrueType)"=- "DejaVu Sans Condensed Bold Oblique (TrueType)"=- "DejaVu Sans Condensed Oblique (TrueType)"=- "DejaVu Sans ExtraLight (TrueType)"=- "DejaVu Sans Mono (TrueType)"=- "DejaVu Sans Mono Bold (TrueType)"=- "DejaVu Sans Mono Bold Oblique (TrueType)"=- "DejaVu Sans Mono Oblique (TrueType)"=- "DejaVu Sans Oblique (TrueType)"=- "DejaVu Serif (TrueType)"=- "DejaVu Serif Bold (TrueType)"=- "DejaVu Serif Bold Italic (TrueType)"=- "DejaVu Serif Condensed (TrueType)"=- "DejaVu Serif Condensed Bold (TrueType)"=- "DejaVu Serif Condensed Bold Italic (TrueType)"=- "DejaVu Serif Condensed Italic (TrueType)"=- "DejaVu Serif Italic (TrueType)"=- "DejaVuMathTeXGyre-Regular (TrueType)"=-
Relativ gefahrlos solltest du es mit der Schrift, die in der untersten Zeile steht, ausprobieren können, weil Du die vermutlich am allerwenigsten benutzt:
Zum Entfernen aus der Registrierung:
Code: Unregister_DejaVuMathTeXGyre-Regular.regWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "DejaVuMathTeXGyre-Regular (TrueType)"=-
und zum Wiedereinfügen:
-
Nach einem Update von LibreOffice hat sich mal wieder die Schriftart: Dejavu Sans installiert.
Und das wird bei jedem Update wieder geschehen.
Die Schrift in den Schriftarten-Einstellungen zu deinstallieren ist zu aufwendig? Allerdings habe ich hier im Forum ebenso kein Problem mit dieser Schrift.
Nachtrag: Ich habe Noto Sans installiert und die wird ja vor DejaVu bevorzugt. Ich wollte aber wegen der Registry-Pfade noch auf Detect path of font on Windows (StackExchange/Super User) hinweisen. LibreOffice installiert nach C:\Windows\Fonts.
-
(Mein Beitrag hat sich mit den vorigen zwei Antworten überschnitten.)
Du kannst jedes beliebige der über 2.000 kostenlosen Icons aus Font Awesome durch einen Austausch von nur vier Zeichen verwenden. Wenn ich mir deine SVG-Grafik ansehe, ist es sogar exakt das Icon, welches im Beispiel von Andreas verwendet wird. Das ist also ein Beispiel dafür, wo du eben nicht background-image oder mask-image verwenden musst, sondern ohne Nachteil den jetzt viel einfacheren Weg wählen kannst.
Mit dem vierstelligen Code in content wird anscheinend ausschließlich die gefüllte Variante genutzt, auf der Website als solid bezeichnet. Mit SVG kann ich aber beispielsweise so etwas hier machen:
CSS
Alles anzeigen.messageFooterGroup .messageFooterButtons .reactButton { mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M323.8 34.8c-38.2-10.9-78.1 11.2-89 49.4l-5.7 20c-3.7 13-10.4 25-19.5 35l-51.3 56.4c-8.9 9.8-8.2 25 1.6 33.9s25 8.2 33.9-1.6l51.3-56.4c14.1-15.5 24.4-34 30.1-54.1l5.7-20c3.6-12.7 16.9-20.1 29.7-16.5s20.1 16.9 16.5 29.7l-5.7 20c-5.7 19.9-14.7 38.7-26.6 55.5c-5.2 7.3-5.8 16.9-1.7 24.9s12.3 13 21.3 13L448 224c8.8 0 16 7.2 16 16c0 6.8-4.3 12.7-10.4 15c-7.4 2.8-13 9-14.9 16.7s.1 15.8 5.3 21.7c2.5 2.8 4 6.5 4 10.6c0 7.8-5.6 14.3-13 15.7c-8.2 1.6-15.1 7.3-18 15.2s-1.6 16.7 3.6 23.3c2.1 2.7 3.4 6.1 3.4 9.9c0 6.7-4.2 12.6-10.2 14.9c-11.5 4.5-17.7 16.9-14.4 28.8c.4 1.3 .6 2.8 .6 4.3c0 8.8-7.2 16-16 16l-97.5 0c-12.6 0-25-3.7-35.5-10.7l-61.7-41.1c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l61.7 41.1c18.4 12.3 40 18.8 62.1 18.8l97.5 0c34.7 0 62.9-27.6 64-62c14.6-11.7 24-29.7 24-50c0-4.5-.5-8.8-1.3-13c15.4-11.7 25.3-30.2 25.3-51c0-6.5-1-12.8-2.8-18.7C504.8 273.7 512 257.7 512 240c0-35.3-28.6-64-64-64l-92.3 0c4.7-10.4 8.7-21.2 11.8-32.2l5.7-20c10.9-38.2-11.2-78.1-49.4-89zM32 192c-17.7 0-32 14.3-32 32L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0z"/></svg>'); mask-position: center; mask-repeat: no-repeat; mask-size: 16px; background-color: currentColor; &:hover { mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2l144 0c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48l-97.5 0c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3l0-38.3 0-48 0-24.9c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192l64 0c17.7 0 32 14.3 32 32l0 224c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32L0 224c0-17.7 14.3-32 32-32z"/></svg>'); --wcfButtonBackgroundActive: var(--wcfButtonTextActive); } &::before { content: unset } }/* Font awesome icon "thumbs-up classic regular & solid", https://fontawesome.com/icons/thumbs-up */
Die gefüllte Variante wird dann nur beim Hovern benutzt. Alternativ könnte man die gefüllte Variante anzeigen lassen, wenn man die Funktion genutzt hat.
-
Es gibt in jedem Browser das Konzept privater Fenster. Die Surf-Spuren, die bei deren Nutzung anfallen, werden mit dem Schließen des Fensters gelöscht. Das Ganze auf die Tab-Ebene zu verfeinern, ginge wohl etwas weit. Da sehe ich auch nicht wirklich den Anwendungsfall für, weil ich die Dringlichkeit nicht erkennen kann, wieso das bereits beim Schließen des Tabs und nicht „erst“ beim Schließen des Fensters passieren muss.
Bequemlichkeit oder man will kein weiteres Fenster für den Browser öffnen oder was auch immer. Es gibt ein Addon Private Tabs, wo mir aber nicht klar ist, ob das wirklich sauber arbeitet oder nur Etikettenschwindel ist.
-
Wenn man den Knopf fürs Dankesagen benutzt hat, wird er standardmäßig eingefärbt. Es wäre sinnvoll, das zu berücksichtigen. Man müsste dazu eine Regel für .reactButton.active einführen.
Wenn man eine SVG statt einer PNG (oder andere Pixelgrafik) nimmt, kann manfillfür die Färbung anwenden. Einfache farblose schwarz-weiße Daumen-hoch-SVG gibt es beispielsweise bei Wikimedia Commons:Plain black SVG thumbs up icons. Es kann sein, dass das ausgewählte Symbol keinfillvorsieht, dann sollte die Deklaration-moz-context-properties: fill;hilfreich sein (zusätzlich zufill: $Farbe$;).Edit:O, ich sehe gerade eine dritte Möglichkeit: Das Symbol, mit dem ich eben herumexperimentieren wollte (File:Thumbs up font awesome.svg–Link zur Originaldatei), benötigt gar keine weitere Behandlung. Es reicht, die Datei einzubinden, denn man findet in der SVG diese Stilanweisung:style="fill:currentColor".Nachtrag: Stimmt so leider nicht. Es ist viel komplexer. Deshalb durchgestrichen.
-
Letztlich wurde ein Tooltip-Design durch ein neues Design ersetzt.
So gesehen, ja.
-
Man kann auch für jedes einzelne Addon eine vom Standard abweichende Routine einstellen.
-
Soll laut Sören evtl. wieder entfernt werden.
Oh. Komisch. Aber gut, die Ausblendung per CSS geht immer noch.
Entspricht: [Bild aus Einstellungen]
Ach, stimmt ja. Und zwar in den Einstellungen, Kategorie Allgemein, Abschnitt Tabs. Diese Einstellungsmöglichkeit ist aber nur sichtbar, wenn die andere Einstellung auf true steht (ergibt ja auch Sinn).
-
reni, 2002Andreas: Oder einfach die Einstellung browser.tabs.hoverPreview.enabled auf false setzen.
Der Vollständigkeit halber: Mit browser.tabs.hoverPreview.showThumbnails auf false gesetzt wird das Vorschaubild nicht mehr angezeigt.
-
-
Und um noch etwas Duplizierung zu vermeiden …
[…]
Ändert Mozilla den Klassennamen, ist dann nur noch eine Änderung statt drei Änderungen notwendig.
Erster
Anstelle von transform: scale(1.7) kann man übrigens auch scale: 1.7 verwenden. [etc., auch in der späteren Antwort]
Das wiederum wusste ich auch noch nicht. Danke! Zweiter
-
-
-
Wenn man denn beide Icons in der gleichen Farbe haben möchte.
Deshalb bezog ich mich explizit auf Deine Beispielregeln.
Und wer das nicht möchte, der braucht eben beide Codes.
Jein. Man kann es so machen wie Du, aber nur die sich unterscheidende Deklaration, hier fill: $Farbe, muss getrennt aufgeführt werden:
CSS
Alles anzeigen/*Lautsprechersymbol größer und ohne Hintergrund */ .tab-icon-overlay { border: none !important; background-color: transparent !important; transform: scale(1.7) !important; } /* Lautsprechersymbol weiß bei Sound */ .tab-icon-overlay[soundplaying] { fill: white !important; } /* Lautsprechersymbol grau bei stumm */ .tab-icon-overlay[muted] { fill: grey !important; }
-
Ich wollte das zuerst als Antwort auf Jominator formulieren, hab dann aber noch rechtzeitig bemerkt, dass sein Kritikpunkt an anderer Stelle liegt.
Man kann den deaktivierten Menüeintrag auch ausblenden:
(Nachtrag:) Regel repariert, siehe zusätzlich Antwort von 2002 Andreas.
Da ich kein Entwickler bin würde mich allerdings noch interssieren, warum bei den oben gezeigten Amazon-Links nicht bereits der Teil ab "/ref..." ignoriert wird.
Ich bin auch kein Entwickler, würde aber vermuten, dass mit Tracking-Parametern nur solche nach einem Fragezeichen in der Adresse gemeint sind. Die von dir beanstandeten ref sind aber Teil des Adresspfades (ausgehend von Deinem Beispiel). Es steht dir frei, dich deshalb über die von Sören verlinkte Adresse an Mozilla-Entwickler zu wenden.
-
Zitronella, 2002Andreas – man kann einen Teil der Regeln zusammenfassen bzw. in den Beispielen …
CSS
Alles anzeigen/*Lautsprechersymbol größer und weiß bei Sound*/ .tab-icon-overlay[soundplaying] { border: none !important; background-color:transparent!important; fill: white !important; transform: scale(1.7, 1.7) !important; } /*Lautsprechersymbol größer und weiß bei Stumm*/ .tab-icon-overlay[muted] { border: none !important; background-color:transparent!important; fill: white !important; transform: scale(1.7, 1.7) !important; }
… Alles:
CSS/*Lautsprechersymbol größer und weiß */ .tab-icon-overlay { border: none !important; background-color: transparent!important; fill: white !important; transform: scale(1.7, 1.7) !important; }
Auch ist scale(1.7) ausreichend.
-
Und das würde voraussetzen, dass diese Option existiert, was schon länger nicht mehr der Fall ist.
Alles klar, danke für die Klarstellung.