From e62ae3a292f8856963c58fea22ebddc01840c162 Mon Sep 17 00:00:00 2001 From: Alaina <68250402+alaidriel@users.noreply.github.com> Date: Thu, 27 Jul 2023 14:27:39 -0500 Subject: [PATCH] feat(nixos-search): independent light/dark mode flavors (#146) --- styles/nixos-search/catppuccin.user.css | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/styles/nixos-search/catppuccin.user.css b/styles/nixos-search/catppuccin.user.css index 96de5ba..6b3ee7c 100644 --- a/styles/nixos-search/catppuccin.user.css +++ b/styles/nixos-search/catppuccin.user.css @@ -2,18 +2,25 @@ @name NixOS Search Catppuccin @namespace github.com/catppuccin/userstyles/nixos-search @homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/nixos-search -@version 0.2.1 +@version 0.3.0 @description Soothing pastel theme for NixOS Search @author Catppuccin @updateURL https://github.com/catppuccin/userstyles/raw/main/styles/nixos-search/catppuccin.user.css @license MIT @preprocessor less -@var select flavor "Flavor" ["latte:Latte*", "frappe:Frappe", "macchiato:Macchiato", "mocha:Mocha"] +@var select lightFlavor "Light Flavor" ["latte:Latte*", "frappe:Frappé", "macchiato:Macchiato", "mocha:Mocha"] +@var select darkFlavor "Dark Flavor" ["latte:Latte", "frappe:Frappé", "macchiato:Macchiato", "mocha:Mocha*"] @var select accentColor "Accent" ["rosewater:Rosewater", "flamingo:Flamingo", "pink:Pink", "mauve:Mauve", "red:Red", "maroon:Maroon", "peach:Peach", "yellow:Yellow", "green:Green", "teal:Teal", "blue:Blue*", "sapphire:Sapphire", "sky:Sky", "lavender:Lavender", "subtext0:Gray"] ==/UserStyle== */ @-moz-document domain("search.nixos.org") { - #catppuccin(@flavor, @accentColor); + @media (prefers-color-scheme: light) { + #catppuccin(@lightFlavor, @accentColor); + } + + @media (prefers-color-scheme: dark) { + #catppuccin(@darkFlavor, @accentColor); + } #catppuccin(@lookup, @accent) { @rosewater: @catppuccin[@@lookup][@rosewater];