Was passiert mit dem Erscheinen der Ordnersymbole im Dunkelmodus von macOS Mojave Finder?

In High Sierra habe ich einige benutzerdefinierte Symbole für meine Ordner im Finder verwendet; aber mit dem neuen Update auf Mojave und dem Dark Mode werden auch die vordefinierten Icons dunkler. Die benutzerdefinierten Symbole jedoch nicht.

Wenn Sie ein Element untersuchen, finden Sie eine dunkle Vorschau, aber wenn Sie das Symbol extrahieren, ist dies klar, genau wie in High Sierra. Z.B:

  • Zuvor Visualisierung des vom Entwickler vordefinierten Symbols. Es ist dunkel:Bisher Visualisierung eines vordefinierten Icons.  Es ist dunkel.

  • Aber wenn Sie dieses Symbol extrahieren, ist es klar:Extraktion eines vordefinierten Symbols.  Es ist klar.

In der Systembibliothek gibt es keine dunklen Icons, zumindest nicht im gleichen Verzeichnis wie immer:

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Werden sie vom Betriebssystem aktiv verdeckt, ohne dass es Ikonen mit diesem realen Aussehen gibt? Gibt es in diesem Fall eine Idee, diese Methode auf die benutzerdefinierten Symbole anzuwenden, ohne sie in eine neue Färbung zu ändern?

Antworten (2)

Werden sie vom Betriebssystem aktiv verdeckt, ohne dass es Ikonen mit diesem realen Aussehen gibt?

Ordnersymbole werden tatsächlich mit einem dunkleren Blauton und einer abgedunkelten Registerkarte angezeigt, wenn Sie den Dunkelmodus verwenden.

Gibt es in diesem Fall eine Idee, diese Methode auf die benutzerdefinierten Symbole anzuwenden, ohne sie in eine neue Färbung zu ändern?

Ich denke, Sie müssen Ihre benutzerdefinierten Ordnersymbole ändern, aber beachten Sie, dass das dunklere Aussehen nicht konsistent ist : Ordnersymbole werden abgedunkelt, wenn sie auf dem Desktop platziert und mit Quick Look in der Vorschau angezeigt werden, aber wenn sie in einem Finder-Fenster angezeigt werden, behalten sie ihr helles Aussehen bei. wie Sie in den folgenden Screenshots sehen können:

Ordner auf dem Desktop:

Geben Sie hier die Bildbeschreibung ein

Derselbe Ordner im Finder-Fenster, mit einer Quick Look-Vorschau rechts davon:

Geben Sie hier die Bildbeschreibung ein

Sie haben also Pech, wenn Sie möchten, dass Ihre benutzerdefinierten Ordner dem Aussehen von Finder-Ordnern entsprechen. Ich denke, dieses Verhalten ist eher eine Auslassung als eine bewusste Designentscheidung, und das Aktivieren von "Transparenz reduzieren" in Systemeinstellungen> Eingabehilfen> Anzeige ändert nichts an der Anzeige von Ordnern, das heißt, dies wird nicht durch Desktop Tinting verursacht (mehr dazu auf Desktop-Tönung unten).

Über Desktop-Tönung

Es gibt eine neue Mojave-Funktion namens Desktop Tinting , die nur im Dunkelmodus aktiviert wird. Desktop-Tönung ändert die Farbe von Fenstern leicht, um sie an Ihr Desktop-Bild anzupassen.

Wenn Sie die Desktop-Tönung deaktivieren möchten , deaktiviert der Graphite-Modus die Farbtönung vollständig, wie beispielsweise Apples Introducing Dark Mode WWDC 2018 Session and Ars Technica Mojave Review zeigt .

Weitere Informationen zur Desktop-Tönung finden Sie im Video Introducing Dark Mode WWDC 2018 (wählen Sie die Registerkarte „Transkript“ aus und suchen Sie nach „Desktop-Tönung“):

[D]esktop-Tönung (...) bewirkt, dass sich die Hintergrundfarben des Fensters mit dem Desktop-Bild tarnen.

Wir haben festgestellt, dass vollständig entsättigte graue Farben dazu neigen, eine Farbtemperatur zu haben, die manchmal im Widerspruch zu dem steht, was Ihr Desktop-Bild war , und dieser Effekt wurde verstärkt, wenn Sie beispielsweise einen durchscheinenden Seitenleistenbereich gegen einen durchgehenden undurchsichtigen Bereich Ihres haben Fenster, und so hilft die Desktop-Tönung, dies zu mildern.

Nach dem Auftragen verleiht die Desktop-Tönung dem gesamten Fenster ein harmonisches Farbschema , das dazu beiträgt, dass es sich in die Umgebung einfügt und diese Farbtemperaturunterschiede wirklich reduziert.

und die Ars Technica Mojave Rezension :

Eine separate, aber verwandte Funktion, die exklusiv für den Dunkelmodus verfügbar ist, heißt Desktop-Tönung, die über die durchscheinenden Seitenleisten und andere Elemente der Benutzeroberfläche hinausgeht.

Jedes Fenster nimmt eine „durchschnittliche“ Farbe von dem Teil Ihres Desktop-Hintergrunds auf, auf dem es sich befindet, und verwendet diese Farbe, um jedes einzelne Fenster im Betriebssystem subtil einzufärben. (...) Apple sagt, dass es verhindern soll, dass die fetten Dark-Mode-Fenster mit dem von Ihnen gewählten Hintergrundbild kollidieren.

Toller Beitrag. Aber wenn es eine Funktion des Betriebssystems ist, die alle Farben harmonisiert, warum betrifft es dann nur die vordefinierten Symbole und nicht die benutzerdefinierten? Meinst du nicht, es sollte beides korrigieren?
Das ist eine gute Frage. Ich habe noch nicht auf Mojave aktualisiert, daher kann ich nur raten, aber es scheint, dass Mojave eine Teilmenge von UI-Elementen ändert, die keine App-Symbole enthalten, oder sind die Symbole integrierter Apps ebenfalls abgedunkelt?
Nein, nur die vordefinierten Ordnersymbole werden abgedunkelt. Apps ändern sich nicht.
Das würde das Verhalten erklären: App-Icons bleiben unberührt, während Ordner-Icons im Finder so getönt sind, dass sie zum Desktop-Bild/Hintergrund passen. Das liegt daran, dass sie Teil von Finder-Fenstern sind: Desktop-Tönung gilt für Fenster, und Ordner-Icons sind Elemente innerhalb von Windows, I Denke das ist die Begründung. Ich werde das in meiner Antwort deutlicher machen.
Das logischste nach dem, was wir untersucht haben, ist, dass es eine Liste verwendet, um einige Symbole zu verdunkeln. Diese entpuppen sich als die vordefinierten der Ordner und des Papierkorbs. Die benutzerdefinierten der Ordner oder die der Apps werden beispielsweise nicht dunkler.
Noch ein Punkt: Der Graphitmodus hat keinen Einfluss auf diese Funktion, wie Sie in Ihrer Antwort kommentieren. Ich sage nicht, dass das, was Sie sagen, falsch ist, aber es wirkt sich nicht auf die Farbgebung der Symbole aus, selbst wenn es die Desktop-Tönung deaktiviert. Ich habe es überprüft.
Vielen Dank für Ihre Kommentare, ich habe Mojave gestern installiert und es ist in der Tat ein "Feature", das unabhängig von Desktop Tinting ist. Ich habe meine Antwort entsprechend geändert, bitte werfen Sie einen Blick darauf.

Ich habe den tatsächlichen Speicherort der Assets für die verschiedenen Ordnerversionen gefunden:

/System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/Resources/Assets.car

Leider sind dies nur die Symbole für den Standardordner und nicht diese spezifischen Dokumente/Entwickler/Musik/…-Versionen. Obwohl Sie sie zumindest als Referenz verwenden können.