From 199b3f8dcb17c2e2bc578e45d69ec474084317f3 Mon Sep 17 00:00:00 2001 From: Adam Sherwood Date: Tue, 3 Feb 2026 10:18:14 +0100 Subject: [PATCH] Update catppuccin themes with compound values --- .../Frappe/Catppuccin-Frappe-Theme.json | 29 ++++++++++++---- Catppuccin/Latte/Catppuccin-Latte-Theme.json | 27 ++++++++++++--- .../Macchiato/Catppuccin-Macchiato-Theme.json | 27 ++++++++++++--- Catppuccin/Mocha/Catppuccin-Mocha-Theme.json | 33 ++++++++++++++----- 4 files changed, 92 insertions(+), 24 deletions(-) diff --git a/Catppuccin/Frappe/Catppuccin-Frappe-Theme.json b/Catppuccin/Frappe/Catppuccin-Frappe-Theme.json index 7328c8e..404c3ab 100644 --- a/Catppuccin/Frappe/Catppuccin-Frappe-Theme.json +++ b/Catppuccin/Frappe/Catppuccin-Frappe-Theme.json @@ -5,7 +5,7 @@ "accent-color": "#babbf1", "primary-color": "#babbf1", "warning-color": "#e78284", - "alert": "#faa81a", + "alert": "#e5c890", "sidebar-color": "#232634", "roomlist-background-color": "#292c3c", "roomlist-text-color": "#c6d0f5", @@ -34,10 +34,27 @@ "#85c1dc", "#babbf1" ], - "avatar-background-colors": [ - "#8caaee", - "#ca9ee6", - "#a6d189" - ] + "avatar-background-colors": ["#8caaee", "#ca9ee6", "#a6d189"] + }, + "compound": { + "--cpd-color-theme-bg": "#232634", + "--cpd-color-bg-canvas-default": "#292c3c", + "--cpd-color-bg-subtle-secondary": "#232634", + "--cpd-color-bg-subtle-primary": "#303446", + "--cpd-color-bg-action-primary-rest": "#babbf1", + "--cpd-color-bg-critical-primary": "#e78284", + "--cpd-color-bg-accent-rest": "#a6d189", + "--cpd-color-text-primary": "#c6d0f5", + "--cpd-color-text-secondary": "#a5adce", + "--cpd-color-text-action-accent": "#babbf1", + "--cpd-color-text-critical-primary": "#e78284", + "--cpd-color-text-success-primary": "#a6d189", + "--cpd-color-icon-primary": "#c6d0f5", + "--cpd-color-icon-secondary": "#a5adce", + "--cpd-color-icon-tertiary": "#838ba7", + "--cpd-color-icon-accent-tertiary": "#a6d189", + "--cpd-color-border-interactive-primary": "#292c3c", + "--cpd-color-border-critical-primary": "#e78284", + "--cpd-color-border-success-subtle": "#a6d189" } } diff --git a/Catppuccin/Latte/Catppuccin-Latte-Theme.json b/Catppuccin/Latte/Catppuccin-Latte-Theme.json index d587ea4..44d74a6 100644 --- a/Catppuccin/Latte/Catppuccin-Latte-Theme.json +++ b/Catppuccin/Latte/Catppuccin-Latte-Theme.json @@ -34,10 +34,27 @@ "#209fb5", "#7287fd" ], - "avatar-background-colors": [ - "#1e66f5", - "#8839ef", - "#40a02b" - ] + "avatar-background-colors": ["#1e66f5", "#8839ef", "#40a02b"] + }, + "compound": { + "--cpd-color-theme-bg": "#dce0e8", + "--cpd-color-bg-canvas-default": "#e6e9ef", + "--cpd-color-bg-subtle-secondary": "#dce0e8", + "--cpd-color-bg-subtle-primary": "#eff1f5", + "--cpd-color-bg-action-primary-rest": "#7287fd", + "--cpd-color-bg-critical-primary": "#d20f39", + "--cpd-color-bg-accent-rest": "#40a02b", + "--cpd-color-text-primary": "#4c4f69", + "--cpd-color-text-secondary": "#6c6f85", + "--cpd-color-text-action-accent": "#7287fd", + "--cpd-color-text-critical-primary": "#d20f39", + "--cpd-color-text-success-primary": "#40a02b", + "--cpd-color-icon-primary": "#4c4f69", + "--cpd-color-icon-secondary": "#6c6f85", + "--cpd-color-icon-tertiary": "#8c8fa1", + "--cpd-color-icon-accent-tertiary": "#40a02b", + "--cpd-color-border-interactive-primary": "#e6e9ef", + "--cpd-color-border-critical-primary": "#d20f39", + "--cpd-color-border-success-subtle": "#40a02b" } } diff --git a/Catppuccin/Macchiato/Catppuccin-Macchiato-Theme.json b/Catppuccin/Macchiato/Catppuccin-Macchiato-Theme.json index 7aa3c69..9a26366 100644 --- a/Catppuccin/Macchiato/Catppuccin-Macchiato-Theme.json +++ b/Catppuccin/Macchiato/Catppuccin-Macchiato-Theme.json @@ -34,10 +34,27 @@ "#7dc4e4", "#b7bdf8" ], - "avatar-background-colors": [ - "#8aadf4", - "#c6a0f6", - "#a6da95" - ] + "avatar-background-colors": ["#8aadf4", "#c6a0f6", "#a6da95"] + }, + "compound": { + "--cpd-color-theme-bg": "#181926", + "--cpd-color-bg-canvas-default": "#1e2030", + "--cpd-color-bg-subtle-secondary": "#181926", + "--cpd-color-bg-subtle-primary": "#24273a", + "--cpd-color-bg-action-primary-rest": "#b7bdf8", + "--cpd-color-bg-critical-primary": "#ed8796", + "--cpd-color-bg-accent-rest": "#a6da95", + "--cpd-color-text-primary": "#cad3f5", + "--cpd-color-text-secondary": "#a5adcb", + "--cpd-color-text-action-accent": "#b7bdf8", + "--cpd-color-text-critical-primary": "#ed8796", + "--cpd-color-text-success-primary": "#a6da95", + "--cpd-color-icon-primary": "#cad3f5", + "--cpd-color-icon-secondary": "#a5adcb", + "--cpd-color-icon-tertiary": "#8087a2", + "--cpd-color-icon-accent-tertiary": "#a6da95", + "--cpd-color-border-interactive-primary": "#1e2030", + "--cpd-color-border-critical-primary": "#ed8796", + "--cpd-color-border-success-subtle": "#a6da95" } } diff --git a/Catppuccin/Mocha/Catppuccin-Mocha-Theme.json b/Catppuccin/Mocha/Catppuccin-Mocha-Theme.json index 53e4206..277b729 100644 --- a/Catppuccin/Mocha/Catppuccin-Mocha-Theme.json +++ b/Catppuccin/Mocha/Catppuccin-Mocha-Theme.json @@ -5,11 +5,11 @@ "accent-color": "#b4befe", "primary-color": "#b4befe", "warning-color": "#f38ba8", - "alert": "#e5c890", + "alert": "#f9e2af", "sidebar-color": "#11111b", "roomlist-background-color": "#181825", "roomlist-text-color": "#cdd6f4", - "roomlist-text-secondary-color": "#313234", + "roomlist-text-secondary-color": "#1e1e2e", "roomlist-highlights-color": "#45475a", "roomlist-separator-color": "#7f849c", "timeline-background-color": "#1e1e2e", @@ -18,7 +18,7 @@ "tertiary-content": "#cdd6f4", "timeline-text-secondary-color": "#a6adc8", "timeline-highlights-color": "#181825", - "reaction-row-button-selected-bg-color": "#585b70", + "reaction-row-button-selected-bg-color": "#45475a", "menu-selected-color": "#45475a", "focus-bg-color": "#585b70", "room-highlight-color": "#89dceb", @@ -34,10 +34,27 @@ "#74c7ec", "#b4befe" ], - "avatar-background-colors": [ - "#89b4fa", - "#cba6f7", - "#a6e3a1" - ] + "avatar-background-colors": ["#89b4fa", "#cba6f7", "#a6e3a1"] + }, + "compound": { + "--cpd-color-theme-bg": "#11111b", + "--cpd-color-bg-canvas-default": "#181825", + "--cpd-color-bg-subtle-secondary": "#11111b", + "--cpd-color-bg-subtle-primary": "#1e1e2e", + "--cpd-color-bg-action-primary-rest": "#b4befe", + "--cpd-color-bg-critical-primary": "#f38ba8", + "--cpd-color-bg-accent-rest": "#a6e3a1", + "--cpd-color-text-primary": "#cdd6f4", + "--cpd-color-text-secondary": "#a6adc8", + "--cpd-color-text-action-accent": "#b4befe", + "--cpd-color-text-critical-primary": "#f38ba8", + "--cpd-color-text-success-primary": "#a6e3a1", + "--cpd-color-icon-primary": "#cdd6f4", + "--cpd-color-icon-secondary": "#a6adc8", + "--cpd-color-icon-tertiary": "#7f849c", + "--cpd-color-icon-accent-tertiary": "#a6e3a1", + "--cpd-color-border-interactive-primary": "#181825", + "--cpd-color-border-critical-primary": "#f38ba8", + "--cpd-color-border-success-subtle": "#a6e3a1" } }