/* Catppuccin Mocha theme for Wofi with transparency and rounded corners */ @define-color base rgba(30, 30, 46, 0.9); /* Added transparency */ @define-color surface0 rgba(49, 50, 68, 0.95); /* Added transparency */ @define-color surface1 #45475A; @define-color surface2 #585B70; @define-color text #CDD6F4; @define-color lavender #B4BEFE; @define-color blue #89B4FA; @define-color sapphire #74C7EC; @define-color teal #94E2D5; @define-color green #A6E3A1; @define-color yellow #F9E2AF; @define-color peach #FAB387; @define-color maroon #EBA0AC; @define-color red #F38BA8; @define-color mauve #CBA6F7; @define-color pink #F5C2E7; @define-color flamingo #F2CDCD; @define-color rosewater #F5E0DC; * { background-color: transparent; color: @text; font-family: "JetBrainsMono Nerd Font", monospace; font-size: 12pt; } #main { background-color: @base; border: 1px solid @surface0; border-radius: 10px; /* Rounded corners */ padding: 20px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); } #input { background-color: @surface0; color: @text; border: 1px solid @surface1; border-radius: 10px; /* Rounded corners */ padding: 5px 10px; margin-bottom: 10px; } #entry { background-color: transparent; color: @text; border-radius: 10px; /* Rounded corners */ padding: 5px 10px; margin: 2px 0; } #entry:focus { background-color: @surface1; color: @lavender; border-radius: 10px; /* Rounded corners */ } #entry:selected { background-color: @surface2; color: @text; border-radius: 10px; /* Rounded corners */ } #scrollbar { background-color: @surface0; border-radius: 10px; /* Rounded corners */ width: 8px; } #scrollbar.handle { background-color: @blue; border-radius: 10px; /* Rounded corners */ }