From 4518cccec170582eb510013193576554e8cd9e35 Mon Sep 17 00:00:00 2001 From: marc Date: Tue, 24 Dec 2024 17:57:58 +0100 Subject: [PATCH] Changes in greeter --- modules/desktop/tools/greetd.nix | 56 +++++++++++++++++++++++++++----- 1 file changed, 48 insertions(+), 8 deletions(-) diff --git a/modules/desktop/tools/greetd.nix b/modules/desktop/tools/greetd.nix index fbade02..3059921 100644 --- a/modules/desktop/tools/greetd.nix +++ b/modules/desktop/tools/greetd.nix @@ -32,17 +32,57 @@ in { environment.etc."greetd/greetd.css".text = '' window { - background-image: url("file://${config.samfelag.modules.desktop.wallpaper}"); - background-size: cover; - background-position: center; - font-family: Iosevka; - color: #${config.colorScheme.palette.base00}; + background-image: url("file://${config.samfelag.modules.desktop.wallpaper}"); + background-size: cover; + background-position: center; + font-family: Iosevka; } + label#clock { + font-size: 25px; + color: #${config.colorScheme.palette.base00}; + } + + entry { + color: #${config.colorScheme.palette.base05}; + padding: 0px 15px; + background-color: #${config.colorScheme.palette.base00}; + border-color: #${config.colorScheme.palette.base02}; + border-radius: 20px; + } + + button.combo { + box-shadow: none; + margin-left: 5px; + border-radius: 20px; + border-color: #${config.colorScheme.palette.base02}; + background-image: image(#${config.colorScheme.palette.base00}); + color: #${config.colorScheme.palette.base05}; + } + + menu { + color: #${config.colorScheme.palette.base05}; + background-color: #${config.colorScheme.palette.base00}; + } + + menuitem { + border-radius: 20px; + background-color: #${config.colorScheme.palette.base00}; + } + + menuitem:hover { + background-color: #${config.colorScheme.palette.base0C}; + } + + .suggested-action { + border-radius: 20px; + border-color: #${config.colorScheme.palette.base02}; + color: #${config.colorScheme.palette.base05}; + background-image: image(#${config.colorScheme.palette.base00}); + } + + box#body { - background-color: #${config.colorScheme.palette.base06}; - opacity: 0.75; - border-radius: 10px; padding: 50px; } '';