{"tiddlers":{"$:/config/palette/enable-light-dark-detection":{"title":"$:/config/palette/enable-light-dark-detection","type":"text/vnd.tiddlywiki","text":"yes"},"$:/config/palette/default-dark":{"title":"$:/config/palette/default-dark","caption":"{{$:/language/ControlPanel/Palette/Config/DefaultDark/Caption}}","text":"$:/palettes/GruvboxDark"},"$:/config/palette/default-light":{"title":"$:/config/palette/default-light","caption":"{{$:/language/ControlPanel/Palette/Config/DefaultLight/Caption}}","text":"$:/palettes/Vanilla"},"$:/core/ui/ControlPanel/Palette":{"title":"$:/core/ui/ControlPanel/Palette","tags":"$:/tags/ControlPanel/Appearance","caption":"{{$:/language/ControlPanel/Palette/Caption}}","text":"\\procedure lingo-base() $:/language/ControlPanel/Palette/\n\\whitespace trim\n\n\\procedure paletteEditorButton()\n<% if [{$:/state/ShowPaletteEditor}!match[yes]] %>\n\t<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n<% else %>\n\t<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n\t{{$:/PaletteManager}}\n<% endif %>\n\\end\n\n{{$:/plugins/wikilabs/ui/ControlPanel/Palette/DarkLightConfig}}\n\n<<paletteEditorButton>>\n"},"$:/snippets/paletteswitcher":{"title":"$:/snippets/paletteswitcher","text":"\\parameters (palette:\"$:/palette\" config:\"\" postFilter:\"\")\n\\whitespace trim\n\n\\procedure catchActions()\n<$action-setfield $tiddler=<<palette>> $field=text text=<<navigateTo>>/>\n<$list filter=\"[<config>!is[blank]]\">\n\t<$action-setfield $tiddler=<<config>> text=<<navigateTo>>/>\n</$filter>\n\\end\n\n<$linkcatcher actions=<<catchActions>>>\n\t<div class=\"tc-chooser\">\n\t\t<$let pre={{{ [<palette>get[text]] }}} >\n\t\t\t<$list filter=`[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]] $(postFilter)$`>\n\t\t\t\t<$set name=\"class\" filter=\"[all[current]prefix<pre>]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\">\n\t\t\t\t\t<div class=<<class>> >\n\t\t\t\t\t\t<$link to={{!!title}}>\n\t\t\t\t\t\t\t''<$view field=\"name\" format=\"text\"/>''\n\t\t\t\t\t\t\t&#32;-&#32;\n\t\t\t\t\t\t\t<$view field=\"color-scheme\" format=\"text\"/>\n\t\t\t\t\t\t\t&#32;-&#32;\n\t\t\t\t\t\t\t<$view field=\"description\" format=\"text\"/>\n\t\t\t\t\t\t\t{{||$:/snippets/currpalettepreview}}\n\t\t\t\t\t\t</$link>\n\t\t\t\t\t</div>\n\t\t\t\t</$set>\n\t\t\t</$list>\n\t\t</$let>\n\t</div>\n</$linkcatcher>\n"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Config/DefaultDark/Caption":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Config/DefaultDark/Caption","text":"Dark palette"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Config/DefaultLight/Caption":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Config/DefaultLight/Caption","text":"Light palette"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Prompt":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Prompt","text":"Automatic selection can be configured using [[custom actions|$:/plugins/wikilabs/palette-switcher/DarkLightStartup]]"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Enable":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Enable","text":"Enable Dark/Light Mode Handling"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Heading":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/Heading","text":"Dark/Light Mode Configuraton"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/ShowAllPalettes":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Picker/ShowAllPalettes","text":"Show all palettes"},"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Switcher/Heading":{"title":"$:/plugins/wikilabs/palette-switcher/languages/en-GB/Palette/Switcher/Heading","text":"Switch Palette"},"$:/plugins/wikilabs/palette-switcher/palette-picker":{"title":"$:/plugins/wikilabs/palette-switcher/palette-picker","tags":"$:/tags/Global $:/tags/Macro","text":"\\whitespace trim\n\n\\procedure palette-info(tiddler)\n\\procedure tv-wikilinks() no\n<$tiddler tiddler={{{ [<tiddler>get[text]] }}} >\n\t''{{!!name}}'' <span class=\"tc-tiny-gap\">-</span> {{!!description}}\n\t{{||$:/snippets/currpalettepreview}}\n</$tiddler>\n\\end\n\n\\procedure palette-picker(tiddler, postFilter, style)\n<div class=\"tc-popup-keep\" style=\"position:relative;\">\n\t<$button\n\t\tpopup=`$:/state/popup/$(tiddler)$`\n\t\ttooltip={{$:/language/Buttons/Palette/Hint}}\n\t\taria-label={{$:/language/Buttons/Palette/Caption}}\n\t\tclass=<<tv-config-toolbar-class>>\n\t\tselectedClass=\"tc-selected\"\n\t>\n\t\t<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n\t\t\t{{$:/core/images/palette}}\n\t\t</$list>\n\t\t<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n\t\t<span class=\"tc-btn-text\">\n\t\t\t<$text text={{$:/language/Buttons/Palette/Caption}}/>\n\t\t</span>\n\t\t</$list>\n\t</$button>\n\t<$reveal state=`$:/state/popup/$(tiddler)$`\n\t\ttype=\"popup\"\n\t\tposition=\"belowleft\"\n\t\tpositionAllowNegative=\"yes\"\n\t\ttag=\"div\"\n\t\tclass=\"tc-drop-down\"\n\t\tstyle=`$(style)$`\n\t>\n\t\t<$transclude $tiddler=\"$:/snippets/paletteswitcher\" config=<<tiddler>> postFilter=<<postFilter>> />\n\t</$reveal>\n</div>\n\\end"},"$:/plugins/wikilabs/palette-switcher/DarkLightStartup (Examples)":{"title":"$:/plugins/wikilabs/palette-switcher/DarkLightStartup (Examples)","created":"20240303170824709","modified":"20240303182658789","tags":"","type":"text/vnd.tiddlywiki","text":"\\procedure startupSwitcherTitle() _/startup/light-dark/detection\n\n\\procedure startupLightDarkActionTemplate()\n<$reveal type=\"match\" stateTitle=\"$:/config/palette/enable-light-dark-detection\" text=\"yes\">\n\t<$let default={{{ [{$:/info/darkmode}match[yes]then[$:/config/palette/default-dark]else[$:/config/palette/default-light]] }}}>\n\t\t<$action-setfield $tiddler=\"$:/palette\" text={{{ [<default>get[text]] }}}/>\n\t</$let>\n</$reveal>\n\\end\n\n\\procedure createStartupSwitcher()\n<% if [<startupSwitcherTitle>!has[text]] %>\n<$action-createtiddler\n\t$basetitle=<<startupSwitcherTitle>>\n\ttext=<<startupLightDarkActionTemplate>>\n\tcaption= \"Detect browser or OS setting on startup\"\n\tcode-body= \"yes\"\n\ttags= \"$:/tags/StartupAction/Browser\"\n/>\n<$action-navigate $to=<<startupSwitcherTitle>>/>\n<% else %>\n<$action-navigate $to=<<startupSwitcherTitle>>/>\n<% endif %>\n\\end\n\n!! Detect Light / Dark Setting on Startup\n\nFor most usecases, it will be enough to detect the browser or OS setting on wiki startup. \n\nAlso see the TW documentation at: [[StartupActions|https://tiddlywiki.com/#StartupActions]] and [[SystemTag: $:/tags/StartupAction/Browser|https://tiddlywiki.com/#SystemTag%3A%20%24%3A%2Ftags%2FStartupAction%2FBrowser]]\n\n''Important:''\nFor startup actions, it is important to use the $:/info/darkmode tiddler. Changing the $:/palette tiddler at startup will ''not'' trigger the [[dirty flag|https://tiddlywiki.com/#SavingMechanism]].\n\nCurrently the following tiddlers are tagged <<tag \"$:/tags/StartupAction/Browser\">>:\n\n<<list-links filter:\"[tag[$:/tags/StartupAction/Browser]]\" emptyMessage:\"none\">>\n\n<$button actions=<<createStartupSwitcher>> >Create <<startupSwitcherTitle>> example tiddler</$button>\n\n```\ntitle: _/startup/light-dark/detection\ncaption: {{$:/language/ControlPanel/Palette/Config/Detection/Caption}}\ncode-body: yes\ntags: $:/tags/StartupAction/Browser\n```\n\n<pre><code><$transclude $variable=\"startupLightDarkActionTemplate\" $mode=block $output=\"text/plain\" $type=\"text/plain\" /></code></pre>\n"},"$:/plugins/wikilabs/palette-switcher/DarkLightStartup-status":{"title":"$:/plugins/wikilabs/palette-switcher/DarkLightStartup-status","text":"Currently the following tiddlers are tagged <<tag \"$:/tags/StartupAction/Browser\">>:\n\n<<list-links filter:\"[tag[$:/tags/StartupAction/Browser]]\" emptyMessage:\"none\">>"},"$:/plugins/wikilabs/palette-switcher/DarkLightStartup":{"title":"$:/plugins/wikilabs/palette-switcher/DarkLightStartup","created":"20231101120147664","modified":"20240303191156570","tags":"Features","type":"text/vnd.tiddlywiki","text":"!! ~ControlPanel Palette\n\nManual dark / light switching can be done in the $:/ControlPanel ''-> Appearence -> Palette'' tab or with the configuration below.\n\nThe following settings will be used to switch between light and dark palettes.\n\n* The defaults can be changed using the palette {{$:/core/images/palette|1em}} button\n* Select a palette-preview to activate it\n* Automatic selection can be configured using [[custom actions|$:/plugins/wikilabs/palette-switcher/readme]]\n\n{{$:/plugins/wikilabs/palette-switcher/settings}}\n\n!! Palette Modes Detection\n\nActions tagged <<tag $:/tags/StartupAction/Browser>> are executed when the wiki is started. More info can be found at StartupActions and examples here.\n\n!!! Examples\n\nExamples, how to handle dark / light events can be found at: [[DarkLightStartup (Examples)|$:/plugins/wikilabs/palette-switcher/DarkLightStartup (Examples)]]\n\n{{$:/plugins/wikilabs/palette-switcher/DarkLightStartup-status}}\n"},"$:/plugins/wikilabs/palette-switcher/history":{"title":"$:/plugins/wikilabs/palette-switcher/history","text":"V 1.0.0 - 2025-08-24\n\n* Release as UI plugin only, since core does not support dynamic switching\n\nV 0.1.1 - 2024-05-23\n\n* Add stability badges\n** The development status of a plugin: deprecated, experimental, stable, or legacy\n\nV 0.1.0 - 2023-09-29\n\n* initial release\n"},"$:/plugins/wikilabs/palette-switcher/icon":{"title":"$:/plugins/wikilabs/palette-switcher/icon","text":"<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path transform=\"scale(4.36)\" d=\"M18.6 0 4.1 7.33.17 22.03l10.5 7.33 14.5-7.33 3.93-14.7L18.6 0zm3.96 5.53c.936.064 1.37 1.23.209 2.39l-6.77 6.77c-.962.765-2.36-1.08-1.69-1.69 1.76-1.62 5.08-5.08 6.77-6.77.529-.529 1.06-.727 1.48-.698zM13.83 9.7a14 14 0 0 1 2.43.209l-2.51 2.47s-1.7-.73-3.97 1.17c-1.58 1.32-2 4.13-3.63 6.45-1.18-1.07-1.88-2.41-1.88-3.85 0-3.57 4.28-6.46 9.57-6.46zm6.39 1.65c1.95 1.18 3.18 2.9 3.18 4.81 0 1.4.078 2.6-1.77 3.75-1.61.999-.572-.976-1.77-1.63-1.2-.652-2.98.196-2.72 1.18.478 1.82 2.9 1.71.944 2.49-1.96.778-2.72.669-4.25.669-1.17 0-2.29-.142-3.33-.401 1.47-.627 4.17-1.87 4.99-2.91 1.14-1.45 1.83-3.3 1.22-4.43-.029-.054 1.68-1.75 3.51-3.54zm-7.1 1.62c.047.212.096.441.158.672-3.87-.623-3.52 7.18-8.85 8.93h-.1c5-2.23 3.31-9.6 8.79-9.6zm.119 1.62c.152 0 .306.028.461.094.41.667 1.13 1.19 2.51 1.19 0 3.36-5.87 6.62-11.7 6.7 4.34-.987 6.42-7.97 8.71-7.98z\"/></svg>"},"$:/plugins/wikilabs/palette-switcher/license":{"title":"$:/plugins/wikilabs/palette-switcher/license","license-text":"https://opensource.org/license/BSD-3-clause/","text":"[[Palette Switcher Plugin|https://wikilabs.github.io/#palette-switcher]] (c) Mario Pietsch - 2023-2024\n\n[[The 3-Clause BSD License|https://opensource.org/license/BSD-3-clause/]]\n"},"$:/plugins/wikilabs/palette-switcher/readme":{"title":"$:/plugins/wikilabs/palette-switcher/readme","text":"!! Important\n\nThis plugin \"Palette Switcher\" replaces the ''ControlPanel -> Appearence -> Palette'' tab\n\nThere is a new page-control buttion in the ''right sidebar'': {{$:/plugins/wikilabs/palette-switcher/ui/images/moon|2em}}, which allows you to fast switch between 2 predefined palettes.\n\nThis plugin modifies a core module and / or templates\n\n<ul><$list filter=\"[[$:/plugins/wikilabs/palette-switcher]plugintiddlers[]prefix[$:/core/]]\"><li><$link to=<<currentTiddler>>><<currentTiddler>><br></$link></li></$list></ul>\n\n---\n\n{{$:/plugins/wikilabs/palette-switcher/DarkLightStartup}}\n\n---\n\n{{$:/plugins/wikilabs/palette-switcher/DarkLightStartup (Examples)}}\n"},"$:/plugins/wikilabs/palette-switcher/settings":{"title":"$:/plugins/wikilabs/palette-switcher/settings","caption":"Palette Switcher","tags":"$:/tags/ControlPanel/WikiLabs","text":"\\procedure lingo-base() $:/plugins/wikilabs/palette-switcher/language/\n\\procedure config-dark-light() $:/config/palette/enable-light-dark-detection\n\\procedure config-show-all() $:/config/palette/show-all-palettes\n\n!! Dark/Light Startup Configuraton\n\n<<<\nThis setting activates the automatic light / dark mode detection at startup. More details can be found in the [[plugin readme|$:/plugins/wikilabs/palette-switcher/readme]]\n\n<$checkbox tiddler=<<config-dark-light>>\n\tfield=\"text\"\n\tchecked=\"yes\"\n\tunchecked=\"no\"\n\tdefault=\"no\"\n>\n\t<span class=\"tc-tiny-gap-left tc-small-gap-right\">Enable Automatic Dark/Light Mode Detection</span>\n\t<$link to=<<config-dark-light>>>\n\t\t{{$:/core/images/link|12}}\n\t</$link>\n</$checkbox>\n\n{{$:/plugins/wikilabs/palette-switcher/DarkLightStartup-status}}\n<<<\n\n!! Palette Show All Elements\n\n<<<\nThis setting allows you to show all possible palettes in the {{$:/core/images/palette|1em}} palette dropdown. So it's possible to select all themes for both modes if needed.\n\n<$checkbox tiddler=<<config-show-all>>\n\tfield=\"text\"\n\tchecked=\"yes\"\n\tunchecked=\"no\"\n\tdefault=\"no\"\n>\n\t<span class=\"tc-tiny-gap-left tc-small-gap-right\">Show all possible palettes in palette-dropdown</span>\n\t<$link to=<<config-show-all>>>\n\t\t{{$:/core/images/link|12}}\n\t</$link>\n</$checkbox>\n<<<\n!! Switch Dark / Light Palette\n\n{{$:/plugins/wikilabs/ui/ControlPanel/Palette/DarkLightConfig}}\n"},"$:/ControlPanel/Settings/WikiLabs":{"title":"$:/ControlPanel/Settings/WikiLabs","caption":"WikiLabs","tags":"$:/tags/ControlPanel/SettingsTab","text":"Get an overview about all [[WikiLab Pugins|https://wikilabs.github.io]]\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" \n    tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/WikiLabs]!has[draft.of]]\"\n    default=\"$:/plugins/wikilabs/palette-switcher/settings\"\n    explicitState=\"$:/state/tab/settings/wikilabs\"\n/>\n</div>"},"$:/plugins/wikilabs/ui/ControlPanel/Palette/DarkLightConfig":{"title":"$:/plugins/wikilabs/ui/ControlPanel/Palette/DarkLightConfig","text":"\\import [[$:/plugins/wikilabs/palette-switcher/settings]]\n\n\\procedure lingo-base() $:/language/ControlPanel/Palette/\n\\procedure config-dark-light() $:/config/palette/enable-light-dark-detection\n\\define postFilter-dark() :filter[color-scheme[dark]]\n\\define postFilter-light() :filter[color-scheme[light]]\n\n\\function wlf.getPostFilter(param) [{$:/config/palette/show-all-palettes}match[yes]then[\"\"]else<param>]\n\n\\whitespace trim\n\n|tc-first-col-min-width tc-first-link-nowrap tc-table-palette-selector |k\n|<$link to=\"$:/config/palette/default-light\" >{{$:/plugins/wikilabs/palette-switcher/ui/images/sun}}</$link> |<span class=\"tc-table-paletteswitcher\"><$transclude $tiddler=\"$:/snippets/paletteswitcher\" postFilter=\"+[{$:/config/palette/default-light}]\" /></span> | <$macrocall $name=\"palette-picker\" tiddler=\"$:/config/palette/default-light\" postFilter={{{ [wlf.getPostFilter<postFilter-light>] }}}/> |\n|<$link to=\"$:/config/palette/default-dark\" >{{$:/plugins/wikilabs/palette-switcher/ui/images/moon}}</$link> |<span class=\"tc-table-paletteswitcher\"><$transclude $tiddler=\"$:/snippets/paletteswitcher\" postFilter=\"+[{$:/config/palette/default-dark}]\" /></span> | <$macrocall $name=\"palette-picker\" tiddler=\"$:/config/palette/default-dark\" postFilter={{{ [wlf.getPostFilter<postFilter-dark>] }}}/> |\n"},"$:/plugins/wikilabs/palette-switcher/ui/images/moon":{"title":"$:/plugins/wikilabs/palette-switcher/ui/images/moon","tags":"$:/tags/Image","text":"\\parameters (size:\"22pt\")\n<svg class=\"tc-image-moon-button tc-image-button\" width=<<size>> height=<<size>> viewBox=\"0 0 128 128\" xmlns=\"http://www.w3.org/2000/svg\">\n  <path d=\"m43.6 10.7a4.36 4.36 0 0 0-3.22 0.133c-23.1 10.3-37 34.4-34.2 59.6 2.8 25.2 21.6 45.7 46.5 50.6 24.8 4.95 50.1-6.77 62.3-28.9a4.36 4.36 0 0 0-4.85-6.35s-33.8 7.8-53.9-12.3c-19.8-19.8-9.86-57.4-9.86-57.4a4.36 4.36 0 0 0-2.75-5.31zm-7.62 12.7c-2.13 13.7-3.18 39 14.1 56.2 16.4 16.4 38.9 17.3 51.8 16.1-11.4 13.6-29.5 20.3-47.5 16.8-21.1-4.21-37.1-21.6-39.5-43-2.04-18.3 6.31-35.9 21.1-46.1z\"/>\n</svg>\n\n"},"$:/plugins/wikilabs/palette-switcher/ui/images/sun":{"title":"$:/plugins/wikilabs/palette-switcher/ui/images/sun","tags":"$:/tags/Image","text":"\\parameters (size:\"22pt\")\n<svg class=\"tc-image-sun-button tc-image-button\" width=<<size>> height=<<size>> viewBox=\"0 0 128 128\" xmlns=\"http://www.w3.org/2000/svg\">\n  <path d=\"m64 34.9c-16 0-29.1 13.1-29.1 29.1s13.1 29.1 29.1 29.1 29.1-13.1 29.1-29.1-13.1-29.1-29.1-29.1zm0 8.73c11.3 0 20.4 9.07 20.4 20.4s-9.07 20.4-20.4 20.4-20.4-9.07-20.4-20.4 9.07-20.4 20.4-20.4z\" />\n  <path d=\"m64 5.82a4.36 4.36 0 0 0-4.36 4.36v15.9a4.36 4.36 0 0 0 4.36 4.36 4.36 4.36 0 0 0 4.36-4.36v-15.9a4.36 4.36 0 0 0-4.36-4.36z\" />\n  <path d=\"m64 98.9a4.36 4.36 0 0 0-4.36 4.37v15.9a4.36 4.36 0 0 0 4.36 4.36 4.36 4.36 0 0 0 4.36-4.36v-15.9a4.36 4.36 0 0 0-4.36-4.37z\" />\n  <path d=\"m103 60.3a4.36 4.36 0 0 0-4.36 4.36 4.36 4.36 0 0 0 4.36 4.37h15.9a4.36 4.36 0 0 0 4.37-4.37 4.36 4.36 0 0 0-4.37-4.36z\" />\n  <path d=\"m9.5 60.3a4.36 4.36 0 0 0-4.37 4.36 4.36 4.36 0 0 0 4.37 4.37h15.9a4.36 4.36 0 0 0 4.36-4.37 4.36 4.36 0 0 0-4.36-4.36z\" />\n  <path d=\"m91.3 87.6a4.36 4.36 0 0 0-3.09 1.28 4.36 4.36 0 0 0 0 6.17l11.3 11.3a4.36 4.36 0 0 0 6.17 0 4.36 4.36 0 0 0 0-6.17l-11.3-11.3a4.36 4.36 0 0 0-3.09-1.28z\" />\n  <path d=\"m25.5 21.8a4.36 4.36 0 0 0-3.09 1.28 4.36 4.36 0 0 0 0 6.17l11.3 11.3a4.36 4.36 0 0 0 6.17 0 4.36 4.36 0 0 0 0-6.17l-11.3-11.3a4.36 4.36 0 0 0-3.09-1.28z\" />\n  <path d=\"m36.7 87.6a4.36 4.36 0 0 0-3.09 1.28l-11.3 11.3a4.36 4.36 0 0 0 0 6.17 4.36 4.36 0 0 0 6.17 0l11.3-11.3a4.36 4.36 0 0 0 0-6.17 4.36 4.36 0 0 0-3.09-1.28z\" />\n  <path d=\"m103 21.8a4.36 4.36 0 0 0-3.09 1.28l-11.3 11.3a4.36 4.36 0 0 0 0 6.17 4.36 4.36 0 0 0 6.17 0l11.3-11.3a4.36 4.36 0 0 0 0-6.17 4.36 4.36 0 0 0-3.09-1.28z\" />\n</svg>\n"},"$:/plugins/wikilabs/palette-switcher/ui/sidebar/dark-light-toggle":{"title":"$:/plugins/wikilabs/palette-switcher/ui/sidebar/dark-light-toggle","caption":"{{$:/plugins/wikilabs/palette-switcher/ui/images/moon}} Togggle Dark / Light","description":"Toggle between Dark and Light Mode","tags":"$:/tags/PageControls","text":"\\whitespace trim\n\\procedure actions()\n\t<%if [{$:/palette}get[color-scheme]match[light]] %>\n\t\t<$action-setfield $tiddler=\"$:/palette\" $field=\"text\" $value={{{ [{$:/config/palette/default-dark}] }}}/>\n\t<% else %>\n\t\t<$action-setfield $tiddler=\"$:/palette\" $field=\"text\" $value={{{ [{$:/config/palette/default-light}] }}}/>\n\t<% endif %>\n\\end\n<$button actions=<<actions>> tooltip=\"Toggle Dark/Light Mode\" class=<<tv-config-toolbar-class>> >\n\t<%if [<tv-config-toolbar-icons>match[yes]] %>\n\t\t<%if [{$:/palette}get[color-scheme]match[light]] %>\n\t\t\t{{$:/plugins/wikilabs/palette-switcher/ui/images/moon}}\n\t\t<% else %>\n\t\t\t{{$:/plugins/wikilabs/palette-switcher/ui/images/sun}}\n\t\t<% endif %>\n\t<% endif %>\n\t<% if [<tv-config-toolbar-text>match[yes]] %>\n\t\t<span class=\"tc-btn-text\">\n\t\t\t<$text text=\"Toggle\"/>\n\t\t</span>\n\t<% endif %>\n</$button>"},"$:/plugins/wikilabs/palette-switcher/ui/sidebar/styles":{"title":"$:/plugins/wikilabs/palette-switcher/ui/sidebar/styles","tags":"$:/tags/Stylesheet","code-body":"yes","text":".tc-table-palette-selector .tc-image-sun-button,\n.tc-table-palette-selector .tc-image-moon-button {\n\tmin-width: 2em;\n\tmin-height: 2em;\n}\n\ntable.tc-table-palette-selector,\n.tc-table-palette-selector td,\n.tc-table-palette-selector .tc-table-paletteswitcher .tc-chooser{\n\tborder-left: none;\n\tborder-right: none;\n}\n"}}}