fix(themes): complete summer-day with Everforest Light palette
colors.toml and icons.theme were copy-pasted from summer-night (a dark theme). Repalette to Everforest Light, mark as light via light.mode, switch icons to Yaru-blue, fix the broken Waybar import, and add the btop/neovim/vscode/rofi/walker app configs the sibling themes ship. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,21 @@
|
||||
@import "../colors/everforest-light.css";
|
||||
@define-color bg_dim #efebd4;
|
||||
@define-color bg0 #fdf6e3;
|
||||
@define-color bg1 #f4f0d9;
|
||||
@define-color bg2 #efebd4;
|
||||
@define-color bg3 #e6e2cc;
|
||||
@define-color bg4 #e0dcc7;
|
||||
@define-color bg5 #bdc3af;
|
||||
@define-color fg #5c6a72;
|
||||
@define-color red #f85552;
|
||||
@define-color orange #f57d26;
|
||||
@define-color yellow #dfa000;
|
||||
@define-color green #8da101;
|
||||
@define-color aqua #35a77c;
|
||||
@define-color blue #3a94c5;
|
||||
@define-color purple #df69ba;
|
||||
@define-color grey0 #a6b0a0;
|
||||
@define-color grey1 #939f91;
|
||||
@define-color grey2 #829181;
|
||||
|
||||
/* margin: top right bottom left */
|
||||
/* Spacing outside the element */
|
||||
@@ -21,7 +38,7 @@ window#waybar {
|
||||
transition-duration: .5s;
|
||||
|
||||
border-bottom-width: 5px;
|
||||
border-bottom-color: #2e3538;
|
||||
border-bottom-color: #3d4a52;
|
||||
border-bottom-style: solid;
|
||||
}
|
||||
|
||||
@@ -60,14 +77,14 @@ window#waybar {
|
||||
margin-bottom: -5px;
|
||||
|
||||
border-bottom-width: 5px;
|
||||
border-bottom-color: #1c4a62;
|
||||
border-bottom-color: #1e6791;
|
||||
border-bottom-style: solid;
|
||||
}
|
||||
|
||||
#custom-launcher {
|
||||
background-color: @green;
|
||||
color: @bg0;
|
||||
border-bottom-color: #465000;
|
||||
border-bottom-color: #5d6b00;
|
||||
|
||||
margin-left: 15px;
|
||||
padding-left: 20px;
|
||||
@@ -77,7 +94,7 @@ window#waybar {
|
||||
#custom-powermenu {
|
||||
background-color: @red;
|
||||
color: @bg0;
|
||||
border-bottom-color: #9e0906;
|
||||
border-bottom-color: #b32f2c;
|
||||
|
||||
margin-right: 15px;
|
||||
padding-left: 20px;
|
||||
|
||||
86
themes/palettes/summer-day/apps/btop.theme
Normal file
86
themes/palettes/summer-day/apps/btop.theme
Normal file
@@ -0,0 +1,86 @@
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#fdf6e3"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#5c6a72"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#5c6a72"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#f85552"
|
||||
|
||||
# Background color of selected items
|
||||
theme[selected_bg]="#e6e2cc"
|
||||
|
||||
# Foreground color of selected items
|
||||
theme[selected_fg]="#dfa000"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#bdc3af"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#5c6a72"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#8da101"
|
||||
|
||||
# Cpu box outline color
|
||||
theme[cpu_box]="#bdc3af"
|
||||
|
||||
# Memory/disks box outline color
|
||||
theme[mem_box]="#bdc3af"
|
||||
|
||||
# Net up/down box outline color
|
||||
theme[net_box]="#bdc3af"
|
||||
|
||||
# Processes box outline color
|
||||
theme[proc_box]="#bdc3af"
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#bdc3af"
|
||||
|
||||
# Temperature graph colors
|
||||
theme[temp_start]="#8da101"
|
||||
theme[temp_mid]="#dfa000"
|
||||
theme[temp_end]="#f85552"
|
||||
|
||||
# CPU graph colors
|
||||
theme[cpu_start]="#8da101"
|
||||
theme[cpu_mid]="#dfa000"
|
||||
theme[cpu_end]="#f85552"
|
||||
|
||||
# Mem/Disk free meter
|
||||
theme[free_start]="#f85552"
|
||||
theme[free_mid]="#dfa000"
|
||||
theme[free_end]="#8da101"
|
||||
|
||||
# Mem/Disk cached meter
|
||||
theme[cached_start]="#3a94c5"
|
||||
theme[cached_mid]="#35a77c"
|
||||
theme[cached_end]="#8da101"
|
||||
|
||||
# Mem/Disk available meter
|
||||
theme[available_start]="#f85552"
|
||||
theme[available_mid]="#dfa000"
|
||||
theme[available_end]="#8da101"
|
||||
|
||||
# Mem/Disk used meter
|
||||
theme[used_start]="#8da101"
|
||||
theme[used_mid]="#dfa000"
|
||||
theme[used_end]="#f85552"
|
||||
|
||||
# Download graph colors
|
||||
theme[download_start]="#8da101"
|
||||
theme[download_mid]="#35a77c"
|
||||
theme[download_end]="#3a94c5"
|
||||
|
||||
# Upload graph colors
|
||||
theme[upload_start]="#dfa000"
|
||||
theme[upload_mid]="#df69ba"
|
||||
theme[upload_end]="#f85552"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage
|
||||
theme[process_start]="#8da101"
|
||||
theme[process_mid]="#f85552"
|
||||
theme[process_end]="#f85552"
|
||||
16
themes/palettes/summer-day/apps/neovim.lua
Normal file
16
themes/palettes/summer-day/apps/neovim.lua
Normal file
@@ -0,0 +1,16 @@
|
||||
return {
|
||||
{ "neanias/everforest-nvim" },
|
||||
{
|
||||
"LazyVim/LazyVim",
|
||||
opts = {
|
||||
colorscheme = "everforest",
|
||||
background = "soft",
|
||||
},
|
||||
},
|
||||
{
|
||||
"LazyVim/LazyVim",
|
||||
init = function()
|
||||
vim.opt.background = "light"
|
||||
end,
|
||||
},
|
||||
}
|
||||
143
themes/palettes/summer-day/apps/rofi.rasi
Normal file
143
themes/palettes/summer-day/apps/rofi.rasi
Normal file
@@ -0,0 +1,143 @@
|
||||
/**
|
||||
* Nomarchy Summer Day Rofi Theme
|
||||
* Converted from everforest.rasi and config
|
||||
*/
|
||||
|
||||
configuration {
|
||||
modi: "drun";
|
||||
show-icons: true;
|
||||
icon-theme: "Papirus-Light";
|
||||
terminal: "kitty";
|
||||
drun-display-format: "{name}";
|
||||
case-sensitive: false;
|
||||
location: 0;
|
||||
disable-history: false;
|
||||
hide-scrollbar: true;
|
||||
display-drun: "Search";
|
||||
}
|
||||
|
||||
* {
|
||||
/* Summer Day color definitions */
|
||||
bg0: #fdf6e3;
|
||||
fg: #5c6a72;
|
||||
red: #f85552;
|
||||
yellow: #dfa000;
|
||||
green: #8da101;
|
||||
aqua: #35a77c;
|
||||
blue: #3a94c5;
|
||||
purple: #df69ba;
|
||||
grey0: #a6b0a0;
|
||||
|
||||
font: "Iosevka Nerd Font 17";
|
||||
background-color: transparent;
|
||||
text-color: @fg;
|
||||
}
|
||||
|
||||
window {
|
||||
transparency: "real";
|
||||
background-color: @fg;
|
||||
text-color: @bg0;
|
||||
border-bottom: 5px;
|
||||
border-color: @yellow;
|
||||
border-radius: 15px;
|
||||
width: 40%;
|
||||
height: 50%;
|
||||
location: center;
|
||||
anchor: center;
|
||||
x-offset: 0;
|
||||
y-offset: 0;
|
||||
}
|
||||
|
||||
mainbox {
|
||||
background-color: transparent;
|
||||
children: [ inputbar, listview ];
|
||||
spacing: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
children: [ prompt, entry ];
|
||||
background-color: @green;
|
||||
text-color: @bg0;
|
||||
expand: false;
|
||||
border-bottom: 5px;
|
||||
border-color: @grey0;
|
||||
border-radius: 10px;
|
||||
margin: 15px;
|
||||
padding: 10px;
|
||||
spacing: 15px;
|
||||
}
|
||||
|
||||
prompt {
|
||||
enabled: true;
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
entry {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
cursor: text;
|
||||
placeholder: "Type to search...";
|
||||
placeholder-color: @bg0;
|
||||
}
|
||||
|
||||
listview {
|
||||
background-color: transparent;
|
||||
columns: 1;
|
||||
lines: 8;
|
||||
spacing: 0px;
|
||||
cycle: true;
|
||||
dynamic: true;
|
||||
layout: vertical;
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
element {
|
||||
background-color: transparent;
|
||||
text-color: @bg0;
|
||||
orientation: horizontal;
|
||||
border-radius: 10px;
|
||||
padding: 10px;
|
||||
spacing: 15px;
|
||||
}
|
||||
|
||||
element-icon {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
size: 40px;
|
||||
cursor: inherit;
|
||||
}
|
||||
|
||||
element-text {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
highlight: bold;
|
||||
cursor: inherit;
|
||||
vertical-align: 0.5;
|
||||
horizontal-align: 0.0;
|
||||
}
|
||||
|
||||
element selected {
|
||||
background-color: @bg0;
|
||||
text-color: @fg;
|
||||
border-bottom: 5px;
|
||||
border-color: #bdc3af;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
element-text selected {
|
||||
text-color: @fg;
|
||||
}
|
||||
|
||||
element-icon selected {
|
||||
text-color: @fg;
|
||||
}
|
||||
|
||||
scrollbar {
|
||||
width: 0px;
|
||||
background-color: transparent;
|
||||
handle-width: 0px;
|
||||
handle-color: transparent;
|
||||
border: 0px;
|
||||
}
|
||||
4
themes/palettes/summer-day/apps/vscode.json
Normal file
4
themes/palettes/summer-day/apps/vscode.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"name": "Everforest Light",
|
||||
"extension": "sainnhe.everforest"
|
||||
}
|
||||
34
themes/palettes/summer-day/apps/walker/style.css
Normal file
34
themes/palettes/summer-day/apps/walker/style.css
Normal file
@@ -0,0 +1,34 @@
|
||||
#window {
|
||||
background-color: #fdf6e3;
|
||||
color: #5c6a72;
|
||||
border-bottom: 5px solid #dfa000;
|
||||
border-radius: 15px;
|
||||
}
|
||||
|
||||
#search {
|
||||
background-color: #8da101;
|
||||
color: #fdf6e3;
|
||||
border-bottom: 5px solid #bdc3af;
|
||||
border-radius: 10px;
|
||||
margin: 15px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
#input {
|
||||
color: #5c6a72;
|
||||
}
|
||||
|
||||
#list {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.item {
|
||||
border-radius: 10px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.item.active {
|
||||
background-color: #e6e2cc;
|
||||
color: #5c6a72;
|
||||
border-bottom: 5px solid #bdc3af;
|
||||
}
|
||||
@@ -1,23 +1,23 @@
|
||||
accent = "#83b6af"
|
||||
cursor = "#d3c6aa"
|
||||
foreground = "#d3c6aa"
|
||||
background = "#2d353b"
|
||||
selection_foreground = "#d3c6aa"
|
||||
selection_background = "#505a60"
|
||||
accent = "#3a94c5"
|
||||
cursor = "#5c6a72"
|
||||
foreground = "#5c6a72"
|
||||
background = "#fdf6e3"
|
||||
selection_foreground = "#5c6a72"
|
||||
selection_background = "#d3dbc8"
|
||||
|
||||
color0 = "#3c474d"
|
||||
color1 = "#e68183"
|
||||
color2 = "#a7c080"
|
||||
color3 = "#d9bb80"
|
||||
color4 = "#83b6af"
|
||||
color5 = "#d39bb6"
|
||||
color6 = "#87c095"
|
||||
color7 = "#868d80"
|
||||
color8 = "#868d80"
|
||||
color9 = "#e68183"
|
||||
color10 = "#a7c080"
|
||||
color11 = "#d9bb80"
|
||||
color12 = "#83b6af"
|
||||
color13 = "#d39bb6"
|
||||
color14 = "#87c095"
|
||||
color15 = "#868d80"
|
||||
color0 = "#5c6a72"
|
||||
color1 = "#f85552"
|
||||
color2 = "#8da101"
|
||||
color3 = "#dfa000"
|
||||
color4 = "#3a94c5"
|
||||
color5 = "#df69ba"
|
||||
color6 = "#35a77c"
|
||||
color7 = "#fdf6e3"
|
||||
color8 = "#829181"
|
||||
color9 = "#f85552"
|
||||
color10 = "#8da101"
|
||||
color11 = "#dfa000"
|
||||
color12 = "#3a94c5"
|
||||
color13 = "#df69ba"
|
||||
color14 = "#35a77c"
|
||||
color15 = "#fdf6e3"
|
||||
|
||||
@@ -1 +1 @@
|
||||
Everforest-Dark
|
||||
Yaru-blue
|
||||
|
||||
1
themes/palettes/summer-day/light.mode
Normal file
1
themes/palettes/summer-day/light.mode
Normal file
@@ -0,0 +1 @@
|
||||
# This will set "prefer-light" and use "Adwaita" as the theme
|
||||
Reference in New Issue
Block a user