From 75bcbb47188a3cfbb9b034bc723cad4d71c7bcab Mon Sep 17 00:00:00 2001 From: Marco Allegretti Date: Tue, 28 Apr 2026 00:13:36 +0200 Subject: [PATCH] Add Shift color schemes Replace KDE blue (#3DAEE9) with a glacial teal (#2EB8A8) accent. Neutral surfaces and semantic status colors unchanged from Breeze. Both dark and light variants install to ${KDE_INSTALL_DATADIR}/color-schemes. --- CMakeLists.txt | 1 + color-schemes/CMakeLists.txt | 8 ++ color-schemes/ShiftDark.colors | 156 ++++++++++++++++++++++++++++++++ color-schemes/ShiftLight.colors | 155 +++++++++++++++++++++++++++++++ 4 files changed, 320 insertions(+) create mode 100644 color-schemes/CMakeLists.txt create mode 100644 color-schemes/ShiftDark.colors create mode 100644 color-schemes/ShiftLight.colors diff --git a/CMakeLists.txt b/CMakeLists.txt index 56bea301..6b254da9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -141,6 +141,7 @@ plasma_install_package(lookandfeel org.kde.breeze.mobile look-and-feel lookandfe plasma_install_package(shell org.kde.plasma.mobileshell shells) add_subdirectory(bin) +add_subdirectory(color-schemes) add_subdirectory(icons) add_subdirectory(components) add_subdirectory(containments) diff --git a/color-schemes/CMakeLists.txt b/color-schemes/CMakeLists.txt new file mode 100644 index 00000000..4cc41347 --- /dev/null +++ b/color-schemes/CMakeLists.txt @@ -0,0 +1,8 @@ +# SPDX-FileCopyrightText: 2026 Shift contributors +# SPDX-License-Identifier: GPL-2.0-or-later + +install(FILES + ShiftDark.colors + ShiftLight.colors + DESTINATION ${KDE_INSTALL_DATADIR}/color-schemes +) diff --git a/color-schemes/ShiftDark.colors b/color-schemes/ShiftDark.colors new file mode 100644 index 00000000..ea412a1f --- /dev/null +++ b/color-schemes/ShiftDark.colors @@ -0,0 +1,156 @@ +# SPDX-FileCopyrightText: Andrew Lake +# SPDX-FileCopyrightText: Marco Martin +# SPDX-FileCopyrightText: Nate Graham +# SPDX-FileCopyrightText: Noah Davis +# SPDX-FileCopyrightText: Neal Gompa +# SPDX-FileCopyrightText: David Redondo +# SPDX-FileCopyrightText: Thomas Duckworth +# SPDX-License-Identifier: LGPL-2.0-or-later + +[ColorEffects:Disabled] +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=0.025 +ColorEffect=2 +ContrastAmount=0.1 +ContrastEffect=2 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=16,82,74 +BackgroundNormal=41,44,48 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Complementary] +BackgroundAlternate=16,82,74 +BackgroundNormal=32,35,38 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header] +BackgroundAlternate=32,35,38 +BackgroundNormal=41,44,48 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header][Inactive] +BackgroundAlternate=41,44,48 +BackgroundNormal=32,35,38 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Selection] +BackgroundAlternate=16,82,74 +BackgroundNormal=46,184,168 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=252,252,252 +ForegroundInactive=161,169,177 +ForegroundLink=253,188,75 +ForegroundNegative=176,55,69 +ForegroundNeutral=198,92,0 +ForegroundNormal=252,252,252 +ForegroundPositive=23,104,57 +ForegroundVisited=155,89,182 + +[Colors:Tooltip] +BackgroundAlternate=32,35,38 +BackgroundNormal=41,44,48 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:View] +BackgroundAlternate=29,31,34 +BackgroundNormal=20,22,24 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Window] +BackgroundAlternate=41,44,48 +BackgroundNormal=32,35,38 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[General] +ColorScheme=ShiftDark +Name=Shift Dark +shadeSortColumn=true + +[KDE] +contrast=4 + +[WM] +activeBackground=39,44,49 +activeBlend=252,252,252 +activeForeground=252,252,252 +inactiveBackground=32,36,40 +inactiveBlend=161,169,177 +inactiveForeground=161,169,177 diff --git a/color-schemes/ShiftLight.colors b/color-schemes/ShiftLight.colors new file mode 100644 index 00000000..e25f698e --- /dev/null +++ b/color-schemes/ShiftLight.colors @@ -0,0 +1,155 @@ +# SPDX-FileCopyrightText: Andrew Lake +# SPDX-FileCopyrightText: Marco Martin +# SPDX-FileCopyrightText: Nate Graham +# SPDX-FileCopyrightText: Noah Davis +# SPDX-FileCopyrightText: Neal Gompa +# SPDX-FileCopyrightText: David Redondo +# SPDX-License-Identifier: LGPL-2.0-or-later + +[ColorEffects:Disabled] +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=0.025 +ColorEffect=2 +ContrastAmount=0.1 +ContrastEffect=2 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=163,218,212 +BackgroundNormal=252,252,252 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Complementary] +BackgroundAlternate=27,30,32 +BackgroundNormal=42,46,50 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=161,169,177 +ForegroundLink=38,196,180 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=252,252,252 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header] +BackgroundAlternate=239,240,241 +BackgroundNormal=222,224,226 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Header][Inactive] +BackgroundAlternate=227,229,231 +BackgroundNormal=239,240,241 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Selection] +BackgroundAlternate=163,218,212 +BackgroundNormal=46,184,168 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=255,255,255 +ForegroundInactive=112,125,138 +ForegroundLink=253,188,75 +ForegroundNegative=176,55,69 +ForegroundNeutral=198,92,0 +ForegroundNormal=255,255,255 +ForegroundPositive=23,104,57 +ForegroundVisited=155,89,182 + +[Colors:Tooltip] +BackgroundAlternate=239,240,241 +BackgroundNormal=247,247,247 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:View] +BackgroundAlternate=247,247,247 +BackgroundNormal=255,255,255 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[Colors:Window] +BackgroundAlternate=227,229,231 +BackgroundNormal=239,240,241 +DecorationFocus=46,184,168 +DecorationHover=46,184,168 +ForegroundActive=46,184,168 +ForegroundInactive=112,125,138 +ForegroundLink=15,105,96 +ForegroundNegative=218,68,83 +ForegroundNeutral=246,116,0 +ForegroundNormal=35,38,41 +ForegroundPositive=39,174,96 +ForegroundVisited=155,89,182 + +[General] +ColorScheme=ShiftLight +Name=Shift Light +shadeSortColumn=true + +[KDE] +contrast=4 + +[WM] +activeBackground=227,229,231 +activeBlend=227,229,231 +activeForeground=35,38,41 +inactiveBackground=239,240,241 +inactiveBlend=239,240,241 +inactiveForeground=112,125,138