mirror of
https://github.com/zoriya/noctalia-shell.git
synced 2026-06-06 20:12:29 +00:00
Matugen: added errorColor for predefined palette gen.
This commit is contained in:
@@ -133,7 +133,7 @@ Singleton {
|
|||||||
const isDarkMode = Settings.data.colorSchemes.darkMode
|
const isDarkMode = Settings.data.colorSchemes.darkMode
|
||||||
const colors = schemeData[isDarkMode ? "dark" : "light"]
|
const colors = schemeData[isDarkMode ? "dark" : "light"]
|
||||||
|
|
||||||
const matugenColors = generatePalette(colors.mPrimary, colors.mSecondary, colors.mTertiary, colors.mSurface, isDarkMode)
|
const matugenColors = generatePalette(colors.mPrimary, colors.mSecondary, colors.mTertiary, colors.mError, colors.mSurface, isDarkMode)
|
||||||
|
|
||||||
const mode = isDarkMode ? "dark" : "light"
|
const mode = isDarkMode ? "dark" : "light"
|
||||||
const script = processAllTemplates(matugenColors, mode)
|
const script = processAllTemplates(matugenColors, mode)
|
||||||
@@ -142,7 +142,7 @@ Singleton {
|
|||||||
generateProcess.running = true
|
generateProcess.running = true
|
||||||
}
|
}
|
||||||
|
|
||||||
function generatePalette(primaryColor, secondaryColor, tertiaryColor, backgroundColor, isDarkMode) {
|
function generatePalette(primaryColor, secondaryColor, tertiaryColor, errorColor, backgroundColor, outlineColor, isDarkMode) {
|
||||||
const c = hex => ({
|
const c = hex => ({
|
||||||
"default": {
|
"default": {
|
||||||
"hex": hex
|
"hex": hex
|
||||||
@@ -165,8 +165,7 @@ Singleton {
|
|||||||
const onTertiaryContainer = ColorsConvert.generateOnColor(tertiaryContainer, isDarkMode)
|
const onTertiaryContainer = ColorsConvert.generateOnColor(tertiaryContainer, isDarkMode)
|
||||||
|
|
||||||
// Generate error colors (standard red-based)
|
// Generate error colors (standard red-based)
|
||||||
const errorColor = isDarkMode ? "#f2b8b5" : "#ba1a1a"
|
const errorContainer = ColorsConvert.generateContainerColor(errorColor, isDarkMode)
|
||||||
const errorContainer = isDarkMode ? "#8c1d18" : "#ffdad6"
|
|
||||||
const onError = ColorsConvert.generateOnColor(errorColor, isDarkMode)
|
const onError = ColorsConvert.generateOnColor(errorColor, isDarkMode)
|
||||||
const onErrorContainer = ColorsConvert.generateOnColor(errorContainer, isDarkMode)
|
const onErrorContainer = ColorsConvert.generateOnColor(errorContainer, isDarkMode)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user