1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-23 10:07:19 +00:00

Revert "Give plugin authors the chance to extend a palette (#6624)"

This reverts commit b3b3020d99.
This commit is contained in:
jeremy@jermolene.com 2022-04-16 17:37:08 +01:00
parent 05375e093c
commit 7d6923f3d6
2 changed files with 3 additions and 10 deletions

View File

@ -2,14 +2,7 @@ title: $:/core/macros/CSS
tags: $:/tags/Macro
\define colour(name)
\whitespace trim
<$transclude tiddler={{$:/palette}} index=<<__name__>>>
<$transclude tiddler="$:/palettes/Vanilla" index=<<__name__>>>
<$transclude tiddler={{{ [[$:/config/DefaultColourPaletteMappings/]addsuffix<__palette__>addsuffix[/]addsuffix<__name__>] }}}/>
<$transclude tiddler={{{ [[$:/config/DefaultColourMappings/]addsuffix<__name__>] }}}/>
</$transclude>
</$transclude>
</$transclude>
<$transclude tiddler={{$:/palette}} index="$name$"><$transclude tiddler="$:/palettes/Vanilla" index="$name$"><$transclude tiddler="$:/config/DefaultColourMappings/$name$"/></$transclude></$transclude>
\end
\define color(name)

View File

@ -1,5 +1,5 @@
created: 20150221154058000
modified: 20220416090558106
modified: 20200228142855357
tags: Macros [[Core Macros]]
title: colour Macro
type: text/vnd.tiddlywiki
@ -7,7 +7,7 @@ caption: colour
The <<.def colour>> (or <<.def color>>) [[macro|Macros]] returns the [[CSS|Cascading Style Sheets]] value of one the colours in the current [[palette|ColourPalettes]].
If no such entry exists in the current palette, the system looks for a configuration tiddler with the title `$:/config/DefaultColourMappings/<palette>/<colour-name>` and transcludes the colour from the text field. If no such entry exists, the [[vanilla palette|$:/palettes/Vanilla]] is used instead. If no such entry exists in the vanilla palette, the system looks for a configuration tiddler with the title `$:/config/DefaultColourMappings/<colour-name>` and transcludes the colour from the text field. This enables to plugins to ship defaults for colours that are not present in the core palettes.
If no such entry exists in the current palette, the [[vanilla palette|$:/palettes/Vanilla]] is used instead. If no such entry exists in the vanilla palette, the system looks for a configuration tiddler with the title `$:/config/DefaultColourMappings/<colour-name>` and transcludes the colour from the text field. This enables to plugins to ship defaults for colours that are not present in the core palettes.
!! Parameters