From 9287e1d6a40d5aaa7ae0a8f38623327241f03e6f Mon Sep 17 00:00:00 2001 From: Jas Singh Date: Sun, 3 Nov 2024 02:09:13 -0800 Subject: [PATCH] Added the ability to enable borders for the bar. (#428) * Added the ability to configure a border for the bar. * Added the right color for configs --- lib/types/options.d.ts | 2 + modules/bar/Bar.ts | 5 +- options.ts | 6 + scripts/fillThemes.js | 1 + scss/style/bar/bar.scss | 25 + themes/catppuccin_frappe.json | 3 +- themes/catppuccin_frappe_split.json | 3 +- themes/catppuccin_frappe_vivid.json | 3 +- themes/catppuccin_latte.json | 3 +- themes/catppuccin_latte_split.json | 3 +- themes/catppuccin_latte_vivid.json | 3 +- themes/catppuccin_macchiato.json | 3 +- themes/catppuccin_macchiato_split.json | 3 +- themes/catppuccin_macchiato_vivid.json | 3 +- themes/catppuccin_mocha.json | 3 +- themes/catppuccin_mocha_split.json | 690 +++++++++++----------- themes/catppuccin_mocha_vivid.json | 4 +- themes/cyberpunk.json | 3 +- themes/cyberpunk_split.json | 3 +- themes/cyberpunk_vivid.json | 3 +- themes/dracula.json | 3 +- themes/dracula_split.json | 3 +- themes/dracula_vivid.json | 3 +- themes/everforest.json | 3 +- themes/everforest_split.json | 3 +- themes/everforest_vivid.json | 3 +- themes/gruvbox.json | 3 +- themes/gruvbox_split.json | 3 +- themes/gruvbox_vivid.json | 3 +- themes/monochrome.json | 3 +- themes/monochrome_split.json | 3 +- themes/monochrome_vivid.json | 3 +- themes/nord.json | 3 +- themes/nord_split.json | 3 +- themes/nord_vivid.json | 3 +- themes/one_dark.json | 3 +- themes/one_dark_split.json | 3 +- themes/one_dark_vivid.json | 3 +- themes/rose_pine.json | 3 +- themes/rose_pine_moon.json | 3 +- themes/rose_pine_moon_split.json | 3 +- themes/rose_pine_moon_vivid.json | 3 +- themes/rose_pine_split.json | 3 +- themes/rose_pine_vivid.json | 3 +- themes/tokyo_night.json | 3 +- themes/tokyo_night_split.json | 3 +- themes/tokyo_night_vivid.json | 3 +- widget/settings/pages/config/bar/index.ts | 27 +- widget/settings/pages/theme/bar/index.ts | 5 + 49 files changed, 490 insertions(+), 395 deletions(-) diff --git a/lib/types/options.d.ts b/lib/types/options.d.ts index 5596376..d7a96e9 100644 --- a/lib/types/options.d.ts +++ b/lib/types/options.d.ts @@ -217,3 +217,5 @@ export type ColorMapValue = (typeof defaultColorMap)[ColorMapKey]; export type ScalingPriority = 'gdk' | 'hyprland' | 'both'; export type BluetoothBatteryState = 'paired' | 'connected' | 'always'; + +export type BorderLocation = 'none' | 'top' | 'right' | 'bottom' | 'left' | 'horizontal' | 'vertical' | 'full'; diff --git a/modules/bar/Bar.ts b/modules/bar/Bar.ts index b5eff25..dfb4567 100644 --- a/modules/bar/Bar.ts +++ b/modules/bar/Bar.ts @@ -38,6 +38,7 @@ import Window from 'types/widgets/window.js'; const { layouts } = options.bar; const { location } = options.theme.bar; +const { location: borderLocation } = options.theme.bar.border; export type BarWidget = keyof typeof widget; @@ -270,7 +271,9 @@ export const Bar = (() => { child: Widget.Box({ class_name: 'bar-panel-container', child: Widget.CenterBox({ - class_name: 'bar-panel', + class_name: borderLocation + .bind('value') + .as((brdrLcn) => (brdrLcn !== 'none' ? 'bar-panel withBorder' : 'bar-panel')), css: 'padding: 1px', startWidget: Widget.Box({ class_name: 'box-left', diff --git a/options.ts b/options.ts index 6dc9dcd..450a118 100644 --- a/options.ts +++ b/options.ts @@ -6,6 +6,7 @@ import { BarButtonStyles, BarLocation, BluetoothBatteryState, + BorderLocation, NotificationAnchor, OSDAnchor, OSDOrientation, @@ -158,6 +159,11 @@ const options = mkOptions(OPTIONS, { transparent: opt(false), dropdownGap: opt('2.9em'), background: opt(colors.crust), + border: { + location: opt('none'), + width: opt('0.15em'), + color: opt(colors.lavender), + }, buttons: { style: opt('default'), enableBorders: opt(false), diff --git a/scripts/fillThemes.js b/scripts/fillThemes.js index 72b0121..f5a38af 100644 --- a/scripts/fillThemes.js +++ b/scripts/fillThemes.js @@ -399,6 +399,7 @@ const main = () => { // Format: "target_key": "source_key" const specialKeyMappings = { 'theme.bar.menus.menu.network.switch.enabled': 'theme.bar.menus.menu.network.iconbuttons.active', + 'theme.bar.border.color': 'theme.bar.buttons.notifications.border', // Add more special mappings here if needed }; diff --git a/scss/style/bar/bar.scss b/scss/style/bar/bar.scss index 74bc27c..397efc7 100644 --- a/scss/style/bar/bar.scss +++ b/scss/style/bar/bar.scss @@ -15,6 +15,31 @@ $transparency-value: 1 - $bar-opacity-ratio; background: if($bar-transparent, transparent, transparentize($bar-background, $transparency-value)); border-radius: if($bar-floating, $bar-border_radius, 0em); + + &.withBorder { + border-top: if( + $bar-border_location == 'top' or $bar-border_location == 'horizontal' or $bar-border_location == 'full', + $bar-border_width solid, + none + ); + border-bottom: if( + $bar-border_location == 'bottom' or $bar-border_location == 'horizontal' or $bar-border_location == + 'full', + $bar-border_width solid, + none + ); + border-left: if( + $bar-border_location == 'left' or $bar-border_location == 'vertical' or $bar-border_location == 'full', + $bar-border_width solid, + none + ); + border-right: if( + $bar-border_location == 'right' or $bar-border_location == 'vertical' or $bar-border_location == 'full', + $bar-border_width solid, + none + ); + border-color: $bar-border_color; + } } } diff --git a/themes/catppuccin_frappe.json b/themes/catppuccin_frappe.json index e0a60e4..9f15ecb 100644 --- a/themes/catppuccin_frappe.json +++ b/themes/catppuccin_frappe.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#ca9ee6", "theme.bar.menus.menu.network.switch.disabled": "#414559", "theme.bar.menus.menu.network.switch.puck": "#51576d", - "theme.bar.buttons.systray.customIcon": "#c6d0f5" + "theme.bar.buttons.systray.customIcon": "#c6d0f5", + "theme.bar.border.color": "#babbf1" } \ No newline at end of file diff --git a/themes/catppuccin_frappe_split.json b/themes/catppuccin_frappe_split.json index aaeb55c..8c1e500 100644 --- a/themes/catppuccin_frappe_split.json +++ b/themes/catppuccin_frappe_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#ca9ee6", "theme.bar.menus.menu.network.switch.disabled": "#414559", "theme.bar.menus.menu.network.switch.puck": "#51576d", - "theme.bar.buttons.systray.customIcon": "#c6d0f5" + "theme.bar.buttons.systray.customIcon": "#c6d0f5", + "theme.bar.border.color": "#babbf1" } \ No newline at end of file diff --git a/themes/catppuccin_frappe_vivid.json b/themes/catppuccin_frappe_vivid.json index adcda19..79354b4 100644 --- a/themes/catppuccin_frappe_vivid.json +++ b/themes/catppuccin_frappe_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#51576d", "theme.bar.menus.menu.network.switch.disabled": "#414559", "theme.bar.menus.menu.network.switch.enabled": "#ca9ee6", - "theme.bar.buttons.systray.customIcon": "#c6d0f5" + "theme.bar.buttons.systray.customIcon": "#c6d0f5", + "theme.bar.border.color": "#babbf1" } \ No newline at end of file diff --git a/themes/catppuccin_latte.json b/themes/catppuccin_latte.json index ed38dee..689e87f 100644 --- a/themes/catppuccin_latte.json +++ b/themes/catppuccin_latte.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#8839ef", "theme.bar.menus.menu.network.switch.disabled": "#ccd0da", "theme.bar.menus.menu.network.switch.puck": "#bcc0cc", - "theme.bar.buttons.systray.customIcon": "#4c4f69" + "theme.bar.buttons.systray.customIcon": "#4c4f69", + "theme.bar.border.color": "#7287fd" } \ No newline at end of file diff --git a/themes/catppuccin_latte_split.json b/themes/catppuccin_latte_split.json index 8641dd7..ac4a166 100644 --- a/themes/catppuccin_latte_split.json +++ b/themes/catppuccin_latte_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#8839ef", "theme.bar.menus.menu.network.switch.disabled": "#ccd0da", "theme.bar.menus.menu.network.switch.puck": "#bcc0cc", - "theme.bar.buttons.systray.customIcon": "#4c4f69" + "theme.bar.buttons.systray.customIcon": "#4c4f69", + "theme.bar.border.color": "#7287fd" } \ No newline at end of file diff --git a/themes/catppuccin_latte_vivid.json b/themes/catppuccin_latte_vivid.json index 39a6270..04a04aa 100644 --- a/themes/catppuccin_latte_vivid.json +++ b/themes/catppuccin_latte_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#bcc0cc", "theme.bar.menus.menu.network.switch.disabled": "#ccd0da", "theme.bar.menus.menu.network.switch.enabled": "#8839ef", - "theme.bar.buttons.systray.customIcon": "#4c4f69" + "theme.bar.buttons.systray.customIcon": "#4c4f69", + "theme.bar.border.color": "#7287fd" } \ No newline at end of file diff --git a/themes/catppuccin_macchiato.json b/themes/catppuccin_macchiato.json index 432da24..aadbfc1 100644 --- a/themes/catppuccin_macchiato.json +++ b/themes/catppuccin_macchiato.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c6a0f6", "theme.bar.menus.menu.network.switch.disabled": "#363a4f", "theme.bar.menus.menu.network.switch.puck": "#494d64", - "theme.bar.buttons.systray.customIcon": "#cad3f5" + "theme.bar.buttons.systray.customIcon": "#cad3f5", + "theme.bar.border.color": "#b7bdf8" } \ No newline at end of file diff --git a/themes/catppuccin_macchiato_split.json b/themes/catppuccin_macchiato_split.json index 0b4e43b..dc82a71 100644 --- a/themes/catppuccin_macchiato_split.json +++ b/themes/catppuccin_macchiato_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c6a0f6", "theme.bar.menus.menu.network.switch.disabled": "#363a4f", "theme.bar.menus.menu.network.switch.puck": "#494d64", - "theme.bar.buttons.systray.customIcon": "#cad3f5" + "theme.bar.buttons.systray.customIcon": "#cad3f5", + "theme.bar.border.color": "#b7bdf8" } \ No newline at end of file diff --git a/themes/catppuccin_macchiato_vivid.json b/themes/catppuccin_macchiato_vivid.json index dde837f..d867a88 100644 --- a/themes/catppuccin_macchiato_vivid.json +++ b/themes/catppuccin_macchiato_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#494d64", "theme.bar.menus.menu.network.switch.disabled": "#363a4f", "theme.bar.menus.menu.network.switch.enabled": "#c6a0f6", - "theme.bar.buttons.systray.customIcon": "#cad3f5" + "theme.bar.buttons.systray.customIcon": "#cad3f5", + "theme.bar.border.color": "#b7bdf8" } \ No newline at end of file diff --git a/themes/catppuccin_mocha.json b/themes/catppuccin_mocha.json index bc730aa..e6086e8 100644 --- a/themes/catppuccin_mocha.json +++ b/themes/catppuccin_mocha.json @@ -341,5 +341,6 @@ "theme.bar.buttons.modules.submap.border": "#94e2d5", "theme.bar.menus.menu.network.switch.enabled": "#cba6f7", "theme.bar.menus.menu.network.switch.disabled": "#313245", - "theme.bar.menus.menu.network.switch.puck": "#454759" + "theme.bar.menus.menu.network.switch.puck": "#454759", + "theme.bar.border.color": "#b4befe" } diff --git a/themes/catppuccin_mocha_split.json b/themes/catppuccin_mocha_split.json index 2bc8929..ba10f0f 100644 --- a/themes/catppuccin_mocha_split.json +++ b/themes/catppuccin_mocha_split.json @@ -1,345 +1,347 @@ { - "theme.bar.menus.background": "#11111b", - "theme.bar.background": "#11111b", - "theme.bar.buttons.media.icon": "#1e1e2e", - "theme.bar.buttons.media.text": "#b4befe", - "theme.bar.buttons.icon": "#242438", - "theme.bar.buttons.text": "#b4befe", - "theme.bar.buttons.hover": "#45475a", - "theme.bar.buttons.background": "#242438", - "theme.bar.menus.text": "#cdd6f4", - "theme.bar.menus.border.color": "#313244", - "theme.bar.buttons.media.background": "#242438", - "theme.bar.menus.menu.volume.text": "#cdd6f4", - "theme.bar.menus.menu.volume.card.color": "#1e1e2e", - "theme.bar.menus.menu.volume.label.color": "#eba0ac", - "theme.bar.menus.popover.text": "#b4befe", - "theme.bar.menus.popover.background": "#181824", - "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#f38ba8", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#f38ba8", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6e3a1", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#11111a", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cdd6f4", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b4befe", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#313244", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#11111b", - "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e1e2e", - "theme.bar.menus.menu.notifications.switch.puck": "#454759", - "theme.bar.menus.menu.notifications.switch.disabled": "#313245", - "theme.bar.menus.menu.notifications.switch.enabled": "#b4befe", - "theme.bar.menus.menu.notifications.clear": "#f38ba8", - "theme.bar.menus.menu.notifications.switch_divider": "#45475a", - "theme.bar.menus.menu.notifications.border": "#313244", - "theme.bar.menus.menu.notifications.card": "#1e1e2e", - "theme.bar.menus.menu.notifications.background": "#11111b", - "theme.bar.menus.menu.notifications.no_notifications_label": "#313244", - "theme.bar.menus.menu.notifications.label": "#b4befe", - "theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5c2e7", - "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5c2e8", - "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5c2e7", - "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6e3a1", - "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6e3a2", - "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6e3a1", - "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f9e2af", - "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f9e2ae", - "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f9e2af", - "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eba0ac", - "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eba0ad", - "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eba0ac", - "theme.bar.menus.menu.dashboard.monitors.bar_background": "#45475a", - "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b4befe", - "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#cba6f7", - "theme.bar.menus.menu.dashboard.directories.right.top.color": "#94e2d5", - "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eba0ac", - "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f9e2af", - "theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5c2e7", - "theme.bar.menus.menu.dashboard.controls.input.text": "#181824", - "theme.bar.menus.menu.dashboard.controls.input.background": "#f5c2e7", - "theme.bar.menus.menu.dashboard.controls.volume.text": "#181824", - "theme.bar.menus.menu.dashboard.controls.volume.background": "#eba0ac", - "theme.bar.menus.menu.dashboard.controls.notifications.text": "#181824", - "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f9e2af", - "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181824", - "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#89dceb", - "theme.bar.menus.menu.dashboard.controls.wifi.text": "#181824", - "theme.bar.menus.menu.dashboard.controls.wifi.background": "#cba6f7", - "theme.bar.menus.menu.dashboard.controls.disabled": "#585b70", - "theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6e3a1", - "theme.bar.menus.menu.dashboard.shortcuts.text": "#181824", - "theme.bar.menus.menu.dashboard.shortcuts.background": "#b4befe", - "theme.bar.menus.menu.dashboard.powermenu.sleep": "#89dceb", - "theme.bar.menus.menu.dashboard.powermenu.logout": "#a6e3a1", - "theme.bar.menus.menu.dashboard.powermenu.restart": "#fab387", - "theme.bar.menus.menu.dashboard.profile.name": "#f5c2e7", - "theme.bar.menus.menu.dashboard.border.color": "#313244", - "theme.bar.menus.menu.dashboard.background.color": "#11111b", - "theme.bar.menus.menu.dashboard.card.color": "#1e1e2e", - "theme.bar.menus.menu.clock.weather.hourly.temperature": "#f5c2e7", - "theme.bar.menus.menu.clock.weather.hourly.icon": "#f5c2e7", - "theme.bar.menus.menu.clock.weather.hourly.time": "#f5c2e7", - "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#89dceb", - "theme.bar.menus.menu.clock.weather.thermometer.cold": "#89b4fa", - "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b4befe", - "theme.bar.menus.menu.clock.weather.thermometer.hot": "#fab387", - "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#f38ba8", - "theme.bar.menus.menu.clock.weather.stats": "#f5c2e7", - "theme.bar.menus.menu.clock.weather.status": "#94e2d5", - "theme.bar.menus.menu.clock.weather.temperature": "#cdd6f4", - "theme.bar.menus.menu.clock.weather.icon": "#f5c2e7", - "theme.bar.menus.menu.clock.calendar.contextdays": "#585b70", - "theme.bar.menus.menu.clock.calendar.days": "#cdd6f4", - "theme.bar.menus.menu.clock.calendar.currentday": "#f5c2e7", - "theme.bar.menus.menu.clock.calendar.paginator": "#f5c2e6", - "theme.bar.menus.menu.clock.calendar.weekdays": "#f5c2e7", - "theme.bar.menus.menu.clock.calendar.yearmonth": "#94e2d5", - "theme.bar.menus.menu.clock.time.timeperiod": "#94e2d5", - "theme.bar.menus.menu.clock.time.time": "#f5c2e7", - "theme.bar.menus.menu.clock.text": "#cdd6f4", - "theme.bar.menus.menu.clock.border.color": "#313244", - "theme.bar.menus.menu.clock.background.color": "#11111b", - "theme.bar.menus.menu.clock.card.color": "#1e1e2e", - "theme.bar.menus.menu.battery.slider.puck": "#6c7086", - "theme.bar.menus.menu.battery.slider.backgroundhover": "#45475a", - "theme.bar.menus.menu.battery.slider.background": "#585b71", - "theme.bar.menus.menu.battery.slider.primary": "#f9e2af", - "theme.bar.menus.menu.battery.icons.active": "#f9e2af", - "theme.bar.menus.menu.battery.icons.passive": "#9399b2", - "theme.bar.menus.menu.battery.listitems.active": "#f9e2af", - "theme.bar.menus.menu.battery.listitems.passive": "#cdd6f3", - "theme.bar.menus.menu.battery.text": "#cdd6f4", - "theme.bar.menus.menu.battery.label.color": "#f9e2af", - "theme.bar.menus.menu.battery.border.color": "#313244", - "theme.bar.menus.menu.battery.background.color": "#11111b", - "theme.bar.menus.menu.battery.card.color": "#1e1e2e", - "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e1e2e", - "theme.bar.menus.menu.systray.dropdownmenu.text": "#cdd6f4", - "theme.bar.menus.menu.systray.dropdownmenu.background": "#11111b", - "theme.bar.menus.menu.bluetooth.iconbutton.active": "#89dceb", - "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cdd6f4", - "theme.bar.menus.menu.bluetooth.icons.active": "#89dceb", - "theme.bar.menus.menu.bluetooth.icons.passive": "#9399b2", - "theme.bar.menus.menu.bluetooth.listitems.active": "#89dcea", - "theme.bar.menus.menu.bluetooth.listitems.passive": "#cdd6f4", - "theme.bar.menus.menu.bluetooth.switch.puck": "#454759", - "theme.bar.menus.menu.bluetooth.switch.disabled": "#313245", - "theme.bar.menus.menu.bluetooth.switch.enabled": "#89dceb", - "theme.bar.menus.menu.bluetooth.switch_divider": "#45475a", - "theme.bar.menus.menu.bluetooth.status": "#6c7086", - "theme.bar.menus.menu.bluetooth.text": "#cdd6f4", - "theme.bar.menus.menu.bluetooth.label.color": "#89dceb", - "theme.bar.menus.menu.bluetooth.border.color": "#313244", - "theme.bar.menus.menu.bluetooth.background.color": "#11111b", - "theme.bar.menus.menu.bluetooth.card.color": "#1e1e2e", - "theme.bar.menus.menu.network.iconbuttons.active": "#cba6f7", - "theme.bar.menus.menu.network.iconbuttons.passive": "#cdd6f4", - "theme.bar.menus.menu.network.icons.active": "#cba6f7", - "theme.bar.menus.menu.network.icons.passive": "#9399b2", - "theme.bar.menus.menu.network.listitems.active": "#cba6f6", - "theme.bar.menus.menu.network.listitems.passive": "#cdd6f4", - "theme.bar.menus.menu.network.status.color": "#6c7086", - "theme.bar.menus.menu.network.text": "#cdd6f4", - "theme.bar.menus.menu.network.label.color": "#cba6f7", - "theme.bar.menus.menu.network.border.color": "#313244", - "theme.bar.menus.menu.network.background.color": "#11111b", - "theme.bar.menus.menu.network.card.color": "#1e1e2e", - "theme.bar.menus.menu.volume.input_slider.puck": "#585b70", - "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#45475a", - "theme.bar.menus.menu.volume.input_slider.background": "#585b71", - "theme.bar.menus.menu.volume.input_slider.primary": "#eba0ac", - "theme.bar.menus.menu.volume.audio_slider.puck": "#585b70", - "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#45475a", - "theme.bar.menus.menu.volume.audio_slider.background": "#585b71", - "theme.bar.menus.menu.volume.audio_slider.primary": "#eba0ac", - "theme.bar.menus.menu.volume.icons.active": "#eba0ac", - "theme.bar.menus.menu.volume.icons.passive": "#9399b2", - "theme.bar.menus.menu.volume.iconbutton.active": "#eba0ac", - "theme.bar.menus.menu.volume.iconbutton.passive": "#cdd6f4", - "theme.bar.menus.menu.volume.listitems.active": "#eba0ab", - "theme.bar.menus.menu.volume.listitems.passive": "#cdd6f4", - "theme.bar.menus.menu.volume.border.color": "#313244", - "theme.bar.menus.menu.volume.background.color": "#11111b", - "theme.bar.menus.menu.media.slider.puck": "#6c7086", - "theme.bar.menus.menu.media.slider.backgroundhover": "#45475a", - "theme.bar.menus.menu.media.slider.background": "#585b71", - "theme.bar.menus.menu.media.slider.primary": "#f5c2e7", - "theme.bar.menus.menu.media.buttons.text": "#11111b", - "theme.bar.menus.menu.media.buttons.background": "#b4beff", - "theme.bar.menus.menu.media.buttons.enabled": "#94e2d4", - "theme.bar.menus.menu.media.buttons.inactive": "#585b70", - "theme.bar.menus.menu.media.border.color": "#313244", - "theme.bar.menus.menu.media.background.color": "#11111b", - "theme.bar.menus.menu.media.album": "#f5c2e8", - "theme.bar.menus.menu.media.artist": "#94e2d6", - "theme.bar.menus.menu.media.song": "#b4beff", - "theme.bar.menus.tooltip.text": "#cdd6f4", - "theme.bar.menus.tooltip.background": "#11111b", - "theme.bar.menus.dropdownmenu.divider": "#1e1e2e", - "theme.bar.menus.dropdownmenu.text": "#cdd6f4", - "theme.bar.menus.dropdownmenu.background": "#11111b", - "theme.bar.menus.slider.puck": "#6c7086", - "theme.bar.menus.slider.backgroundhover": "#45475a", - "theme.bar.menus.slider.background": "#585b71", - "theme.bar.menus.slider.primary": "#b4befe", - "theme.bar.menus.progressbar.background": "#45475a", - "theme.bar.menus.progressbar.foreground": "#b4befe", - "theme.bar.menus.iconbuttons.active": "#b4beff", - "theme.bar.menus.iconbuttons.passive": "#cdd6f3", - "theme.bar.menus.buttons.text": "#181824", - "theme.bar.menus.buttons.disabled": "#585b71", - "theme.bar.menus.buttons.active": "#f5c2e6", - "theme.bar.menus.buttons.default": "#b4befe", - "theme.bar.menus.switch.puck": "#454759", - "theme.bar.menus.switch.disabled": "#313245", - "theme.bar.menus.switch.enabled": "#b4befe", - "theme.bar.menus.icons.active": "#b4befe", - "theme.bar.menus.icons.passive": "#585b70", - "theme.bar.menus.listitems.active": "#b4befd", - "theme.bar.menus.listitems.passive": "#cdd6f4", - "theme.bar.menus.label": "#b4befe", - "theme.bar.menus.feinttext": "#313244", - "theme.bar.menus.dimtext": "#585b70", - "theme.bar.menus.cards": "#1e1e2e", - "theme.bar.buttons.notifications.total": "#b4befe", - "theme.bar.buttons.notifications.icon": "#1e1e2e", - "theme.bar.buttons.notifications.background": "#242438", - "theme.bar.buttons.clock.icon": "#232338", - "theme.bar.buttons.clock.text": "#f5c2e7", - "theme.bar.buttons.clock.background": "#242438", - "theme.bar.buttons.battery.icon": "#242438", - "theme.bar.buttons.battery.text": "#f9e2af", - "theme.bar.buttons.battery.background": "#242438", - "theme.bar.buttons.systray.background": "#242438", - "theme.bar.buttons.bluetooth.icon": "#1e1e2e", - "theme.bar.buttons.bluetooth.text": "#89dceb", - "theme.bar.buttons.bluetooth.background": "#242438", - "theme.bar.buttons.network.icon": "#242438", - "theme.bar.buttons.network.text": "#cba6f7", - "theme.bar.buttons.network.background": "#242438", - "theme.bar.buttons.volume.icon": "#242438", - "theme.bar.buttons.volume.text": "#eba0ac", - "theme.bar.buttons.volume.background": "#242438", - "theme.bar.buttons.windowtitle.icon": "#1e1e2e", - "theme.bar.buttons.windowtitle.text": "#f5c2e7", - "theme.bar.buttons.windowtitle.background": "#242438", - "theme.bar.buttons.workspaces.active": "#f5c2e7", - "theme.bar.buttons.workspaces.occupied": "#f2cdcd", - "theme.bar.buttons.workspaces.available": "#89dceb", - "theme.bar.buttons.workspaces.hover": "#f5c2e7", - "theme.bar.buttons.workspaces.background": "#242438", - "theme.bar.buttons.dashboard.icon": "#1e1e2e", - "theme.bar.buttons.dashboard.background": "#f9e2af", - "theme.osd.label": "#b4beff", - "theme.osd.icon": "#11111b", - "theme.osd.bar_overflow_color": "#f38ba7", - "theme.osd.bar_empty_color": "#313244", - "theme.osd.bar_color": "#b4beff", - "theme.osd.icon_container": "#b4beff", - "theme.osd.bar_container": "#11111b", - "theme.notification.close_button.label": "#11111b", - "theme.notification.close_button.background": "#f38ba7", - "theme.notification.labelicon": "#b4befe", - "theme.notification.text": "#cdd6f4", - "theme.notification.time": "#7f849b", - "theme.notification.border": "#313243", - "theme.notification.label": "#b4befe", - "theme.notification.actions.text": "#181825", - "theme.notification.actions.background": "#b4befd", - "theme.notification.background": "#181826", - "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825", - "theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7", - "theme.bar.menus.menu.media.card.color": "#1e1e2e", - "theme.bar.menus.check_radio_button.background": "#45475a", - "theme.bar.menus.check_radio_button.active": "#b4beff", - "theme.bar.buttons.style": "split", - "theme.bar.buttons.icon_background": "#b4befe", - "theme.bar.buttons.volume.icon_background": "#eba0ac", - "theme.bar.buttons.network.icon_background": "#caa6f7", - "theme.bar.buttons.bluetooth.icon_background": "#89dbeb", - "theme.bar.buttons.windowtitle.icon_background": "#f5c2e7", - "theme.bar.buttons.media.icon_background": "#b4befe", - "theme.bar.buttons.notifications.icon_background": "#b4befe", - "theme.bar.buttons.battery.icon_background": "#f9e2af", - "theme.bar.buttons.clock.icon_background": "#f5c2e7", - "theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe", - "theme.bar.menus.menu.notifications.pager.button": "#b4befe", - "theme.bar.menus.menu.notifications.pager.label": "#9399b2", - "theme.bar.menus.menu.notifications.pager.background": "#11111b", - "theme.bar.buttons.modules.ram.icon_background": "#f9e2af", - "theme.bar.buttons.modules.ram.icon": "#181825", - "theme.bar.buttons.modules.cpu.icon": "#181825", - "theme.bar.buttons.modules.cpu.icon_background": "#f38ba8", - "theme.bar.buttons.modules.storage.icon": "#181825", - "theme.bar.buttons.modules.storage.icon_background": "#f5c2e7", - "theme.bar.buttons.modules.netstat.icon": "#181825", - "theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1", - "theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb", - "theme.bar.buttons.modules.kbLayout.icon": "#181825", - "theme.bar.buttons.modules.updates.icon_background": "#cba6f7", - "theme.bar.buttons.modules.updates.icon": "#181825", - "theme.bar.buttons.modules.weather.icon_background": "#b4befe", - "theme.bar.buttons.modules.weather.text": "#b4befe", - "theme.bar.buttons.modules.weather.icon": "#242438", - "theme.bar.buttons.modules.power.icon_background": "#f38ba8", - "theme.bar.buttons.modules.power.icon": "#181825", - "theme.bar.menus.menu.power.background.color": "#11111b", - "theme.bar.menus.menu.power.border.color": "#313244", - "theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e", - "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7", - "theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8", - "theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824", - "theme.bar.buttons.modules.netstat.background": "#242438", - "theme.bar.buttons.modules.cpu.background": "#242438", - "theme.bar.buttons.modules.cpu.text": "#f38ba8", - "theme.bar.buttons.modules.storage.text": "#f5c2e7", - "theme.bar.menus.popover.border": "#181824", - "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb", - "theme.bar.menus.menu.power.buttons.restart.text": "#fab387", - "theme.bar.buttons.modules.updates.background": "#242438", - "theme.bar.buttons.modules.netstat.text": "#a6e3a1", - "theme.bar.buttons.modules.storage.background": "#242438", - "theme.bar.menus.menu.power.buttons.logout.icon": "#181824", - "theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387", - "theme.bar.menus.menu.power.buttons.restart.icon": "#181824", - "theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb", - "theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e", - "theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e", - "theme.bar.buttons.modules.ram.text": "#f9e2af", - "theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1", - "theme.bar.buttons.modules.kbLayout.background": "#242438", - "theme.bar.buttons.modules.power.background": "#242438", - "theme.bar.buttons.modules.weather.background": "#242438", - "theme.bar.buttons.modules.ram.background": "#242438", - "theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1", - "theme.bar.buttons.modules.updates.text": "#cba6f7", - "theme.bar.menus.menu.power.buttons.sleep.icon": "#181824", - "theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e", - "theme.bar.buttons.modules.kbLayout.text": "#89dceb", - "theme.bar.buttons.windowtitle.border": "#f5c2e7", - "theme.bar.buttons.modules.power.border": "#f38ba8", - "theme.bar.buttons.modules.weather.border": "#b4befe", - "theme.bar.buttons.modules.updates.border": "#cba6f7", - "theme.bar.buttons.modules.kbLayout.border": "#89dceb", - "theme.bar.buttons.modules.netstat.border": "#a6e3a1", - "theme.bar.buttons.modules.storage.border": "#f5c2e7", - "theme.bar.buttons.modules.cpu.border": "#f38ba8", - "theme.bar.buttons.modules.ram.border": "#f9e2af", - "theme.bar.buttons.notifications.border": "#b4befe", - "theme.bar.buttons.clock.border": "#f5c2e7", - "theme.bar.buttons.battery.border": "#f9e2af", - "theme.bar.buttons.systray.border": "#b4befe", - "theme.bar.buttons.systray.customIcon": "#cdd6f4", - "theme.bar.buttons.bluetooth.border": "#89dceb", - "theme.bar.buttons.network.border": "#cba6f7", - "theme.bar.buttons.volume.border": "#eba0ac", - "theme.bar.buttons.media.border": "#b4befe", - "theme.bar.buttons.workspaces.border": "#f5c2e7", - "theme.bar.buttons.dashboard.border": "#f9e2af", - "theme.bar.buttons.modules.submap.icon": "#181825", - "theme.bar.buttons.modules.submap.background": "#242438", - "theme.bar.buttons.modules.submap.icon_background": "#94e2d5", - "theme.bar.buttons.modules.submap.text": "#94e2d5", - "theme.bar.buttons.modules.submap.border": "#94e2d5", - "theme.bar.menus.menu.network.switch.enabled": "#cba6f7", - "theme.bar.menus.menu.network.switch.disabled": "#313245", - "theme.bar.menus.menu.network.switch.puck": "#454759" -} \ No newline at end of file + "theme.bar.menus.background": "#11111b", + "theme.bar.background": "#11111b", + "theme.bar.buttons.media.icon": "#1e1e2e", + "theme.bar.buttons.media.text": "#b4befe", + "theme.bar.buttons.icon": "#242438", + "theme.bar.buttons.text": "#b4befe", + "theme.bar.buttons.hover": "#45475a", + "theme.bar.buttons.background": "#242438", + "theme.bar.menus.text": "#cdd6f4", + "theme.bar.menus.border.color": "#313244", + "theme.bar.buttons.media.background": "#242438", + "theme.bar.menus.menu.volume.text": "#cdd6f4", + "theme.bar.menus.menu.volume.card.color": "#1e1e2e", + "theme.bar.menus.menu.volume.label.color": "#eba0ac", + "theme.bar.menus.popover.text": "#b4befe", + "theme.bar.menus.popover.background": "#181824", + "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#f38ba8", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#f38ba8", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6e3a1", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#11111a", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cdd6f4", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b4befe", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#313244", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#11111b", + "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e1e2e", + "theme.bar.menus.menu.notifications.switch.puck": "#454759", + "theme.bar.menus.menu.notifications.switch.disabled": "#313245", + "theme.bar.menus.menu.notifications.switch.enabled": "#b4befe", + "theme.bar.menus.menu.notifications.clear": "#f38ba8", + "theme.bar.menus.menu.notifications.switch_divider": "#45475a", + "theme.bar.menus.menu.notifications.border": "#313244", + "theme.bar.menus.menu.notifications.card": "#1e1e2e", + "theme.bar.menus.menu.notifications.background": "#11111b", + "theme.bar.menus.menu.notifications.no_notifications_label": "#313244", + "theme.bar.menus.menu.notifications.label": "#b4befe", + "theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5c2e7", + "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5c2e8", + "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5c2e7", + "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6e3a1", + "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6e3a2", + "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6e3a1", + "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f9e2af", + "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f9e2ae", + "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f9e2af", + "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eba0ac", + "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eba0ad", + "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eba0ac", + "theme.bar.menus.menu.dashboard.monitors.bar_background": "#45475a", + "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b4befe", + "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#cba6f7", + "theme.bar.menus.menu.dashboard.directories.right.top.color": "#94e2d5", + "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eba0ac", + "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f9e2af", + "theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5c2e7", + "theme.bar.menus.menu.dashboard.controls.input.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.input.background": "#f5c2e7", + "theme.bar.menus.menu.dashboard.controls.volume.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.volume.background": "#eba0ac", + "theme.bar.menus.menu.dashboard.controls.notifications.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f9e2af", + "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#89dceb", + "theme.bar.menus.menu.dashboard.controls.wifi.text": "#181824", + "theme.bar.menus.menu.dashboard.controls.wifi.background": "#cba6f7", + "theme.bar.menus.menu.dashboard.controls.disabled": "#585b70", + "theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6e3a1", + "theme.bar.menus.menu.dashboard.shortcuts.text": "#181824", + "theme.bar.menus.menu.dashboard.shortcuts.background": "#b4befe", + "theme.bar.menus.menu.dashboard.powermenu.sleep": "#89dceb", + "theme.bar.menus.menu.dashboard.powermenu.logout": "#a6e3a1", + "theme.bar.menus.menu.dashboard.powermenu.restart": "#fab387", + "theme.bar.menus.menu.dashboard.profile.name": "#f5c2e7", + "theme.bar.menus.menu.dashboard.border.color": "#313244", + "theme.bar.menus.menu.dashboard.background.color": "#11111b", + "theme.bar.menus.menu.dashboard.card.color": "#1e1e2e", + "theme.bar.menus.menu.clock.weather.hourly.temperature": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.hourly.icon": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.hourly.time": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#89dceb", + "theme.bar.menus.menu.clock.weather.thermometer.cold": "#89b4fa", + "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b4befe", + "theme.bar.menus.menu.clock.weather.thermometer.hot": "#fab387", + "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#f38ba8", + "theme.bar.menus.menu.clock.weather.stats": "#f5c2e7", + "theme.bar.menus.menu.clock.weather.status": "#94e2d5", + "theme.bar.menus.menu.clock.weather.temperature": "#cdd6f4", + "theme.bar.menus.menu.clock.weather.icon": "#f5c2e7", + "theme.bar.menus.menu.clock.calendar.contextdays": "#585b70", + "theme.bar.menus.menu.clock.calendar.days": "#cdd6f4", + "theme.bar.menus.menu.clock.calendar.currentday": "#f5c2e7", + "theme.bar.menus.menu.clock.calendar.paginator": "#f5c2e6", + "theme.bar.menus.menu.clock.calendar.weekdays": "#f5c2e7", + "theme.bar.menus.menu.clock.calendar.yearmonth": "#94e2d5", + "theme.bar.menus.menu.clock.time.timeperiod": "#94e2d5", + "theme.bar.menus.menu.clock.time.time": "#f5c2e7", + "theme.bar.menus.menu.clock.text": "#cdd6f4", + "theme.bar.menus.menu.clock.border.color": "#313244", + "theme.bar.menus.menu.clock.background.color": "#11111b", + "theme.bar.menus.menu.clock.card.color": "#1e1e2e", + "theme.bar.menus.menu.battery.slider.puck": "#6c7086", + "theme.bar.menus.menu.battery.slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.battery.slider.background": "#585b71", + "theme.bar.menus.menu.battery.slider.primary": "#f9e2af", + "theme.bar.menus.menu.battery.icons.active": "#f9e2af", + "theme.bar.menus.menu.battery.icons.passive": "#9399b2", + "theme.bar.menus.menu.battery.listitems.active": "#f9e2af", + "theme.bar.menus.menu.battery.listitems.passive": "#cdd6f3", + "theme.bar.menus.menu.battery.text": "#cdd6f4", + "theme.bar.menus.menu.battery.label.color": "#f9e2af", + "theme.bar.menus.menu.battery.border.color": "#313244", + "theme.bar.menus.menu.battery.background.color": "#11111b", + "theme.bar.menus.menu.battery.card.color": "#1e1e2e", + "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e1e2e", + "theme.bar.menus.menu.systray.dropdownmenu.text": "#cdd6f4", + "theme.bar.menus.menu.systray.dropdownmenu.background": "#11111b", + "theme.bar.menus.menu.bluetooth.iconbutton.active": "#89dceb", + "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.icons.active": "#89dceb", + "theme.bar.menus.menu.bluetooth.icons.passive": "#9399b2", + "theme.bar.menus.menu.bluetooth.listitems.active": "#89dcea", + "theme.bar.menus.menu.bluetooth.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.switch.puck": "#454759", + "theme.bar.menus.menu.bluetooth.switch.disabled": "#313245", + "theme.bar.menus.menu.bluetooth.switch.enabled": "#89dceb", + "theme.bar.menus.menu.bluetooth.switch_divider": "#45475a", + "theme.bar.menus.menu.bluetooth.status": "#6c7086", + "theme.bar.menus.menu.bluetooth.text": "#cdd6f4", + "theme.bar.menus.menu.bluetooth.label.color": "#89dceb", + "theme.bar.menus.menu.bluetooth.border.color": "#313244", + "theme.bar.menus.menu.bluetooth.background.color": "#11111b", + "theme.bar.menus.menu.bluetooth.card.color": "#1e1e2e", + "theme.bar.menus.menu.network.iconbuttons.active": "#cba6f7", + "theme.bar.menus.menu.network.iconbuttons.passive": "#cdd6f4", + "theme.bar.menus.menu.network.icons.active": "#cba6f7", + "theme.bar.menus.menu.network.icons.passive": "#9399b2", + "theme.bar.menus.menu.network.listitems.active": "#cba6f6", + "theme.bar.menus.menu.network.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.network.status.color": "#6c7086", + "theme.bar.menus.menu.network.text": "#cdd6f4", + "theme.bar.menus.menu.network.label.color": "#cba6f7", + "theme.bar.menus.menu.network.border.color": "#313244", + "theme.bar.menus.menu.network.background.color": "#11111b", + "theme.bar.menus.menu.network.card.color": "#1e1e2e", + "theme.bar.menus.menu.volume.input_slider.puck": "#585b70", + "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.volume.input_slider.background": "#585b71", + "theme.bar.menus.menu.volume.input_slider.primary": "#eba0ac", + "theme.bar.menus.menu.volume.audio_slider.puck": "#585b70", + "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.volume.audio_slider.background": "#585b71", + "theme.bar.menus.menu.volume.audio_slider.primary": "#eba0ac", + "theme.bar.menus.menu.volume.icons.active": "#eba0ac", + "theme.bar.menus.menu.volume.icons.passive": "#9399b2", + "theme.bar.menus.menu.volume.iconbutton.active": "#eba0ac", + "theme.bar.menus.menu.volume.iconbutton.passive": "#cdd6f4", + "theme.bar.menus.menu.volume.listitems.active": "#eba0ab", + "theme.bar.menus.menu.volume.listitems.passive": "#cdd6f4", + "theme.bar.menus.menu.volume.border.color": "#313244", + "theme.bar.menus.menu.volume.background.color": "#11111b", + "theme.bar.menus.menu.media.slider.puck": "#6c7086", + "theme.bar.menus.menu.media.slider.backgroundhover": "#45475a", + "theme.bar.menus.menu.media.slider.background": "#585b71", + "theme.bar.menus.menu.media.slider.primary": "#f5c2e7", + "theme.bar.menus.menu.media.buttons.text": "#11111b", + "theme.bar.menus.menu.media.buttons.background": "#b4beff", + "theme.bar.menus.menu.media.buttons.enabled": "#94e2d4", + "theme.bar.menus.menu.media.buttons.inactive": "#585b70", + "theme.bar.menus.menu.media.border.color": "#313244", + "theme.bar.menus.menu.media.background.color": "#11111b", + "theme.bar.menus.menu.media.album": "#f5c2e8", + "theme.bar.menus.menu.media.artist": "#94e2d6", + "theme.bar.menus.menu.media.song": "#b4beff", + "theme.bar.menus.tooltip.text": "#cdd6f4", + "theme.bar.menus.tooltip.background": "#11111b", + "theme.bar.menus.dropdownmenu.divider": "#1e1e2e", + "theme.bar.menus.dropdownmenu.text": "#cdd6f4", + "theme.bar.menus.dropdownmenu.background": "#11111b", + "theme.bar.menus.slider.puck": "#6c7086", + "theme.bar.menus.slider.backgroundhover": "#45475a", + "theme.bar.menus.slider.background": "#585b71", + "theme.bar.menus.slider.primary": "#b4befe", + "theme.bar.menus.progressbar.background": "#45475a", + "theme.bar.menus.progressbar.foreground": "#b4befe", + "theme.bar.menus.iconbuttons.active": "#b4beff", + "theme.bar.menus.iconbuttons.passive": "#cdd6f3", + "theme.bar.menus.buttons.text": "#181824", + "theme.bar.menus.buttons.disabled": "#585b71", + "theme.bar.menus.buttons.active": "#f5c2e6", + "theme.bar.menus.buttons.default": "#b4befe", + "theme.bar.menus.switch.puck": "#454759", + "theme.bar.menus.switch.disabled": "#313245", + "theme.bar.menus.switch.enabled": "#b4befe", + "theme.bar.menus.icons.active": "#b4befe", + "theme.bar.menus.icons.passive": "#585b70", + "theme.bar.menus.listitems.active": "#b4befd", + "theme.bar.menus.listitems.passive": "#cdd6f4", + "theme.bar.menus.label": "#b4befe", + "theme.bar.menus.feinttext": "#313244", + "theme.bar.menus.dimtext": "#585b70", + "theme.bar.menus.cards": "#1e1e2e", + "theme.bar.buttons.notifications.total": "#b4befe", + "theme.bar.buttons.notifications.icon": "#1e1e2e", + "theme.bar.buttons.notifications.background": "#242438", + "theme.bar.buttons.clock.icon": "#232338", + "theme.bar.buttons.clock.text": "#f5c2e7", + "theme.bar.buttons.clock.background": "#242438", + "theme.bar.buttons.battery.icon": "#242438", + "theme.bar.buttons.battery.text": "#f9e2af", + "theme.bar.buttons.battery.background": "#242438", + "theme.bar.buttons.systray.background": "#242438", + "theme.bar.buttons.bluetooth.icon": "#1e1e2e", + "theme.bar.buttons.bluetooth.text": "#89dceb", + "theme.bar.buttons.bluetooth.background": "#242438", + "theme.bar.buttons.network.icon": "#242438", + "theme.bar.buttons.network.text": "#cba6f7", + "theme.bar.buttons.network.background": "#242438", + "theme.bar.buttons.volume.icon": "#242438", + "theme.bar.buttons.volume.text": "#eba0ac", + "theme.bar.buttons.volume.background": "#242438", + "theme.bar.buttons.windowtitle.icon": "#1e1e2e", + "theme.bar.buttons.windowtitle.text": "#f5c2e7", + "theme.bar.buttons.windowtitle.background": "#242438", + "theme.bar.buttons.workspaces.active": "#f5c2e7", + "theme.bar.buttons.workspaces.occupied": "#f2cdcd", + "theme.bar.buttons.workspaces.available": "#89dceb", + "theme.bar.buttons.workspaces.hover": "#f5c2e7", + "theme.bar.buttons.workspaces.background": "#242438", + "theme.bar.buttons.dashboard.icon": "#1e1e2e", + "theme.bar.buttons.dashboard.background": "#f9e2af", + "theme.osd.label": "#b4beff", + "theme.osd.icon": "#11111b", + "theme.osd.bar_overflow_color": "#f38ba7", + "theme.osd.bar_empty_color": "#313244", + "theme.osd.bar_color": "#b4beff", + "theme.osd.icon_container": "#b4beff", + "theme.osd.bar_container": "#11111b", + "theme.notification.close_button.label": "#11111b", + "theme.notification.close_button.background": "#f38ba7", + "theme.notification.labelicon": "#b4befe", + "theme.notification.text": "#cdd6f4", + "theme.notification.time": "#7f849b", + "theme.notification.border": "#313243", + "theme.notification.label": "#b4befe", + "theme.notification.actions.text": "#181825", + "theme.notification.actions.background": "#b4befd", + "theme.notification.background": "#181826", + "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825", + "theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7", + "theme.bar.menus.menu.media.card.color": "#1e1e2e", + "theme.bar.menus.check_radio_button.background": "#45475a", + "theme.bar.menus.check_radio_button.active": "#b4beff", + "theme.bar.buttons.style": "split", + "theme.bar.buttons.icon_background": "#b4befe", + "theme.bar.buttons.volume.icon_background": "#eba0ac", + "theme.bar.buttons.network.icon_background": "#caa6f7", + "theme.bar.buttons.bluetooth.icon_background": "#89dbeb", + "theme.bar.buttons.windowtitle.icon_background": "#f5c2e7", + "theme.bar.buttons.media.icon_background": "#b4befe", + "theme.bar.buttons.notifications.icon_background": "#b4befe", + "theme.bar.buttons.battery.icon_background": "#f9e2af", + "theme.bar.buttons.clock.icon_background": "#f5c2e7", + "theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe", + "theme.bar.menus.menu.notifications.pager.button": "#b4befe", + "theme.bar.menus.menu.notifications.pager.label": "#9399b2", + "theme.bar.menus.menu.notifications.pager.background": "#11111b", + "theme.bar.buttons.modules.ram.icon_background": "#f9e2af", + "theme.bar.buttons.modules.ram.icon": "#181825", + "theme.bar.buttons.modules.cpu.icon": "#181825", + "theme.bar.buttons.modules.cpu.icon_background": "#f38ba8", + "theme.bar.buttons.modules.storage.icon": "#181825", + "theme.bar.buttons.modules.storage.icon_background": "#f5c2e7", + "theme.bar.buttons.modules.netstat.icon": "#181825", + "theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1", + "theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb", + "theme.bar.buttons.modules.kbLayout.icon": "#181825", + "theme.bar.buttons.modules.updates.icon_background": "#cba6f7", + "theme.bar.buttons.modules.updates.icon": "#181825", + "theme.bar.buttons.modules.weather.icon_background": "#b4befe", + "theme.bar.buttons.modules.weather.text": "#b4befe", + "theme.bar.buttons.modules.weather.icon": "#242438", + "theme.bar.buttons.modules.power.icon_background": "#f38ba8", + "theme.bar.buttons.modules.power.icon": "#181825", + "theme.bar.menus.menu.power.background.color": "#11111b", + "theme.bar.menus.menu.power.border.color": "#313244", + "theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e", + "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7", + "theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8", + "theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824", + "theme.bar.buttons.modules.netstat.background": "#242438", + "theme.bar.buttons.modules.cpu.background": "#242438", + "theme.bar.buttons.modules.cpu.text": "#f38ba8", + "theme.bar.buttons.modules.storage.text": "#f5c2e7", + "theme.bar.menus.popover.border": "#181824", + "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb", + "theme.bar.menus.menu.power.buttons.restart.text": "#fab387", + "theme.bar.buttons.modules.updates.background": "#242438", + "theme.bar.buttons.modules.netstat.text": "#a6e3a1", + "theme.bar.buttons.modules.storage.background": "#242438", + "theme.bar.menus.menu.power.buttons.logout.icon": "#181824", + "theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387", + "theme.bar.menus.menu.power.buttons.restart.icon": "#181824", + "theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb", + "theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e", + "theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e", + "theme.bar.buttons.modules.ram.text": "#f9e2af", + "theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1", + "theme.bar.buttons.modules.kbLayout.background": "#242438", + "theme.bar.buttons.modules.power.background": "#242438", + "theme.bar.buttons.modules.weather.background": "#242438", + "theme.bar.buttons.modules.ram.background": "#242438", + "theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1", + "theme.bar.buttons.modules.updates.text": "#cba6f7", + "theme.bar.menus.menu.power.buttons.sleep.icon": "#181824", + "theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e", + "theme.bar.buttons.modules.kbLayout.text": "#89dceb", + "theme.bar.buttons.windowtitle.border": "#f5c2e7", + "theme.bar.buttons.modules.power.border": "#f38ba8", + "theme.bar.buttons.modules.weather.border": "#b4befe", + "theme.bar.buttons.modules.updates.border": "#cba6f7", + "theme.bar.buttons.modules.kbLayout.border": "#89dceb", + "theme.bar.buttons.modules.netstat.border": "#a6e3a1", + "theme.bar.buttons.modules.storage.border": "#f5c2e7", + "theme.bar.buttons.modules.cpu.border": "#f38ba8", + "theme.bar.buttons.modules.ram.border": "#f9e2af", + "theme.bar.buttons.notifications.border": "#b4befe", + "theme.bar.buttons.clock.border": "#f5c2e7", + "theme.bar.buttons.battery.border": "#f9e2af", + "theme.bar.buttons.systray.border": "#b4befe", + "theme.bar.buttons.systray.customIcon": "#cdd6f4", + "theme.bar.buttons.bluetooth.border": "#89dceb", + "theme.bar.buttons.network.border": "#cba6f7", + "theme.bar.buttons.volume.border": "#eba0ac", + "theme.bar.buttons.media.border": "#b4befe", + "theme.bar.buttons.workspaces.border": "#f5c2e7", + "theme.bar.buttons.dashboard.border": "#f9e2af", + "theme.bar.buttons.modules.submap.icon": "#181825", + "theme.bar.buttons.modules.submap.background": "#242438", + "theme.bar.buttons.modules.submap.icon_background": "#94e2d5", + "theme.bar.buttons.modules.submap.text": "#94e2d5", + "theme.bar.buttons.modules.submap.border": "#94e2d5", + "theme.bar.menus.menu.network.switch.enabled": "#cba6f7", + "theme.bar.menus.menu.network.switch.disabled": "#313245", + "theme.bar.menus.menu.network.switch.puck": "#454759", + "theme.bar.border.color": "#b4befe" +} + diff --git a/themes/catppuccin_mocha_vivid.json b/themes/catppuccin_mocha_vivid.json index 3ae1ecb..3134672 100644 --- a/themes/catppuccin_mocha_vivid.json +++ b/themes/catppuccin_mocha_vivid.json @@ -341,6 +341,6 @@ "theme.notification.label": "#b4befe", "theme.notification.actions.text": "#181825", "theme.notification.actions.background": "#b4befd", - "theme.notification.background": "#181826" + "theme.notification.background": "#181826", + "theme.bar.border.color": "#b4befe" } - diff --git a/themes/cyberpunk.json b/themes/cyberpunk.json index 477f242..d4b6b6c 100644 --- a/themes/cyberpunk.json +++ b/themes/cyberpunk.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#FF69B4", "theme.bar.menus.menu.network.switch.disabled": "#2A2A2A", "theme.bar.menus.menu.network.switch.puck": "#333333", - "theme.bar.buttons.systray.customIcon": "#d1d1d1" + "theme.bar.buttons.systray.customIcon": "#d1d1d1", + "theme.bar.border.color": "#f7d04b" } \ No newline at end of file diff --git a/themes/cyberpunk_split.json b/themes/cyberpunk_split.json index 927c239..de0e493 100644 --- a/themes/cyberpunk_split.json +++ b/themes/cyberpunk_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#FF69B4", "theme.bar.menus.menu.network.switch.disabled": "#2A2A2A", "theme.bar.menus.menu.network.switch.puck": "#333333", - "theme.bar.buttons.systray.customIcon": "#d1d1d1" + "theme.bar.buttons.systray.customIcon": "#d1d1d1", + "theme.bar.border.color": "#f7d04b" } \ No newline at end of file diff --git a/themes/cyberpunk_vivid.json b/themes/cyberpunk_vivid.json index 0d71897..0881b3b 100644 --- a/themes/cyberpunk_vivid.json +++ b/themes/cyberpunk_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#333333", "theme.bar.menus.menu.network.switch.disabled": "#2A2A2A", "theme.bar.menus.menu.network.switch.enabled": "#FF69B4", - "theme.bar.buttons.systray.customIcon": "#d1d1d1" + "theme.bar.buttons.systray.customIcon": "#d1d1d1", + "theme.bar.border.color": "#f7d04b" } \ No newline at end of file diff --git a/themes/dracula.json b/themes/dracula.json index e54b5f0..bb7ca32 100644 --- a/themes/dracula.json +++ b/themes/dracula.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#bd93f9", "theme.bar.menus.menu.network.switch.disabled": "#44475a", "theme.bar.menus.menu.network.switch.puck": "#44475a", - "theme.bar.buttons.systray.customIcon": "#f8f8f2" + "theme.bar.buttons.systray.customIcon": "#f8f8f2", + "theme.bar.border.color": "#bd93f9" } \ No newline at end of file diff --git a/themes/dracula_split.json b/themes/dracula_split.json index b7e36a3..dcfc717 100644 --- a/themes/dracula_split.json +++ b/themes/dracula_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#bd93f9", "theme.bar.menus.menu.network.switch.disabled": "#44475a", "theme.bar.menus.menu.network.switch.puck": "#44475a", - "theme.bar.buttons.systray.customIcon": "#f8f8f2" + "theme.bar.buttons.systray.customIcon": "#f8f8f2", + "theme.bar.border.color": "#bd93f9" } \ No newline at end of file diff --git a/themes/dracula_vivid.json b/themes/dracula_vivid.json index 1ac7db7..dfab8ad 100644 --- a/themes/dracula_vivid.json +++ b/themes/dracula_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#44475a", "theme.bar.menus.menu.network.switch.disabled": "#44475a", "theme.bar.menus.menu.network.switch.enabled": "#bd93f9", - "theme.bar.buttons.systray.customIcon": "#f8f8f2" + "theme.bar.buttons.systray.customIcon": "#f8f8f2", + "theme.bar.border.color": "#bd93f9" } \ No newline at end of file diff --git a/themes/everforest.json b/themes/everforest.json index ad9d4c1..c61e1b0 100644 --- a/themes/everforest.json +++ b/themes/everforest.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#e69875", "theme.bar.menus.menu.network.switch.disabled": "#2f383e", "theme.bar.menus.menu.network.switch.puck": "#454b53", - "theme.bar.buttons.systray.customIcon": "#d8caac" + "theme.bar.buttons.systray.customIcon": "#d8caac", + "theme.bar.border.color": "#83c092" } \ No newline at end of file diff --git a/themes/everforest_split.json b/themes/everforest_split.json index 4018276..31df0d4 100644 --- a/themes/everforest_split.json +++ b/themes/everforest_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#e69875", "theme.bar.menus.menu.network.switch.disabled": "#2f383e", "theme.bar.menus.menu.network.switch.puck": "#454b53", - "theme.bar.buttons.systray.customIcon": "#d8caac" + "theme.bar.buttons.systray.customIcon": "#d8caac", + "theme.bar.border.color": "#83c092" } \ No newline at end of file diff --git a/themes/everforest_vivid.json b/themes/everforest_vivid.json index 5732f8d..c174010 100644 --- a/themes/everforest_vivid.json +++ b/themes/everforest_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#454b53", "theme.bar.menus.menu.network.switch.disabled": "#2f383e", "theme.bar.menus.menu.network.switch.enabled": "#e69875", - "theme.bar.buttons.systray.customIcon": "#d8caac" + "theme.bar.buttons.systray.customIcon": "#d8caac", + "theme.bar.border.color": "#83c092" } \ No newline at end of file diff --git a/themes/gruvbox.json b/themes/gruvbox.json index 982da49..abc3840 100644 --- a/themes/gruvbox.json +++ b/themes/gruvbox.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#b16286", "theme.bar.menus.menu.network.switch.disabled": "#3c3836", "theme.bar.menus.menu.network.switch.puck": "#504945", - "theme.bar.buttons.systray.customIcon": "#ebdbb2" + "theme.bar.buttons.systray.customIcon": "#ebdbb2", + "theme.bar.border.color": "#83a598" } \ No newline at end of file diff --git a/themes/gruvbox_split.json b/themes/gruvbox_split.json index a25c25d..95dc60b 100644 --- a/themes/gruvbox_split.json +++ b/themes/gruvbox_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#b16286", "theme.bar.menus.menu.network.switch.disabled": "#3c3836", "theme.bar.menus.menu.network.switch.puck": "#504945", - "theme.bar.buttons.systray.customIcon": "#ebdbb2" + "theme.bar.buttons.systray.customIcon": "#ebdbb2", + "theme.bar.border.color": "#83a598" } \ No newline at end of file diff --git a/themes/gruvbox_vivid.json b/themes/gruvbox_vivid.json index ae5f23a..998dfd4 100644 --- a/themes/gruvbox_vivid.json +++ b/themes/gruvbox_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#504945", "theme.bar.menus.menu.network.switch.disabled": "#3c3836", "theme.bar.menus.menu.network.switch.enabled": "#b16286", - "theme.bar.buttons.systray.customIcon": "#ebdbb2" + "theme.bar.buttons.systray.customIcon": "#ebdbb2", + "theme.bar.border.color": "#83a598" } \ No newline at end of file diff --git a/themes/monochrome.json b/themes/monochrome.json index 4589a4f..38ea02e 100644 --- a/themes/monochrome.json +++ b/themes/monochrome.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#FFFFFF", "theme.bar.menus.menu.network.switch.disabled": "#444444", "theme.bar.menus.menu.network.switch.puck": "#333333", - "theme.bar.buttons.systray.customIcon": "#FFFFFF" + "theme.bar.buttons.systray.customIcon": "#FFFFFF", + "theme.bar.border.color": "#FFFFFF" } \ No newline at end of file diff --git a/themes/monochrome_split.json b/themes/monochrome_split.json index 94f9f50..4052730 100644 --- a/themes/monochrome_split.json +++ b/themes/monochrome_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#FFFFFF", "theme.bar.menus.menu.network.switch.disabled": "#444444", "theme.bar.menus.menu.network.switch.puck": "#333333", - "theme.bar.buttons.systray.customIcon": "#FFFFFF" + "theme.bar.buttons.systray.customIcon": "#FFFFFF", + "theme.bar.border.color": "#FFFFFF" } \ No newline at end of file diff --git a/themes/monochrome_vivid.json b/themes/monochrome_vivid.json index 8fe2e0a..63953bb 100644 --- a/themes/monochrome_vivid.json +++ b/themes/monochrome_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#333333", "theme.bar.menus.menu.network.switch.disabled": "#444444", "theme.bar.menus.menu.network.switch.enabled": "#FFFFFF", - "theme.bar.buttons.systray.customIcon": "#FFFFFF" + "theme.bar.buttons.systray.customIcon": "#FFFFFF", + "theme.bar.border.color": "#FFFFFF" } \ No newline at end of file diff --git a/themes/nord.json b/themes/nord.json index 284a2f2..e5499ca 100644 --- a/themes/nord.json +++ b/themes/nord.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#88c0d0", "theme.bar.menus.menu.network.switch.disabled": "#434c53", "theme.bar.menus.menu.network.switch.puck": "#434c53", - "theme.bar.buttons.systray.customIcon": "#d8dee9" + "theme.bar.buttons.systray.customIcon": "#d8dee9", + "theme.bar.border.color": "#88c0d0" } \ No newline at end of file diff --git a/themes/nord_split.json b/themes/nord_split.json index e6f2932..2ccfb19 100644 --- a/themes/nord_split.json +++ b/themes/nord_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#88c0d0", "theme.bar.menus.menu.network.switch.disabled": "#434c53", "theme.bar.menus.menu.network.switch.puck": "#434c53", - "theme.bar.buttons.systray.customIcon": "#d8dee9" + "theme.bar.buttons.systray.customIcon": "#d8dee9", + "theme.bar.border.color": "#88c0d0" } \ No newline at end of file diff --git a/themes/nord_vivid.json b/themes/nord_vivid.json index 1f14c52..473dfce 100644 --- a/themes/nord_vivid.json +++ b/themes/nord_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#434c53", "theme.bar.menus.menu.network.switch.disabled": "#434c53", "theme.bar.menus.menu.network.switch.enabled": "#88c0d0", - "theme.bar.buttons.systray.customIcon": "#d8dee9" + "theme.bar.buttons.systray.customIcon": "#d8dee9", + "theme.bar.border.color": "#88c0d0" } \ No newline at end of file diff --git a/themes/one_dark.json b/themes/one_dark.json index 76b7bbb..36139a0 100644 --- a/themes/one_dark.json +++ b/themes/one_dark.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c678dd", "theme.bar.menus.menu.network.switch.disabled": "#3e4451", "theme.bar.menus.menu.network.switch.puck": "#4b5263", - "theme.bar.buttons.systray.customIcon": "#abb2bf" + "theme.bar.buttons.systray.customIcon": "#abb2bf", + "theme.bar.border.color": "#61afef" } \ No newline at end of file diff --git a/themes/one_dark_split.json b/themes/one_dark_split.json index 5cf95e1..5a2c022 100644 --- a/themes/one_dark_split.json +++ b/themes/one_dark_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c678dd", "theme.bar.menus.menu.network.switch.disabled": "#3e4451", "theme.bar.menus.menu.network.switch.puck": "#4b5263", - "theme.bar.buttons.systray.customIcon": "#abb2bf" + "theme.bar.buttons.systray.customIcon": "#abb2bf", + "theme.bar.border.color": "#61afef" } \ No newline at end of file diff --git a/themes/one_dark_vivid.json b/themes/one_dark_vivid.json index f965083..4cef133 100644 --- a/themes/one_dark_vivid.json +++ b/themes/one_dark_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#4b5263", "theme.bar.menus.menu.network.switch.disabled": "#3e4451", "theme.bar.menus.menu.network.switch.enabled": "#c678dd", - "theme.bar.buttons.systray.customIcon": "#abb2bf" + "theme.bar.buttons.systray.customIcon": "#abb2bf", + "theme.bar.border.color": "#61afef" } \ No newline at end of file diff --git a/themes/rose_pine.json b/themes/rose_pine.json index bd9e679..f2ee930 100644 --- a/themes/rose_pine.json +++ b/themes/rose_pine.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", "theme.bar.menus.menu.network.switch.disabled": "#1f1d2e", "theme.bar.menus.menu.network.switch.puck": "#26233a", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/rose_pine_moon.json b/themes/rose_pine_moon.json index fcb2a2c..27f60e6 100644 --- a/themes/rose_pine_moon.json +++ b/themes/rose_pine_moon.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", "theme.bar.menus.menu.network.switch.disabled": "#2a273f", "theme.bar.menus.menu.network.switch.puck": "#393552", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/rose_pine_moon_split.json b/themes/rose_pine_moon_split.json index ecae5af..ab4ad3b 100644 --- a/themes/rose_pine_moon_split.json +++ b/themes/rose_pine_moon_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", "theme.bar.menus.menu.network.switch.disabled": "#2a273f", "theme.bar.menus.menu.network.switch.puck": "#393552", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/rose_pine_moon_vivid.json b/themes/rose_pine_moon_vivid.json index a2f7756..240e099 100644 --- a/themes/rose_pine_moon_vivid.json +++ b/themes/rose_pine_moon_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#393552", "theme.bar.menus.menu.network.switch.disabled": "#2a273f", "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/rose_pine_split.json b/themes/rose_pine_split.json index 7c22894..d909757 100644 --- a/themes/rose_pine_split.json +++ b/themes/rose_pine_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", "theme.bar.menus.menu.network.switch.disabled": "#1f1d2e", "theme.bar.menus.menu.network.switch.puck": "#26233a", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/rose_pine_vivid.json b/themes/rose_pine_vivid.json index 27a0ef7..1b4b737 100644 --- a/themes/rose_pine_vivid.json +++ b/themes/rose_pine_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#26233a", "theme.bar.menus.menu.network.switch.disabled": "#1f1d2e", "theme.bar.menus.menu.network.switch.enabled": "#c4a7e7", - "theme.bar.buttons.systray.customIcon": "#e0def4" + "theme.bar.buttons.systray.customIcon": "#e0def4", + "theme.bar.border.color": "#c4a7e7" } \ No newline at end of file diff --git a/themes/tokyo_night.json b/themes/tokyo_night.json index 720299e..ff1a7da 100644 --- a/themes/tokyo_night.json +++ b/themes/tokyo_night.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#bb9af7", "theme.bar.menus.menu.network.switch.disabled": "#565f89", "theme.bar.menus.menu.network.switch.puck": "#565f89", - "theme.bar.buttons.systray.customIcon": "#c0caf5" + "theme.bar.buttons.systray.customIcon": "#c0caf5", + "theme.bar.border.color": "#bb9af7" } \ No newline at end of file diff --git a/themes/tokyo_night_split.json b/themes/tokyo_night_split.json index 6ad0426..31fdb43 100644 --- a/themes/tokyo_night_split.json +++ b/themes/tokyo_night_split.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.enabled": "#bb9af7", "theme.bar.menus.menu.network.switch.disabled": "#565f89", "theme.bar.menus.menu.network.switch.puck": "#565f89", - "theme.bar.buttons.systray.customIcon": "#c0caf5" + "theme.bar.buttons.systray.customIcon": "#c0caf5", + "theme.bar.border.color": "#bb9af7" } \ No newline at end of file diff --git a/themes/tokyo_night_vivid.json b/themes/tokyo_night_vivid.json index 45ff8ad..f5cec95 100644 --- a/themes/tokyo_night_vivid.json +++ b/themes/tokyo_night_vivid.json @@ -341,5 +341,6 @@ "theme.bar.menus.menu.network.switch.puck": "#565f89", "theme.bar.menus.menu.network.switch.disabled": "#565f89", "theme.bar.menus.menu.network.switch.enabled": "#bb9af7", - "theme.bar.buttons.systray.customIcon": "#c0caf5" + "theme.bar.buttons.systray.customIcon": "#c0caf5", + "theme.bar.border.color": "#bb9af7" } \ No newline at end of file diff --git a/widget/settings/pages/config/bar/index.ts b/widget/settings/pages/config/bar/index.ts index 3ebef4e..1af4f68 100644 --- a/widget/settings/pages/config/bar/index.ts +++ b/widget/settings/pages/config/bar/index.ts @@ -54,10 +54,27 @@ export const BarSettings = (): Scrollable => { }), /* ****************************** - * SPACING * + * GENERAL * ****************************** */ - Header('Spacing'), + Header('General'), + Option({ + opt: options.theme.bar.border.location, + title: 'Bar Border Location', + type: 'enum', + enums: ['none', 'full', 'top', 'right', 'bottom', 'left', 'horizontal', 'vertical'], + }), + Option({ + opt: options.theme.bar.border.width, + title: 'Bar Border Width', + type: 'string', + }), + Option({ + opt: options.theme.bar.border_radius, + title: 'Border Radius', + subtitle: 'Only applies if floating is enabled', + type: 'string', + }), Option({ opt: options.theme.bar.outer_spacing, title: 'Outer Spacing', @@ -122,12 +139,6 @@ export const BarSettings = (): Scrollable => { subtitle: 'Only applies if floating is enabled', type: 'string', }), - Option({ - opt: options.theme.bar.border_radius, - title: 'Border Radius', - subtitle: 'Only applies if floating is enabled', - type: 'string', - }), /* ****************************** diff --git a/widget/settings/pages/theme/bar/index.ts b/widget/settings/pages/theme/bar/index.ts index 26e1582..59edc97 100644 --- a/widget/settings/pages/theme/bar/index.ts +++ b/widget/settings/pages/theme/bar/index.ts @@ -33,6 +33,11 @@ export const BarTheme = (): Scrollable => { min: 0, max: 100, }), + Option({ + opt: options.theme.bar.border.color, + title: 'Bar Border Color', + type: 'color', + }), Option({ opt: options.theme.bar.buttons.opacity, title: 'Button Opacity',