From 0d9ab2e2f691abced6d400cf586d38bfdcfc4a0b Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Wed, 5 Feb 2025 18:05:57 +0000 Subject: [PATCH] Remove unneeded scheme processing Now that we're dealing with the schemes during the import process it is no longer necessary for the compilation process to worry about it. --- core/wiki/macros/CSS.tid | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/core/wiki/macros/CSS.tid b/core/wiki/macros/CSS.tid index a58032c78..35a216798 100644 --- a/core/wiki/macros/CSS.tid +++ b/core/wiki/macros/CSS.tid @@ -1,35 +1,31 @@ title: $:/core/macros/CSS tags: $:/tags/Macro -\procedure actions-compile-palette-filtered(consolidatedPalette,outputPalette,scheme) +\procedure actions-compile-palette-filtered(consolidatedPalette,outputPalette) -\function colour(name) [addsuffix[@]addsuffix] :map[getindex] +[!match[]] :else[getindex] :else[[$:/config/DefaultColourMappings/]addsuffixaddsuffix[@]addsuffixget[text]] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] :map[subfilterjoin[ ]] +\function colour(name) [getindex] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] :map[subfilterjoin[ ]] \function color(name) [function[colour],] <$list filter="[indexes[]sort[]]" variable="colour-name"> - <$let filter-text={{{ [addsuffix[@]addsuffix] :map[getindex] +[!match[]] :else[getindex] :else[[$:/config/DefaultColourMappings/]addsuffixaddsuffix[@]addsuffixget[text]] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] }}}> + <$let filter-text={{{ [getindex] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] }}}> <$action-setfield $tiddler=<> $index=<> $value={{{ [subfilterjoin[ ]] }}}/> \end actions-compile-palette-filtered -\procedure actions-compile-palette-wikified(consolidatedPalette,outputPalette,scheme) +\procedure actions-compile-palette-wikified(consolidatedPalette,outputPalette) \define colour(name) \whitespace trim -<$transclude tiddler=<> index="$name$@$(scheme)$"> - <$transclude tiddler=<> index="$name$"> - <$transclude tiddler="$:/config/DefaultColourMappings/$name$@$(scheme)$"> - <$transclude tiddler="$:/config/DefaultColourMappings/$name$"/> - - +<$transclude tiddler=<> index="$name$"> + <$transclude tiddler="$:/config/DefaultColourMappings/$name$"/> \end colour \define color(name) <> <$list filter="[indexes[]sort[]]" variable="colour-name" $debug="yes"> <$let - palette-entry-text={{{ [addsuffix[@]addsuffix] :map[getindex] +[!match[]] :else[getindex] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] }}} + palette-entry-text={{{ [getindex] :else[[$:/config/DefaultColourMappings/]addsuffixget[text]] }}} > <$wikify name="colour-value" text=<> mode="inline"> <$action-setfield $tiddler=<> $index=<> $value=<>/> @@ -91,9 +87,9 @@ tags: $:/tags/Macro <$action-setfield $tiddler=<> $field="color-scheme" $value=<>/> <%if [get[palette-type]match[modern]] %> - <$transclude $variable="actions-compile-palette-filtered" consolidatedPalette=<> outputPalette=<> scheme=<>/> + <$transclude $variable="actions-compile-palette-filtered" consolidatedPalette=<> outputPalette=<>/> <%else%> - <$transclude $variable="actions-compile-palette-wikified" consolidatedPalette=<> outputPalette=<> scheme=<>/> + <$transclude $variable="actions-compile-palette-wikified" consolidatedPalette=<> outputPalette=<>/> <%endif%>