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
This commit is contained in:
Jas Singh
2024-11-03 02:09:13 -08:00
committed by GitHub
parent 16457ad641
commit 9287e1d6a4
49 changed files with 490 additions and 395 deletions

View File

@@ -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';

View File

@@ -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',

View File

@@ -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<BorderLocation>('none'),
width: opt('0.15em'),
color: opt(colors.lavender),
},
buttons: {
style: opt<BarButtonStyles>('default'),
enableBorders: opt(false),

View File

@@ -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
};

View File

@@ -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;
}
}
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}
"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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -54,10 +54,27 @@ export const BarSettings = (): Scrollable<Gtk.Widget, Gtk.Widget> => {
}),
/*
******************************
* 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<Gtk.Widget, Gtk.Widget> => {
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',
}),
/*
******************************

View File

@@ -33,6 +33,11 @@ export const BarTheme = (): Scrollable<Child, Attribute> => {
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',