Dark Mode für Junico

Intro

Die Implementierung eines dunklen Designs für eine Web-App ist entscheidend für eine verbesserte User Experience, da es die Augenbelastung reduziert und den Komfort bei der Nutzung in dunkleren Umgebungen erhöht. Als Coder bin ich nicht der Einzige, der sein gesamtes System im dunklen Modus betreibt, um meine Augen zu schonen und die Bildschirmzeit angenehmer zu gestalten. Ein dunkles Design ist nicht nur eine Präferenz, sondern eine wichtige Funktion, die die Zugänglichkeit und Benutzerfreundlichkeit einer Anwendung erheblich verbessern kann.

Wie Dark Mode aussehen könnte:

Umsetzung

Mit TailwindCSS kannst du ganz einfach einen dunklen Modus in deiner VueJS-App implementieren, indem du die dark:-Klassen zu deinen bestehenden Komponenten hinzufügst. Du musst lediglich die entsprechenden dark:-Prefixe in deine class-Attribute einfügen, ohne deine ursprünglichen Stile zu verändern. Obwohl es wichtig ist, die Änderungen für jede Komponente zu testen, macht TailwindCSS den Prozess unkompliziert und effizient.

Wichtig zu beachten ist dabei die Präferenz vom System:

css @media (prefers-color-scheme: dark){}

und den State ob light oder dark im localStorage gespeichert ist.

Genauere Erklärung findest du hier:

Dark Mode mit TailwindCSS

Color Tool für Dark Mode Farben

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

🧃Ideen und Feedback Board

Tags

💡 Idee

Date

About 2 years ago

Author

Sebastian Fritsch

Subscribe to post

Get notified by email when there are changes.