Clean up world clock module code and add themes. (#885)

This commit is contained in:
Jas Singh
2025-04-04 23:13:18 -07:00
committed by GitHub
parent 1d717e9f2e
commit 18c383b754
54 changed files with 834 additions and 717 deletions

View File

@@ -179,6 +179,7 @@ const collectBorderColors = (baseJSON) => {
const determineBestMatchValue = (baseValue, valueToKeysMap, targetJSON, specialKeyMappings, currentKey, baseTheme) => {
if (specialKeyMappings.hasOwnProperty(currentKey)) {
const sourceKey = specialKeyMappings[currentKey];
if (targetJSON.hasOwnProperty(sourceKey)) {
console.log(formatMessage(COLORS.FG_CYAN, `🔍 Found source key '${sourceKey}' in target JSON.`));
return targetJSON[sourceKey];
@@ -309,24 +310,24 @@ const processTheme = async (themePath, baseTheme, dryRun, specialKeyMappings = {
}
}
const extraKeys = findExtraKeys(baseTheme, themeJSON);
if (extraKeys.length === 0) {
console.log(formatMessage(COLORS.FG_GREEN, `✅ No extra keys to remove in '${path.basename(themePath)}'.`));
} else {
console.log(
formatMessage(
COLORS.FG_YELLOW,
`\n🗑️ Processing '${path.basename(themePath)}': Found ${extraKeys.length} extra key(s) to remove.`,
),
);
for (const key of extraKeys) {
delete themeJSON[key];
console.log(formatMessage(COLORS.FG_RED, ` Removed key: "${key}"`));
hasChanges = true;
}
}
// const extraKeys = findExtraKeys(baseTheme, themeJSON);
//
// if (extraKeys.length === 0) {
// console.log(formatMessage(COLORS.FG_GREEN, `✅ No extra keys to remove in '${path.basename(themePath)}'.`));
// } else {
// console.log(
// formatMessage(
// COLORS.FG_YELLOW,
// `\n🗑️ Processing '${path.basename(themePath)}': Found ${extraKeys.length} extra key(s) to remove.`,
// ),
// );
//
// for (const key of extraKeys) {
// delete themeJSON[key];
// console.log(formatMessage(COLORS.FG_RED, ` Removed key: "${key}"`));
// hasChanges = true;
// }
// }
if (hasChanges) {
if (dryRun) {
@@ -402,11 +403,11 @@ const main = async () => {
const themeFiles = (await fs.readdir(themesDir)).filter((file) => file.endsWith('.json'));
const specialKeyMappings = {
'theme.bar.buttons.modules.cava.text': 'theme.bar.buttons.modules.submap.text',
'theme.bar.buttons.modules.cava.background': 'theme.bar.buttons.modules.submap.background',
'theme.bar.buttons.modules.cava.icon_background': 'theme.bar.buttons.modules.submap.icon_background',
'theme.bar.buttons.modules.cava.icon': 'theme.bar.buttons.modules.submap.icon',
'theme.bar.buttons.modules.cava.border': 'theme.bar.buttons.modules.submap.border',
'theme.bar.buttons.modules.worldclock.text': 'theme.bar.buttons.clock.text',
'theme.bar.buttons.modules.worldclock.background': 'theme.bar.buttons.clock.background',
'theme.bar.buttons.modules.worldclock.icon_background': 'theme.bar.buttons.clock.icon_background',
'theme.bar.buttons.modules.worldclock.icon': 'theme.bar.buttons.clock.icon',
'theme.bar.buttons.modules.worldclock.border': 'theme.bar.buttons.clock.border',
};
const queue = [...themeFiles].filter(

View File

@@ -1,86 +0,0 @@
#!/bin/bash
# Generated by our good friend Chat Jippity
# Might be inefficient but it works
# Define directories and theme files
THEMES_DIR="$(dirname "$(realpath "$0")")/../themes"
COMPLETE_THEME_FILE="catppuccin_mocha.json"
COMPLETE_SPLIT_THEME_FILE="catppuccin_mocha_split.json"
# Check if jq is installed
if ! command -v jq &>/dev/null; then
echo "jq is required but not installed. Please install jq and try again."
exit 1
fi
# Function to fill missing values
fill_missing_values() {
local complete_theme_file="$1"
local target_theme_file="$2"
# Load complete theme and target theme into variables
complete_theme=$(jq '.' "$complete_theme_file")
target_theme=$(jq '.' "$target_theme_file")
# Create associative arrays to map colors to properties for fast lookup
declare -A color_to_props
declare -A prop_to_color
# Populate color_to_props and prop_to_color arrays from complete theme
while IFS= read -r line; do
key=$(echo "$line" | awk '{print $1}')
value=$(echo "$line" | awk '{print $2}')
color_to_props["$value"]+="$key "
prop_to_color["$key"]="$value"
done < <(echo "$complete_theme" | jq -r 'to_entries[] | "\(.key) \(.value)"')
# Generate filled theme by iterating over complete theme keys
filled_theme="$target_theme"
for key in "${!prop_to_color[@]}"; do
if ! echo "$target_theme" | jq -e ".\"$key\"" &>/dev/null; then
# Find corresponding color if missing in target theme
value="${prop_to_color[$key]}"
corresponding_color=""
# Check if other properties with the same color exist in the target theme
for prop in ${color_to_props["$value"]}; do
if echo "$target_theme" | jq -e ".\"$prop\"" &>/dev/null; then
corresponding_color=$(echo "$target_theme" | jq -r ".\"$prop\"")
break
fi
done
# Add missing property with the corresponding color
if [ -n "$corresponding_color" ]; then
filled_theme=$(echo "$filled_theme" | jq --arg key "$key" --arg value "$corresponding_color" '.[$key] = $value')
echo "Added missing property: $key with value: $corresponding_color to $target_theme_file"
else
# Default action if no corresponding color is found
echo "No corresponding color found for $key; using value from complete theme."
filled_theme=$(echo "$filled_theme" | jq --arg key "$key" --arg value "$value" '.[$key] = $value')
fi
fi
done
# Write the filled theme back to the target file
echo "$filled_theme" >"$target_theme_file"
echo "Filled missing values in $target_theme_file"
}
# Process all theme files in the directory
for file in "$THEMES_DIR"/*.json; do
filename=$(basename "$file")
# Skip the complete theme files
if [[ "$filename" == "$COMPLETE_THEME_FILE" ]] || [[ "$filename" == "$COMPLETE_SPLIT_THEME_FILE" ]]; then
continue
fi
# Determine whether to use split or non-split complete theme
if [[ "$filename" == *"_split"* ]]; then
fill_missing_values "$THEMES_DIR/$COMPLETE_SPLIT_THEME_FILE" "$file"
else
fill_missing_values "$THEMES_DIR/$COMPLETE_THEME_FILE" "$file"
fi
done

View File

@@ -1,120 +1,82 @@
import { openMenu } from '../../utils/menu';
import options from 'src/options';
import { BarBoxChild } from 'src/lib/types/bar.js';
import { runAsyncCommand, throttledScrollHandler } from 'src/components/bar/utils/helpers.js';
import { inputHandler } from 'src/components/bar/utils/helpers.js';
import { bind, Variable } from 'astal';
import { onMiddleClick, onPrimaryClick, onScroll, onSecondaryClick } from 'src/lib/shared/eventHandlers';
import { Astal } from 'astal/gtk3';
import { systemTime } from 'src/globals/time';
import { GLib } from 'astal';
import { Module } from '../../shared/Module';
const { format, formatDiffDate, tz, icon, showIcon, showTime, rightClick, middleClick, scrollUp, scrollDown } =
options.bar.customModules.worldclock;
const { style } = options.theme.bar.buttons;
const {
format,
formatDiffDate,
divider,
tz,
icon,
showIcon,
leftClick,
rightClick,
middleClick,
scrollUp,
scrollDown,
} = options.bar.customModules.worldclock;
const time = Variable.derive(
[systemTime, format, formatDiffDate, tz],
(c, f, fdd, tzn) =>
tzn
.map((t) =>
c
.to_timezone(GLib.TimeZone.new(t))
.format(c.to_timezone(GLib.TimeZone.new(t)).get_day_of_year() == c.get_day_of_year() ? f : fdd),
)
.join(' | ') || '',
);
const WorldClock = (): BarBoxChild => {
const ClockTime = (): JSX.Element => <label className={'bar-button-label worldclock bar'} label={bind(time)} />;
const ClockIcon = (): JSX.Element => (
<label className={'bar-button-icon worldclock txt-icon bar'} label={bind(icon)} />
);
const componentClassName = Variable.derive(
[bind(style), bind(showIcon), bind(showTime)],
(btnStyle, shwIcn, shwLbl) => {
const styleMap = {
default: 'style1',
split: 'style2',
wave: 'style3',
wave2: 'style3',
};
return `worldclock-container ${styleMap[btnStyle]} ${!shwLbl ? 'no-label' : ''} ${!shwIcn ? 'no-icon' : ''}`;
},
);
const componentChildren = Variable.derive([bind(showIcon), bind(showTime)], (shIcn, shTm) => {
if (shIcn && !shTm) {
return <ClockIcon />;
} else if (shTm && !shIcn) {
return <ClockTime />;
export const WorldClock = (): BarBoxChild => {
const iconBinding = Variable.derive([bind(icon), bind(showIcon)], (timeIcon, showTimeIcon) => {
if (!showTimeIcon) {
return '';
}
return (
<box>
<ClockIcon />
<ClockTime />
</box>
);
return timeIcon;
});
const component = (
<box
className={componentClassName()}
onDestroy={() => {
componentClassName.drop();
componentChildren.drop();
}}
>
{componentChildren()}
</box>
const timeBinding = Variable.derive(
[systemTime, format, formatDiffDate, tz, divider],
(localSystemTime, timeFormat, differentDayFormat, targetTimeZones, timeDivider) =>
targetTimeZones
.map((timeZoneId) => {
const targetTimezone = GLib.TimeZone.new(timeZoneId);
const timeInTargetZone = localSystemTime.to_timezone(targetTimezone);
if (timeInTargetZone === null) {
return 'Invalid TimeZone';
}
const isTargetZoneSameDay =
timeInTargetZone.get_day_of_year() === localSystemTime.get_day_of_year();
const formatForTimeZone = isTargetZoneSameDay ? timeFormat : differentDayFormat;
return timeInTargetZone.format(formatForTimeZone);
})
.join(timeDivider),
);
return {
component,
isVisible: true,
const microphoneModule = Module({
textIcon: iconBinding(),
label: timeBinding(),
boxClass: 'worldclock',
props: {
setup: (self: Astal.Button): void => {
let disconnectFunctions: (() => void)[] = [];
Variable.derive(
[
bind(rightClick),
bind(middleClick),
bind(scrollUp),
bind(scrollDown),
bind(options.bar.scrollSpeed),
],
() => {
disconnectFunctions.forEach((disconnect) => disconnect());
disconnectFunctions = [];
const throttledHandler = throttledScrollHandler(options.bar.scrollSpeed.get());
disconnectFunctions.push(
onPrimaryClick(self, (clicked, event) => {
openMenu(clicked, event, 'calendarmenu');
}),
);
disconnectFunctions.push(
onSecondaryClick(self, (clicked, event) => {
runAsyncCommand(rightClick.get(), { clicked, event });
}),
);
disconnectFunctions.push(
onMiddleClick(self, (clicked, event) => {
runAsyncCommand(middleClick.get(), { clicked, event });
}),
);
disconnectFunctions.push(onScroll(self, throttledHandler, scrollUp.get(), scrollDown.get()));
setup: (self: Astal.Button) => {
inputHandler(self, {
onPrimaryClick: {
cmd: leftClick,
},
);
onSecondaryClick: {
cmd: rightClick,
},
onMiddleClick: {
cmd: middleClick,
},
onScrollUp: {
cmd: scrollUp,
},
onScrollDown: {
cmd: scrollDown,
},
});
},
},
};
};
});
export { WorldClock };
return microphoneModule;
};

View File

@@ -429,13 +429,15 @@ export const CustomModuleSettings = (): JSX.Element => {
<Option opt={options.bar.customModules.worldclock.icon} title="Icon" type="string" />
<Option opt={options.bar.customModules.worldclock.showIcon} title="Show Icon" type="boolean" />
<Option opt={options.theme.bar.buttons.modules.worldclock.spacing} title="Spacing" type="string" />
<Option opt={options.bar.customModules.worldclock.showTime} title="Show Time" type="boolean" />
<Option opt={options.bar.customModules.worldclock.format} title="Format" type="string" />
<Option
opt={options.bar.customModules.worldclock.formatDiffDate}
title="Format (when date different from local date)"
title="Cross-Day Time Format"
subtitle="Format to use when the timezone is on a different calendar day than the local timezone."
type="string"
/>
<Option opt={options.bar.customModules.worldclock.divider} title="Date Divider" type="string" />
<Option opt={options.bar.customModules.worldclock.leftClick} title="Left Click" type="string" />
<Option opt={options.bar.customModules.worldclock.rightClick} title="Right Click" type="string" />
<Option opt={options.bar.customModules.worldclock.middleClick} title="Middle Click" type="string" />
<Option opt={options.bar.customModules.worldclock.scrollUp} title="Scroll Up" type="string" />

View File

@@ -26,7 +26,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.microphone.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.microphone.border} title="Border" type="color" />
@@ -39,7 +42,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.ram.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.ram.border} title="Border" type="color" />
@@ -52,7 +58,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.cpu.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.cpu.border} title="Border" type="color" />
@@ -69,7 +78,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.cpuTemp.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.cpuTemp.border} title="Border" type="color" />
@@ -86,7 +98,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.storage.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.storage.border} title="Border" type="color" />
@@ -103,7 +118,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.netstat.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.netstat.border} title="Border" type="color" />
@@ -120,7 +138,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.kbLayout.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.kbLayout.border} title="Border" type="color" />
@@ -137,7 +158,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.updates.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.updates.border} title="Border" type="color" />
@@ -154,7 +178,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.submap.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.submap.border} title="Border" type="color" />
@@ -171,7 +198,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.weather.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.weather.border} title="Border" type="color" />
@@ -188,7 +218,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.hyprsunset.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.hyprsunset.border} title="Border" type="color" />
@@ -205,7 +238,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.hypridle.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.hypridle.border} title="Border" type="color" />
@@ -218,14 +254,17 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.cava.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.cava.border} title="Border" type="color" />
{/* World Clock Module Section */}
<Header title="World Clock" />
<Option opt={options.theme.bar.buttons.modules.worldclock.text} title="Bars" type="color" />
<Option opt={options.theme.bar.buttons.modules.worldclock.text} title="Text" type="color" />
<Option opt={options.theme.bar.buttons.modules.worldclock.icon} title="Icon" type="color" />
<Option
opt={options.theme.bar.buttons.modules.worldclock.background}
@@ -235,7 +274,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.worldclock.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.worldclock.border} title="Border" type="color" />
@@ -251,7 +293,10 @@ export const CustomModuleTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.modules.power.icon_background}
title="Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.modules.power.border} title="Border" type="color" />

View File

@@ -313,7 +313,10 @@ export const BarSettings = (): JSX.Element => {
<Option
opt={options.bar.windowtitle.title_map}
title="Window Title Mappings"
subtitle="Requires Custom Title.\nWiki: https://hyprpanel.com/configuration/panel.html#window-title-mappings"
subtitle={
'Requires Custom Title.\n' +
'Wiki: https://hyprpanel.com/configuration/panel.html#window-title-mappings'
}
type="object"
subtitleLink="https://hyprpanel.com/configuration/panel.html#window-title-mappings"
/>
@@ -423,14 +426,17 @@ export const BarSettings = (): JSX.Element => {
<Option
opt={options.bar.systray.ignore}
title="Ignore List"
subtitle="Apps to ignore\nWiki: https://hyprpanel.com/configuration/panel.html#system-tray"
subtitle={'Apps to ignore\n' + 'Wiki: https://hyprpanel.com/configuration/panel.html#system-tray'}
subtitleLink="https://hyprpanel.com/configuration/panel.html#system-tray"
type="object"
/>
<Option
opt={options.bar.systray.customIcons}
title="Custom Systray Icons"
subtitle="Define custom icons for systray.\nWiki: https://hyprpanel.com/configuration/panel.html#custom-systray-icons"
subtitle={
'Define custom icons for systray.\n' +
'Wiki: https://hyprpanel.com/configuration/panel.html#custom-systray-icons'
}
subtitleLink="https://hyprpanel.com/configuration/panel.html#custom-systray-icons"
type="object"
/>

View File

@@ -70,7 +70,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
@@ -115,7 +118,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.windowtitle.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.windowtitle.border} title="Border" type="color" />
@@ -128,7 +134,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.media.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.media.border} title="Border" type="color" />
@@ -141,7 +150,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.volume.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.volume.border} title="Border" type="color" />
@@ -154,7 +166,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.network.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.network.border} title="Border" type="color" />
@@ -167,7 +182,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.bluetooth.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.bluetooth.border} title="Border" type="color" />
@@ -186,7 +204,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.battery.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.battery.border} title="Border" type="color" />
@@ -199,7 +220,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.clock.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.clock.border} title="Border" type="color" />
@@ -212,7 +236,10 @@ export const BarTheme = (): JSX.Element => {
<Option
opt={options.theme.bar.buttons.notifications.icon_background}
title="Button Icon Background"
subtitle="Applies a background color to the icon section of the button.\nRequires 'split' button styling."
subtitle={
'Applies a background color to the icon section of the button.\n' +
"Requires 'split' button styling."
}
type="color"
/>
<Option opt={options.theme.bar.buttons.notifications.border} title="Border" type="color" />

View File

@@ -1247,9 +1247,10 @@ const options = mkOptions({
worldclock: {
icon: opt('󱉊'),
showIcon: opt(true),
showTime: opt(true),
format: opt('%I:%M:%S %p %Z'),
formatDiffDate: opt('%a %b %d %I:%M:%S %p %Z'),
divider: opt('  '),
leftClick: opt('menu:calendar'),
rightClick: opt(''),
middleClick: opt(''),
scrollUp: opt(''),

View File

@@ -58,69 +58,3 @@
0em
);
}
.bar-button-label.worldclock {
color: if($bar-buttons-monochrome, $bar-buttons-text, $bar-buttons-modules-worldclock-text);
margin-left: $bar-buttons-modules-worldclock-spacing;
}
.bar-button-icon.worldclock {
font-size: 1.2em;
color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-modules-worldclock-icon);
}
.style2 {
.bar-button-icon.worldclock {
border-top-left-radius: $bar-buttons-radius;
border-bottom-left-radius: $bar-buttons-radius;
background: if(
$bar-buttons-monochrome,
$bar-buttons-icon_background,
$bar-buttons-modules-worldclock-icon_background
);
padding: $bar-buttons-padding_y 0em;
padding-left: $bar-buttons-padding_x;
padding-right: $bar-buttons-modules-worldclock-spacing;
border-top-left-radius: if(
$bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
$bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
$bar-buttons-radius
);
border-bottom-left-radius: if(
$bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
$bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
$bar-buttons-radius
);
color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-modules-worldclock-icon);
}
.bar-button-label.worldclock {
padding: $bar-buttons-padding_y 0em;
padding-right: $bar-buttons-padding_x;
padding-left: $bar-buttons-modules-worldclock-spacing;
margin-left: 0em;
}
&.no-label.worldclock-container {
.bar-button-icon.worldclock {
border-top-right-radius: if(
$bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
$bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
$bar-buttons-radius
);
border-bottom-right-radius: if(
$bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
$bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
$bar-buttons-radius
);
}
}
}
.bar_item_box_visible.worldclock {
border: if(
$bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
$bar-buttons-borderSize solid
if($bar-buttons-monochrome, $bar-buttons-borderColor, $bar-buttons-modules-worldclock-border),
0em
);
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#303446",
"theme.bar.buttons.modules.microphone.text": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#a6d189",
"theme.bar.buttons.modules.microphone.icon_background": "#303446"
"theme.bar.buttons.modules.microphone.icon_background": "#303446",
"theme.bar.buttons.modules.worldclock.text": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.background": "#303446",
"theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.icon": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#303446",
"theme.bar.buttons.modules.microphone.text": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#303446",
"theme.bar.buttons.modules.microphone.icon_background": "#a6d189"
"theme.bar.buttons.modules.microphone.icon_background": "#a6d189",
"theme.bar.buttons.modules.worldclock.text": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.background": "#303446",
"theme.bar.buttons.modules.worldclock.icon": "#303446",
"theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#303446",
"theme.bar.buttons.modules.microphone.background": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#303446",
"theme.bar.buttons.modules.microphone.icon_background": "#a6d189"
"theme.bar.buttons.modules.microphone.icon_background": "#a6d189",
"theme.bar.buttons.modules.worldclock.background": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.text": "#303446",
"theme.bar.buttons.modules.worldclock.icon": "#303446",
"theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
"theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#dcdfe8",
"theme.bar.buttons.modules.microphone.text": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#40a02b",
"theme.bar.buttons.modules.microphone.icon_background": "#dcdfe8"
"theme.bar.buttons.modules.microphone.icon_background": "#dcdfe8",
"theme.bar.buttons.modules.worldclock.text": "#ea76cb",
"theme.bar.buttons.modules.worldclock.background": "#dcdfe8",
"theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
"theme.bar.buttons.modules.worldclock.icon": "#ea76cb",
"theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#dcdfe8",
"theme.bar.buttons.modules.microphone.text": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#dcdfe8",
"theme.bar.buttons.modules.microphone.icon_background": "#40a02b"
"theme.bar.buttons.modules.microphone.icon_background": "#40a02b",
"theme.bar.buttons.modules.worldclock.text": "#ea76cb",
"theme.bar.buttons.modules.worldclock.background": "#dcdfe8",
"theme.bar.buttons.modules.worldclock.icon": "#dcdee8",
"theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
"theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#dcdfe8",
"theme.bar.buttons.modules.microphone.background": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#dcdfe8",
"theme.bar.buttons.modules.microphone.icon_background": "#40a02b"
"theme.bar.buttons.modules.microphone.icon_background": "#40a02b",
"theme.bar.buttons.modules.worldclock.background": "#ea76cb",
"theme.bar.buttons.modules.worldclock.text": "#dcdfe8",
"theme.bar.buttons.modules.worldclock.icon": "#dcdfe8",
"theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
"theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#a6da95",
"theme.bar.buttons.modules.microphone.icon_background": "#24273a"
"theme.bar.buttons.modules.microphone.icon_background": "#24273a",
"theme.bar.buttons.modules.worldclock.text": "#f5bde6",
"theme.bar.buttons.modules.worldclock.background": "#24273a",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.icon": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95"
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
"theme.bar.buttons.modules.worldclock.text": "#f5bde6",
"theme.bar.buttons.modules.worldclock.background": "#24273a",
"theme.bar.buttons.modules.worldclock.icon": "#24273a",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#24273a",
"theme.bar.buttons.modules.microphone.background": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95"
"theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
"theme.bar.buttons.modules.worldclock.background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.text": "#24273a",
"theme.bar.buttons.modules.worldclock.icon": "#24273a",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
"theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}

View File

@@ -362,6 +362,11 @@
"theme.bar.buttons.modules.cava.icon_background": "#242438",
"theme.bar.buttons.modules.cava.icon": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
"theme.bar.buttons.modules.worldclock.text": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.background": "#242438",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.icon": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.background": "#242438",
"theme.bar.buttons.modules.microphone.text": "#a6e3a1",

View File

@@ -362,6 +362,11 @@
"theme.bar.buttons.modules.cava.icon": "#242438",
"theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
"theme.bar.buttons.modules.worldclock.text": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.background": "#242438",
"theme.bar.buttons.modules.worldclock.icon": "#242438",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.background": "#242438",
"theme.bar.buttons.modules.microphone.text": "#a6e3a1",

View File

@@ -1,370 +1,375 @@
{
"theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe",
"theme.bar.menus.menu.notifications.pager.label": "#9399b2",
"theme.bar.menus.menu.notifications.pager.button": "#b4befe",
"theme.bar.menus.menu.notifications.pager.background": "#11111b",
"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.power.buttons.sleep.icon": "#181824",
"theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb",
"theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb",
"theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.logout.icon": "#181824",
"theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1",
"theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1",
"theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.restart.icon": "#181824",
"theme.bar.menus.menu.power.buttons.restart.text": "#fab387",
"theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387",
"theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824",
"theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8",
"theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7",
"theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e",
"theme.bar.menus.menu.power.border.color": "#313244",
"theme.bar.menus.menu.power.background.color": "#11111b",
"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.confirmation.button_text": "#11111a",
"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.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.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.powermenu.shutdown": "#f38ba8",
"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.scroller.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.switch.puck": "#454759",
"theme.bar.menus.menu.network.switch.disabled": "#313245",
"theme.bar.menus.menu.network.switch.enabled": "#cba6f7",
"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.scroller.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.text": "#cdd6f4",
"theme.bar.menus.menu.volume.label.color": "#eba0ac",
"theme.bar.menus.menu.volume.border.color": "#313244",
"theme.bar.menus.menu.volume.background.color": "#11111b",
"theme.bar.menus.menu.volume.card.color": "#1e1e2e",
"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.card.color": "#1e1e2e",
"theme.bar.menus.menu.media.background.color": "#11111b",
"theme.bar.menus.menu.media.album": "#f5c2e8",
"theme.bar.menus.menu.media.timestamp": "#cdd6f4",
"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.check_radio_button.active": "#b4beff",
"theme.bar.menus.check_radio_button.background": "#45475a",
"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.popover.border": "#181824",
"theme.bar.menus.popover.background": "#181824",
"theme.bar.menus.popover.text": "#b4befe",
"theme.bar.menus.label": "#b4befe",
"theme.bar.menus.feinttext": "#313244",
"theme.bar.menus.dimtext": "#585b70",
"theme.bar.menus.text": "#cdd6f4",
"theme.bar.menus.border.color": "#313244",
"theme.bar.menus.cards": "#1e1e2e",
"theme.bar.menus.background": "#11111b",
"theme.bar.buttons.modules.submap.icon_background": "#94e2d5",
"theme.bar.buttons.modules.submap.icon": "#232338",
"theme.bar.buttons.modules.submap.text": "#242438",
"theme.bar.buttons.modules.submap.background": "#94e2d5",
"theme.bar.buttons.modules.submap.border": "#94e2d5",
"theme.bar.buttons.modules.power.icon_background": "#f38ba8",
"theme.bar.buttons.modules.power.icon": "#242438",
"theme.bar.buttons.modules.power.background": "#f38ba8",
"theme.bar.buttons.modules.power.border": "#f38ba8",
"theme.bar.buttons.modules.weather.icon_background": "#b4befe",
"theme.bar.buttons.modules.weather.icon": "#242438",
"theme.bar.buttons.modules.weather.text": "#232338",
"theme.bar.buttons.modules.weather.background": "#b4befe",
"theme.bar.buttons.modules.weather.border": "#b4befe",
"theme.bar.buttons.modules.updates.icon_background": "#cba6f7",
"theme.bar.buttons.modules.updates.icon": "#242438",
"theme.bar.buttons.modules.updates.text": "#242438",
"theme.bar.buttons.modules.updates.background": "#cba6f7",
"theme.bar.buttons.modules.updates.border": "#cba6f7",
"theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb",
"theme.bar.buttons.modules.kbLayout.icon": "#242438",
"theme.bar.buttons.modules.kbLayout.text": "#242438",
"theme.bar.buttons.modules.kbLayout.background": "#89dceb",
"theme.bar.buttons.modules.kbLayout.border": "#89dceb",
"theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1",
"theme.bar.buttons.modules.netstat.icon": "#242438",
"theme.bar.buttons.modules.netstat.text": "#242438",
"theme.bar.buttons.modules.netstat.background": "#a6e3a1",
"theme.bar.buttons.modules.netstat.border": "#a6e3a1",
"theme.bar.buttons.modules.storage.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.storage.icon": "#232338",
"theme.bar.buttons.modules.storage.text": "#242438",
"theme.bar.buttons.modules.storage.background": "#f5c2e7",
"theme.bar.buttons.modules.storage.border": "#f5c2e7",
"theme.bar.buttons.modules.cpu.icon_background": "#f38ba8",
"theme.bar.buttons.modules.cpu.icon": "#242438",
"theme.bar.buttons.modules.cpu.text": "#242438",
"theme.bar.buttons.modules.cpu.background": "#f38ba8",
"theme.bar.buttons.modules.cpu.border": "#f38ba8",
"theme.bar.buttons.modules.ram.icon_background": "#f9e2af",
"theme.bar.buttons.modules.ram.icon": "#242438",
"theme.bar.buttons.modules.ram.text": "#242438",
"theme.bar.buttons.modules.ram.background": "#f9e2af",
"theme.bar.buttons.modules.ram.border": "#f9e2af",
"theme.bar.buttons.notifications.total": "#242438",
"theme.bar.buttons.notifications.icon_background": "#b4befe",
"theme.bar.buttons.notifications.icon": "#242438",
"theme.bar.buttons.notifications.background": "#b4befe",
"theme.bar.buttons.notifications.border": "#b4befe",
"theme.bar.buttons.clock.icon_background": "#f5c2e7",
"theme.bar.buttons.clock.icon": "#242438",
"theme.bar.buttons.clock.text": "#242438",
"theme.bar.buttons.clock.background": "#f5c2e7",
"theme.bar.buttons.clock.border": "#f5c2e7",
"theme.bar.buttons.battery.icon_background": "#f9e2af",
"theme.bar.buttons.battery.icon": "#242438",
"theme.bar.buttons.battery.text": "#242438",
"theme.bar.buttons.battery.background": "#f9e2af",
"theme.bar.buttons.battery.border": "#f9e2af",
"theme.bar.buttons.systray.background": "#242438",
"theme.bar.buttons.systray.border": "#b4befe",
"theme.bar.buttons.systray.customIcon": "#cdd6f4",
"theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
"theme.bar.buttons.bluetooth.icon": "#242438",
"theme.bar.buttons.bluetooth.text": "#242438",
"theme.bar.buttons.bluetooth.background": "#89dceb",
"theme.bar.buttons.bluetooth.border": "#89dceb",
"theme.bar.buttons.network.icon_background": "#caa6f7",
"theme.bar.buttons.network.icon": "#242438",
"theme.bar.buttons.network.text": "#242438",
"theme.bar.buttons.network.background": "#cba6f7",
"theme.bar.buttons.network.border": "#cba6f7",
"theme.bar.buttons.volume.icon_background": "#eba0ac",
"theme.bar.buttons.volume.icon": "#242438",
"theme.bar.buttons.volume.text": "#242438",
"theme.bar.buttons.volume.background": "#eba0ac",
"theme.bar.buttons.volume.border": "#eba0ac",
"theme.bar.buttons.media.icon_background": "#b4befe",
"theme.bar.buttons.media.icon": "#242438",
"theme.bar.buttons.media.text": "#242438",
"theme.bar.buttons.media.background": "#b4befe",
"theme.bar.buttons.media.border": "#b4befe",
"theme.bar.buttons.windowtitle.icon_background": "#f5c2e7",
"theme.bar.buttons.windowtitle.icon": "#242438",
"theme.bar.buttons.windowtitle.text": "#242438",
"theme.bar.buttons.windowtitle.border": "#f5c2e7",
"theme.bar.buttons.windowtitle.background": "#f5c2e7",
"theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7",
"theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
"theme.bar.buttons.workspaces.hover": "#f5c2e7",
"theme.bar.buttons.workspaces.active": "#f5c2e7",
"theme.bar.buttons.workspaces.occupied": "#f2cdcd",
"theme.bar.buttons.workspaces.available": "#89dceb",
"theme.bar.buttons.workspaces.border": "#f5c2e7",
"theme.bar.buttons.workspaces.background": "#242438",
"theme.bar.buttons.dashboard.icon": "#232338",
"theme.bar.buttons.dashboard.border": "#f9e2af",
"theme.bar.buttons.dashboard.background": "#f9e2af",
"theme.bar.buttons.icon": "#b4befe",
"theme.bar.buttons.text": "#b4befe",
"theme.bar.buttons.hover": "#45475a",
"theme.bar.buttons.icon_background": "#242438",
"theme.bar.buttons.background": "#242438",
"theme.bar.buttons.borderColor": "#b4befe",
"theme.bar.buttons.style": "default",
"theme.bar.background": "#11111b",
"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.border.color": "#b4befe",
"theme.bar.buttons.modules.hyprsunset.icon": "#242438",
"theme.bar.buttons.modules.hyprsunset.background": "#fab387",
"theme.bar.buttons.modules.hyprsunset.icon_background": "#fab387",
"theme.bar.buttons.modules.hyprsunset.text": "#242438",
"theme.bar.buttons.modules.hyprsunset.border": "#fab387",
"theme.bar.buttons.modules.hypridle.icon": "#242438",
"theme.bar.buttons.modules.hypridle.background": "#f5c2e7",
"theme.bar.buttons.modules.hypridle.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.hypridle.text": "#242438",
"theme.bar.buttons.modules.hypridle.border": "#f5c2e7",
"theme.bar.buttons.modules.cava.background": "#94e2d5",
"theme.bar.buttons.modules.cava.text": "#242438",
"theme.bar.buttons.modules.cava.icon": "#242438",
"theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.text": "#242438",
"theme.bar.buttons.modules.microphone.background": "#a6e3a1",
"theme.bar.buttons.modules.microphone.icon": "#242438",
"theme.bar.buttons.modules.microphone.icon_background": "#a6e3a1"
"theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe",
"theme.bar.menus.menu.notifications.pager.label": "#9399b2",
"theme.bar.menus.menu.notifications.pager.button": "#b4befe",
"theme.bar.menus.menu.notifications.pager.background": "#11111b",
"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.power.buttons.sleep.icon": "#181824",
"theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb",
"theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb",
"theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.logout.icon": "#181824",
"theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1",
"theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1",
"theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.restart.icon": "#181824",
"theme.bar.menus.menu.power.buttons.restart.text": "#fab387",
"theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387",
"theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e",
"theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824",
"theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8",
"theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7",
"theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e",
"theme.bar.menus.menu.power.border.color": "#313244",
"theme.bar.menus.menu.power.background.color": "#11111b",
"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.confirmation.button_text": "#11111a",
"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.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.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.powermenu.shutdown": "#f38ba8",
"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.scroller.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.switch.puck": "#454759",
"theme.bar.menus.menu.network.switch.disabled": "#313245",
"theme.bar.menus.menu.network.switch.enabled": "#cba6f7",
"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.scroller.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.text": "#cdd6f4",
"theme.bar.menus.menu.volume.label.color": "#eba0ac",
"theme.bar.menus.menu.volume.border.color": "#313244",
"theme.bar.menus.menu.volume.background.color": "#11111b",
"theme.bar.menus.menu.volume.card.color": "#1e1e2e",
"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.card.color": "#1e1e2e",
"theme.bar.menus.menu.media.background.color": "#11111b",
"theme.bar.menus.menu.media.album": "#f5c2e8",
"theme.bar.menus.menu.media.timestamp": "#cdd6f4",
"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.check_radio_button.active": "#b4beff",
"theme.bar.menus.check_radio_button.background": "#45475a",
"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.popover.border": "#181824",
"theme.bar.menus.popover.background": "#181824",
"theme.bar.menus.popover.text": "#b4befe",
"theme.bar.menus.label": "#b4befe",
"theme.bar.menus.feinttext": "#313244",
"theme.bar.menus.dimtext": "#585b70",
"theme.bar.menus.text": "#cdd6f4",
"theme.bar.menus.border.color": "#313244",
"theme.bar.menus.cards": "#1e1e2e",
"theme.bar.menus.background": "#11111b",
"theme.bar.buttons.modules.submap.icon_background": "#94e2d5",
"theme.bar.buttons.modules.submap.icon": "#232338",
"theme.bar.buttons.modules.submap.text": "#242438",
"theme.bar.buttons.modules.submap.background": "#94e2d5",
"theme.bar.buttons.modules.submap.border": "#94e2d5",
"theme.bar.buttons.modules.power.icon_background": "#f38ba8",
"theme.bar.buttons.modules.power.icon": "#242438",
"theme.bar.buttons.modules.power.background": "#f38ba8",
"theme.bar.buttons.modules.power.border": "#f38ba8",
"theme.bar.buttons.modules.weather.icon_background": "#b4befe",
"theme.bar.buttons.modules.weather.icon": "#242438",
"theme.bar.buttons.modules.weather.text": "#232338",
"theme.bar.buttons.modules.weather.background": "#b4befe",
"theme.bar.buttons.modules.weather.border": "#b4befe",
"theme.bar.buttons.modules.updates.icon_background": "#cba6f7",
"theme.bar.buttons.modules.updates.icon": "#242438",
"theme.bar.buttons.modules.updates.text": "#242438",
"theme.bar.buttons.modules.updates.background": "#cba6f7",
"theme.bar.buttons.modules.updates.border": "#cba6f7",
"theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb",
"theme.bar.buttons.modules.kbLayout.icon": "#242438",
"theme.bar.buttons.modules.kbLayout.text": "#242438",
"theme.bar.buttons.modules.kbLayout.background": "#89dceb",
"theme.bar.buttons.modules.kbLayout.border": "#89dceb",
"theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1",
"theme.bar.buttons.modules.netstat.icon": "#242438",
"theme.bar.buttons.modules.netstat.text": "#242438",
"theme.bar.buttons.modules.netstat.background": "#a6e3a1",
"theme.bar.buttons.modules.netstat.border": "#a6e3a1",
"theme.bar.buttons.modules.storage.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.storage.icon": "#232338",
"theme.bar.buttons.modules.storage.text": "#242438",
"theme.bar.buttons.modules.storage.background": "#f5c2e7",
"theme.bar.buttons.modules.storage.border": "#f5c2e7",
"theme.bar.buttons.modules.cpu.icon_background": "#f38ba8",
"theme.bar.buttons.modules.cpu.icon": "#242438",
"theme.bar.buttons.modules.cpu.text": "#242438",
"theme.bar.buttons.modules.cpu.background": "#f38ba8",
"theme.bar.buttons.modules.cpu.border": "#f38ba8",
"theme.bar.buttons.modules.ram.icon_background": "#f9e2af",
"theme.bar.buttons.modules.ram.icon": "#242438",
"theme.bar.buttons.modules.ram.text": "#242438",
"theme.bar.buttons.modules.ram.background": "#f9e2af",
"theme.bar.buttons.modules.ram.border": "#f9e2af",
"theme.bar.buttons.notifications.total": "#242438",
"theme.bar.buttons.notifications.icon_background": "#b4befe",
"theme.bar.buttons.notifications.icon": "#242438",
"theme.bar.buttons.notifications.background": "#b4befe",
"theme.bar.buttons.notifications.border": "#b4befe",
"theme.bar.buttons.clock.icon_background": "#f5c2e7",
"theme.bar.buttons.clock.icon": "#242438",
"theme.bar.buttons.clock.text": "#242438",
"theme.bar.buttons.clock.background": "#f5c2e7",
"theme.bar.buttons.clock.border": "#f5c2e7",
"theme.bar.buttons.battery.icon_background": "#f9e2af",
"theme.bar.buttons.battery.icon": "#242438",
"theme.bar.buttons.battery.text": "#242438",
"theme.bar.buttons.battery.background": "#f9e2af",
"theme.bar.buttons.battery.border": "#f9e2af",
"theme.bar.buttons.systray.background": "#242438",
"theme.bar.buttons.systray.border": "#b4befe",
"theme.bar.buttons.systray.customIcon": "#cdd6f4",
"theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
"theme.bar.buttons.bluetooth.icon": "#242438",
"theme.bar.buttons.bluetooth.text": "#242438",
"theme.bar.buttons.bluetooth.background": "#89dceb",
"theme.bar.buttons.bluetooth.border": "#89dceb",
"theme.bar.buttons.network.icon_background": "#caa6f7",
"theme.bar.buttons.network.icon": "#242438",
"theme.bar.buttons.network.text": "#242438",
"theme.bar.buttons.network.background": "#cba6f7",
"theme.bar.buttons.network.border": "#cba6f7",
"theme.bar.buttons.volume.icon_background": "#eba0ac",
"theme.bar.buttons.volume.icon": "#242438",
"theme.bar.buttons.volume.text": "#242438",
"theme.bar.buttons.volume.background": "#eba0ac",
"theme.bar.buttons.volume.border": "#eba0ac",
"theme.bar.buttons.media.icon_background": "#b4befe",
"theme.bar.buttons.media.icon": "#242438",
"theme.bar.buttons.media.text": "#242438",
"theme.bar.buttons.media.background": "#b4befe",
"theme.bar.buttons.media.border": "#b4befe",
"theme.bar.buttons.windowtitle.icon_background": "#f5c2e7",
"theme.bar.buttons.windowtitle.icon": "#242438",
"theme.bar.buttons.windowtitle.text": "#242438",
"theme.bar.buttons.windowtitle.border": "#f5c2e7",
"theme.bar.buttons.windowtitle.background": "#f5c2e7",
"theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7",
"theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
"theme.bar.buttons.workspaces.hover": "#f5c2e7",
"theme.bar.buttons.workspaces.active": "#f5c2e7",
"theme.bar.buttons.workspaces.occupied": "#f2cdcd",
"theme.bar.buttons.workspaces.available": "#89dceb",
"theme.bar.buttons.workspaces.border": "#f5c2e7",
"theme.bar.buttons.workspaces.background": "#242438",
"theme.bar.buttons.dashboard.icon": "#232338",
"theme.bar.buttons.dashboard.border": "#f9e2af",
"theme.bar.buttons.dashboard.background": "#f9e2af",
"theme.bar.buttons.icon": "#b4befe",
"theme.bar.buttons.text": "#b4befe",
"theme.bar.buttons.hover": "#45475a",
"theme.bar.buttons.icon_background": "#242438",
"theme.bar.buttons.background": "#242438",
"theme.bar.buttons.borderColor": "#b4befe",
"theme.bar.buttons.style": "default",
"theme.bar.background": "#11111b",
"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.border.color": "#b4befe",
"theme.bar.buttons.modules.hyprsunset.icon": "#242438",
"theme.bar.buttons.modules.hyprsunset.background": "#fab387",
"theme.bar.buttons.modules.hyprsunset.icon_background": "#fab387",
"theme.bar.buttons.modules.hyprsunset.text": "#242438",
"theme.bar.buttons.modules.hyprsunset.border": "#fab387",
"theme.bar.buttons.modules.hypridle.icon": "#242438",
"theme.bar.buttons.modules.hypridle.background": "#f5c2e7",
"theme.bar.buttons.modules.hypridle.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.hypridle.text": "#242438",
"theme.bar.buttons.modules.hypridle.border": "#f5c2e7",
"theme.bar.buttons.modules.cava.background": "#94e2d5",
"theme.bar.buttons.modules.cava.text": "#242438",
"theme.bar.buttons.modules.cava.icon": "#242438",
"theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
"theme.bar.buttons.modules.worldclock.background": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.text": "#242438",
"theme.bar.buttons.modules.worldclock.icon": "#242438",
"theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
"theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.text": "#242438",
"theme.bar.buttons.modules.microphone.background": "#a6e3a1",
"theme.bar.buttons.modules.microphone.icon": "#242438",
"theme.bar.buttons.modules.microphone.icon_background": "#a6e3a1"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#121212",
"theme.bar.buttons.modules.microphone.text": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#32CD32",
"theme.bar.buttons.modules.microphone.icon_background": "#121212"
"theme.bar.buttons.modules.microphone.icon_background": "#121212",
"theme.bar.buttons.modules.worldclock.text": "#5bafff",
"theme.bar.buttons.modules.worldclock.background": "#121212",
"theme.bar.buttons.modules.worldclock.icon_background": "#FF69B4",
"theme.bar.buttons.modules.worldclock.icon": "#5bafff",
"theme.bar.buttons.modules.worldclock.border": "#5bafff"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#121212",
"theme.bar.buttons.modules.microphone.text": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#121212",
"theme.bar.buttons.modules.microphone.icon_background": "#32CD32"
"theme.bar.buttons.modules.microphone.icon_background": "#32CD32",
"theme.bar.buttons.modules.worldclock.text": "#5bafff",
"theme.bar.buttons.modules.worldclock.background": "#121212",
"theme.bar.buttons.modules.worldclock.icon": "#121212",
"theme.bar.buttons.modules.worldclock.icon_background": "#5bafff",
"theme.bar.buttons.modules.worldclock.border": "#5bafff"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#121212",
"theme.bar.buttons.modules.microphone.background": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#121212",
"theme.bar.buttons.modules.microphone.icon_background": "#32CD32"
"theme.bar.buttons.modules.microphone.icon_background": "#32CD32",
"theme.bar.buttons.modules.worldclock.background": "#5bafff",
"theme.bar.buttons.modules.worldclock.text": "#121212",
"theme.bar.buttons.modules.worldclock.icon": "#121212",
"theme.bar.buttons.modules.worldclock.icon_background": "#FF69B4",
"theme.bar.buttons.modules.worldclock.border": "#5bafff"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#44475a",
"theme.bar.buttons.modules.microphone.text": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon_background": "#44475a"
"theme.bar.buttons.modules.microphone.icon_background": "#44475a",
"theme.bar.buttons.modules.worldclock.text": "#ff79c6",
"theme.bar.buttons.modules.worldclock.background": "#44475a",
"theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
"theme.bar.buttons.modules.worldclock.icon": "#ff79c6",
"theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#44475a",
"theme.bar.buttons.modules.microphone.text": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#44475a",
"theme.bar.buttons.modules.microphone.icon_background": "#50fa7b"
"theme.bar.buttons.modules.microphone.icon_background": "#50fa7b",
"theme.bar.buttons.modules.worldclock.text": "#ff79c6",
"theme.bar.buttons.modules.worldclock.background": "#44475a",
"theme.bar.buttons.modules.worldclock.icon": "#44475a",
"theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
"theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#44475a",
"theme.bar.buttons.modules.microphone.background": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#44475a",
"theme.bar.buttons.modules.microphone.icon_background": "#50fa7b"
"theme.bar.buttons.modules.microphone.icon_background": "#50fa7b",
"theme.bar.buttons.modules.worldclock.background": "#ff79c6",
"theme.bar.buttons.modules.worldclock.text": "#44475a",
"theme.bar.buttons.modules.worldclock.icon": "#44475a",
"theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
"theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#323d43",
"theme.bar.buttons.modules.microphone.text": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#a7c080",
"theme.bar.buttons.modules.microphone.icon_background": "#323d43"
"theme.bar.buttons.modules.microphone.icon_background": "#323d43",
"theme.bar.buttons.modules.worldclock.text": "#dbbc7f",
"theme.bar.buttons.modules.worldclock.background": "#323d43",
"theme.bar.buttons.modules.worldclock.icon_background": "#d699b6",
"theme.bar.buttons.modules.worldclock.icon": "#dbbc7f",
"theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#323d43",
"theme.bar.buttons.modules.microphone.text": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#323d43",
"theme.bar.buttons.modules.microphone.icon_background": "#a7c080"
"theme.bar.buttons.modules.microphone.icon_background": "#a7c080",
"theme.bar.buttons.modules.worldclock.text": "#dbbc7f",
"theme.bar.buttons.modules.worldclock.background": "#323d43",
"theme.bar.buttons.modules.worldclock.icon": "#323d43",
"theme.bar.buttons.modules.worldclock.icon_background": "#dbbc7f",
"theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#323d43",
"theme.bar.buttons.modules.microphone.background": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#323d43",
"theme.bar.buttons.modules.microphone.icon_background": "#a7c080"
"theme.bar.buttons.modules.microphone.icon_background": "#a7c080",
"theme.bar.buttons.modules.worldclock.background": "#dbbc7f",
"theme.bar.buttons.modules.worldclock.text": "#323d43",
"theme.bar.buttons.modules.worldclock.icon": "#323d43",
"theme.bar.buttons.modules.worldclock.icon_background": "#d699b6",
"theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#282828",
"theme.bar.buttons.modules.microphone.text": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon_background": "#282828"
"theme.bar.buttons.modules.microphone.icon_background": "#282828",
"theme.bar.buttons.modules.worldclock.text": "#d3869b",
"theme.bar.buttons.modules.worldclock.background": "#282828",
"theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
"theme.bar.buttons.modules.worldclock.icon": "#d3869b",
"theme.bar.buttons.modules.worldclock.border": "#d3869b"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#282828",
"theme.bar.buttons.modules.microphone.text": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#282828",
"theme.bar.buttons.modules.microphone.icon_background": "#b8bb26"
"theme.bar.buttons.modules.microphone.icon_background": "#b8bb26",
"theme.bar.buttons.modules.worldclock.text": "#d3869b",
"theme.bar.buttons.modules.worldclock.background": "#282828",
"theme.bar.buttons.modules.worldclock.icon": "#282828",
"theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
"theme.bar.buttons.modules.worldclock.border": "#d3869b"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#282828",
"theme.bar.buttons.modules.microphone.background": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#282828",
"theme.bar.buttons.modules.microphone.icon_background": "#b8bb26"
"theme.bar.buttons.modules.microphone.icon_background": "#b8bb26",
"theme.bar.buttons.modules.worldclock.background": "#d3869b",
"theme.bar.buttons.modules.worldclock.text": "#282828",
"theme.bar.buttons.modules.worldclock.icon": "#282828",
"theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
"theme.bar.buttons.modules.worldclock.border": "#d3869b"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#090909",
"theme.bar.buttons.modules.microphone.text": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#ffffff",
"theme.bar.buttons.modules.microphone.icon_background": "#090909"
"theme.bar.buttons.modules.microphone.icon_background": "#090909",
"theme.bar.buttons.modules.worldclock.text": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.background": "#090909",
"theme.bar.buttons.modules.worldclock.icon_background": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.icon": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#090909",
"theme.bar.buttons.modules.microphone.text": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#090909",
"theme.bar.buttons.modules.microphone.icon_background": "#ffffff"
"theme.bar.buttons.modules.microphone.icon_background": "#ffffff",
"theme.bar.buttons.modules.worldclock.text": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.background": "#090909",
"theme.bar.buttons.modules.worldclock.icon": "#000000",
"theme.bar.buttons.modules.worldclock.icon_background": "#ffffff",
"theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#090909",
"theme.bar.buttons.modules.microphone.background": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#090909",
"theme.bar.buttons.modules.microphone.icon_background": "#ffffff"
"theme.bar.buttons.modules.microphone.icon_background": "#ffffff",
"theme.bar.buttons.modules.worldclock.background": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.text": "#090909",
"theme.bar.buttons.modules.worldclock.icon": "#090909",
"theme.bar.buttons.modules.worldclock.icon_background": "#FFFFFF",
"theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#3b4252",
"theme.bar.buttons.modules.microphone.text": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon_background": "#3b4252"
"theme.bar.buttons.modules.microphone.icon_background": "#3b4252",
"theme.bar.buttons.modules.worldclock.text": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.background": "#3b4252",
"theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.icon": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#3b4252",
"theme.bar.buttons.modules.microphone.text": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#3b4252",
"theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb"
"theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.text": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.background": "#3b4252",
"theme.bar.buttons.modules.worldclock.icon": "#3b4252",
"theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#3b4252",
"theme.bar.buttons.modules.microphone.background": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#3b4252",
"theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb"
"theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.text": "#3b4252",
"theme.bar.buttons.modules.worldclock.icon": "#3b4252",
"theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
"theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21252b",
"theme.bar.buttons.modules.microphone.text": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#98c379",
"theme.bar.buttons.modules.microphone.icon_background": "#21252b"
"theme.bar.buttons.modules.microphone.icon_background": "#21252b",
"theme.bar.buttons.modules.worldclock.text": "#98c379",
"theme.bar.buttons.modules.worldclock.background": "#21252b",
"theme.bar.buttons.modules.worldclock.icon_background": "#c678dd",
"theme.bar.buttons.modules.worldclock.icon": "#98c379",
"theme.bar.buttons.modules.worldclock.border": "#98c379"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21252b",
"theme.bar.buttons.modules.microphone.text": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#21252b",
"theme.bar.buttons.modules.microphone.icon_background": "#98c379"
"theme.bar.buttons.modules.microphone.icon_background": "#98c379",
"theme.bar.buttons.modules.worldclock.text": "#98c379",
"theme.bar.buttons.modules.worldclock.background": "#21252b",
"theme.bar.buttons.modules.worldclock.icon": "#21252b",
"theme.bar.buttons.modules.worldclock.icon_background": "#98c379",
"theme.bar.buttons.modules.worldclock.border": "#98c379"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#21252b",
"theme.bar.buttons.modules.microphone.background": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#21252b",
"theme.bar.buttons.modules.microphone.icon_background": "#98c379"
"theme.bar.buttons.modules.microphone.icon_background": "#98c379",
"theme.bar.buttons.modules.worldclock.background": "#98c379",
"theme.bar.buttons.modules.worldclock.text": "#21252b",
"theme.bar.buttons.modules.worldclock.icon": "#21252b",
"theme.bar.buttons.modules.worldclock.icon_background": "#c678dd",
"theme.bar.buttons.modules.worldclock.border": "#98c379"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21202e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon_background": "#21202e"
"theme.bar.buttons.modules.microphone.icon_background": "#21202e",
"theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.background": "#21202e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.icon": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#2a283e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon_background": "#2a283e"
"theme.bar.buttons.modules.microphone.icon_background": "#2a283e",
"theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.background": "#2a283e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.icon": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#2a283e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#2a283e",
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
"theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.background": "#2a283e",
"theme.bar.buttons.modules.worldclock.icon": "#2a283e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#2a283e",
"theme.bar.buttons.modules.microphone.background": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#2a283e",
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
"theme.bar.buttons.modules.worldclock.background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.text": "#2a283e",
"theme.bar.buttons.modules.worldclock.icon": "#2a283e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21202e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#21202e",
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
"theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.background": "#21202e",
"theme.bar.buttons.modules.worldclock.icon": "#21202e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#21202e",
"theme.bar.buttons.modules.microphone.background": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#21202e",
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
"theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
"theme.bar.buttons.modules.worldclock.background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.text": "#21202e",
"theme.bar.buttons.modules.worldclock.icon": "#21202e",
"theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
"theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon_background": "#272a3d"
"theme.bar.buttons.modules.microphone.icon_background": "#272a3d",
"theme.bar.buttons.modules.worldclock.text": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.background": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.icon": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon_background": "#272a3d"
"theme.bar.buttons.modules.microphone.icon_background": "#272a3d",
"theme.bar.buttons.modules.worldclock.text": "#fca7ea",
"theme.bar.buttons.modules.worldclock.background": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
"theme.bar.buttons.modules.worldclock.icon": "#fca7ea",
"theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
"theme.bar.buttons.modules.microphone.icon_background": "#c3e88d"
"theme.bar.buttons.modules.microphone.icon_background": "#c3e88d",
"theme.bar.buttons.modules.worldclock.text": "#fca7ea",
"theme.bar.buttons.modules.worldclock.background": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
"theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.text": "#272a3d",
"theme.bar.buttons.modules.microphone.background": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
"theme.bar.buttons.modules.microphone.icon_background": "#c3e88d"
"theme.bar.buttons.modules.microphone.icon_background": "#c3e88d",
"theme.bar.buttons.modules.worldclock.background": "#fca7ea",
"theme.bar.buttons.modules.worldclock.text": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
"theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
"theme.bar.buttons.modules.microphone.icon_background": "#9ece6a"
"theme.bar.buttons.modules.microphone.icon_background": "#9ece6a",
"theme.bar.buttons.modules.worldclock.text": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.background": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}

View File

@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.text": "#272a3d",
"theme.bar.buttons.modules.microphone.background": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
"theme.bar.buttons.modules.microphone.icon_background": "#9ece6a"
"theme.bar.buttons.modules.microphone.icon_background": "#9ece6a",
"theme.bar.buttons.modules.worldclock.background": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.text": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon": "#272a3d",
"theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
"theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}