diff --git a/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.json b/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.json new file mode 100644 index 0000000..33b60fd --- /dev/null +++ b/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.json @@ -0,0 +1,4 @@ + + +{"created":"20230415160101765","text":"{\"tiddlers\": {\n\"$:/plugins/Telumire/Fonts/categories/customCategory\": {\n \"created\": \"20230415174930812\",\n \"text\": \"\",\n \"creator\": \"Telumire\",\n \"tags\": \"category\",\n \"font-selector\": \".customCategory\",\n \"font-family\": \"poppinsblack\",\n \"font-size\": \"1em\",\n \"default-font-size\": \"1em\",\n \"modifier\": \"Telumire\",\n \"title\": \"$:/plugins/Telumire/Fonts/categories/customCategory\",\n \"show-preview\": \"\",\n \"modified\": \"20230424220721013\"\n},\n\n\"$:/plugins/Telumire/Fonts/categories/tc-site-subtitle\": {\n \"created\": \"20230415174930813\",\n \"creator\": \"Telumire\",\n \"text\": \"\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories category\",\n \"font-selector\": \".tc-site-subtitle\",\n \"font-family\": \"Roboto Slab\",\n \"font-size\": \"14px\",\n \"default-font-size\": \"14px\",\n \"title\": \"$:/plugins/Telumire/Fonts/categories/tc-site-subtitle\",\n \"show-preview\": \"\",\n \"modifier\": \"Telumire\",\n \"type\": \"\",\n \"modified\": \"20230424220721013\"\n},\n\n\"$:/plugins/Telumire/Fonts/categories/tc-site-title\": {\n \"created\": \"20230415174930813\",\n \"creator\": \"Telumire\",\n \"text\": \"\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories category\",\n \"font-selector\": \".tc-site-title\",\n \"font-family\": \"Abril Fatface\",\n \"font-size\": \"2em\",\n \"default-font-size\": \"2em\",\n \"title\": \"$:/plugins/Telumire/Fonts/categories/tc-site-title\",\n \"show-preview\": \"\",\n \"modifier\": \"Telumire\",\n \"css\": \"/* color:\u003C\u003Ccolor primary>>; */\",\n \"modified\": \"20230424220721013\"\n},\n\n\"$:/plugins/Telumire/Fonts/categories/tc-tiddler-body\": {\n \"created\": \"20230415174930813\",\n \"creator\": \"Telumire\",\n \"text\": \"\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories category\",\n \"font-selector\": \".tc-tiddler-frame .tc-tiddler-body\",\n \"font-family\": \"Roboto Slab\",\n \"font-size\": \"15px\",\n \"default-font-size\": \"15px\",\n \"title\": \"$:/plugins/Telumire/Fonts/categories/tc-tiddler-body\",\n \"show-preview\": \"\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230424220721013\"\n},\n\n\"$:/plugins/Telumire/Fonts/categories/tc-title\": {\n \"created\": \"20230415174930813\",\n \"text\": \"\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories category\",\n \"font-selector\": \"h2.tc-title\",\n \"font-family\": \"Roboto Slab\",\n \"font-size\": \"1em\",\n \"default-font-size\": \"1em\",\n \"title\": \"$:/plugins/Telumire/Fonts/categories/tc-title\",\n \"show-preview\": \"\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230424220721013\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ\": {\n \"created\": \"20230414043323458\",\n \"text\": \"\u003Cul class=\\\"help\\\">\\n\u003C$list filter=\\\"[{!!title}tagging[]sort[list]]\\\">\\n\u003Cli>\\n\u003Cdetails>\u003Csummary>\u003C$link>\u003C$text text={{{ [{!!title}split[/]last[]] }}}/>\u003C/$link>\u003C/summary>\\n\u003C$transclude tiddler=\\\"$:/core/ui/ViewTemplate/body\\\" mode=\\\"block\\\"/>\\n\u003C/details>\\n\u003C/li>\\n\u003C/$list>\\n\u003C/ul>\",\n \"creator\": \"Telumire\",\n \"tags\": \"\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"modifier\": \"Telumire\",\n \"type\": \"\",\n \"list\": \"[[$:/plugins/Telumire/Fonts/FAQ/How to use the font manager]] [[$:/plugins/Telumire/Fonts/FAQ/How to add a new font]] [[$:/plugins/Telumire/Fonts/FAQ/How to install the font manager]] [[$:/plugins/Telumire/Fonts/FAQ/How to contribute]] [[$:/plugins/Telumire/Fonts/FAQ/How to uninstall the font manager]]\",\n \"modified\": \"20230416135105279\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/How to add a new font\": {\n \"created\": \"20230416132253430\",\n \"text\": \"!!1. Using a font embedding service\\n\\n* Create a tiddler tagged with \u003C\u003Ctag $:/tags/RawMarkup>>, add the tag \\\"font-family\\\" to list it in the [[FontManager|$:/plugins/Telumire/FontManager/categories]]\\n* Copy/paste the link data given by [[Google Fonts|https://fonts.google.com/]] (or [[equivalent|FAQ/Info/List of font embedding service]]).\\n\\nE.g : [[$:/plugins/Telumire/FontManager/fonts/Roboto Slab]] ([[google font|https://fonts.google.com/share?selection.family=Roboto]])\\n\u003C$codeblock code={{$:/plugins/Telumire/FontManager/fonts/Roboto Slab}} language=\\\"html\\\"/>\\n\\n!!2. Embedding a font into the tiddlywiki file\\n\\n* Convert your font to base 64 using a [[Webfont Generator|https://www.fontsquirrel.com/tools/webfont-generator]] (or [[use the datauri macro|https://groups.google.com/g/tiddlywiki/c/mnC7gOHzv0Y/m/o1jkL89QBeQJ]])\\n* Create a tiddler tagged with \u003C\u003Ctag $:/tags/Stylesheet>> and add a \u003Ccode>[[@font-face|https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face]]\u003C/code>\\n* Use the base64 font as the src of the font-face\\n\\nE.g : [[$:/plugins/Telumire/FontManager/fonts/poppinsblack]] (see the tiddler for the full base64)\\n\\n\u003C$codeblock code=\\\"@font-face {\\n font-family: 'poppinsblack';\\n src: url(data:font/truetype;charset=utf-8;base64,AAEAA..) format('truetype');\\n font-weight: normal;\\n font-style: normal;\\n}\\\" language=\\\"css\\\"/>\\n\\n\\n!!3. Linking to a local font\\n\\nSee 2, but instead of a base64 url, use a local font [[file path|$:/plugins/Telumire/Fonts/FAQ/Info/About File Paths]].\\n\\nE.g : \\n\\n`src: url(\\\"/fonts/poppins-black.ttf\\\") format(\\\"truetype\\\");`\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/How to add a new font\",\n \"modifier\": \"Telumire\",\n \"icon\": \"$:/core/images/help\",\n \"modified\": \"20230420201447712\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/How to contribute\": {\n \"created\": \"20230415150903391\",\n \"text\": \"https://github.com/Telumire/FontManager\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/How to contribute\",\n \"modifier\": \"Telumire\",\n \"icon\": \"$:/core/images/help\",\n \"modified\": \"20230416132407139\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/How to install the font manager\": {\n \"created\": \"20230415150649587\",\n \"text\": \"Drag and drop this button in your wiki: \\n\\n\u003C$tiddler tiddler={{{ [{!!title}split[/]first[4]join[/]] }}}>\\n{{||$:/core/ui/Components/plugin-info}}\\n\u003C/$tiddler>\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/How to install the font manager\",\n \"modifier\": \"Telumire\",\n \"icon\": \"$:/core/images/help\",\n \"modified\": \"20230416133432618\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/How to uninstall the font manager\": {\n \"created\": \"20230415152528570\",\n \"text\": \"Currently, the plugin uninstall button does not remove the tiddlers created/modified. To remove every tiddlers from the plugin, use the [[uninstall button|$:/plugins/Telumire/Fonts/uninstall]] first //before// uninstalling the plugin the regular way.\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/How to uninstall the font manager\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230416133002260\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/How to use the font manager\": {\n \"created\": \"20230416131933304\",\n \"text\": \"The font manager has 3 sections : \\n\\n* Font preview selection\\n* Font categories\\n* Button to add a new category\\n\\n;Font preview selection\\n\\n[img class=\\\"help\\\" alt=\\\"screenshot of the preview selection\\\"[https://www.telumire.be/FontManager/telumire/fontmanager/FAQ/Font preview selection.webp]]\\n\\nSelect a preset text sample by clicking on the text at the left of the text field, or type your own text. At the right of the text input you will find an eye icon to toggle all text preview at once.\\n\\n\\n;Font categories\\n\\n[img class=\\\"help\\\" alt=\\\"screenshot of the font categories\\\"[https://www.telumire.be/FontManager/telumire/fontmanager/FAQ/Font categories.webp]]\\n\\nBy default, the name of the category is used as a css selector when the category is created : if your category is named \\\".tc-title\\\", any element with the class tc-title will be affected by the font-family / font-size you choose.\\nYou can change the default css selector by clicking on the name of the category, this will open the tiddler containing the settings of the category. The css selector for your font category is defined in the field \\\"font-selector\\\". \\n\\n[img class=\\\"help\\\" alt=\\\"screenshot of the category settings\\\"[https://www.telumire.be/FontManager/telumire/fontmanager/FAQ/Font settings.webp]]\\n\\nYou can also add a field with the name \\\"css\\\" to add custom css to this selector.\\n\\nIf you click on the text preview next to your font category, the css selector for the font will be copied to your clipboard.\\n\\nTo delete a font category, hover the name of the category and click on the @@.tc-tiddler-title-icon.link-icon {{$:/core/images/delete-button}}@@ icon. You can toggle the preview for each category by clicking the @@.tc-tiddler-title-icon.link-icon {{$:/core/images/preview-open}}@@ icon. \\n\\n;Button to add a new category\\n\\nClick on \\\"new category\\\" and type the name of your category, then hit enter or click on the @@.tc-tiddler-title-icon.link-icon {{$:/core/images/new-button}}@@ icon to add it to the list.\\n\\n[img class=\\\"help\\\" alt=\\\"screenshot of the new category button\\\"[https://www.telumire.be/FontManager/telumire/fontmanager/FAQ/New category.webp]]\\n\\n\u003Cstyle>\\n.inline-icon>*{\\nwidth:1em;\\n}\\nimg.help{\\nborder:solid 1px black;\\n}\\n\u003C/style>\",\n \"creator\": \"Telumire\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/How to use the font manager\",\n \"modifier\": \"Telumire\",\n \"icon\": \"$:/core/images/help\",\n \"tags\": \"$:/plugins/Telumire/Fonts/FAQ\",\n \"modified\": \"20230416132406936\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/Info/About File Paths\": {\n \"created\": \"20230420201359800\",\n \"text\": \"* `/`: root directory\\n* `./`: current directory\\n* `../`: one directory backward\\n* `../../`: two directories backwards (and so on…)\\n\\nE.g: \\n\\n\u003C\u003Ctree \\\"folder\\\" \\\"/\\\">>\\n\\nPath to reference `poppins-black` in `index.html`: `./fonts/poppins-black.ttf`\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/Info/About File Paths\",\n \"modified\": \"20230420201447709\"\n},\n\n\"$:/plugins/Telumire/Fonts/FAQ/Info/List of font embedding service\": {\n \"text\": \"* Google Fonts\\n* Font Library\\n\\nSource : https://alternativeto.net/feature/font-host/\",\n \"creator\": \"Telumire\",\n \"title\": \"$:/plugins/Telumire/Fonts/FAQ/Info/List of font embedding service\",\n \"modifier\": \"Telumire\",\n \"tags\": \"[[How to add a new font]]\",\n \"modified\": \"20230416131815667\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Abril Fatface\": {\n \"text\": \"\u003Clink href=\\\"https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap\\\" rel=\\\"stylesheet\\\">\",\n \"tags\": \"font-family $:/plugins/Telumire/Fonts/fonts/serif\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Abril Fatface\",\n \"modified\": \"20230416131508734\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Apple Color Emoji\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Apple Color Emoji\",\n \"modified\": \"20230416131508358\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Arial\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Arial\",\n \"modified\": \"20230416131508390\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/cursive\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/cursive\",\n \"modified\": \"20230416131508421\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/fantasy\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/fantasy\",\n \"modified\": \"20230416131508452\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Helvetica\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Helvetica\",\n \"modified\": \"20230416131508483\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/monospace\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/monospace\",\n \"modified\": \"20230416131508516\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/poppinsblack\": {\n \"created\": \"20230415193030807\",\n \"text\": \"@font-face {\\n font-family: 'poppinsblack';\\n src: url(data:font/truetype;charset=utf-8;base64,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AGgAbwByAG4AIAAoAEwAYQB0AGkAbgApAGgAdAB0AHAAcwA6AC8ALwBpAG4AZABpAGEAbgB0AHkAcABlAGYAbwB1AG4AZAByAHkALgBjAG8AbQBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAFAAbwBwAHAAaQBuAHMAQgBsAGEAYwBrCTgJLQlAACAJLgkoCUEJNwlNCS8JSwkCACAJFQlLACAJFwlMCTAJNQAgCRQJMAAgCQUJJwk/CRUJPgkwCUsJAgAgCRUJRwAgCS4JPgkuCTIJRwAgCS4JRwkCACAJHAkoCU0JLgkcCT4JJAAgCTgJTQk1CSQJKAlNCSQJTQkwCSQJPgAgCRQJMAAgCTgJLgk+CSgJJAk+ACAJKglNCTAJPgkqCU0JJAAgCTkJSAlkAFcAZQBiAGYAbwBuAHQAIAAxAC4AMABNAG8AbgAgAE0AYQB5ACAAIAAyACAAMAAwADoAMQAyADoANAAyACAAMgAwADIAMgBrAGUAZQBwAGwAZQBvAEYAbwBuAHQAIABTAHEAdQBpAHIAcgBlAGwAAAACAAAAAAAA/7UAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAO0AAAECAQMBBAEFAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEGAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQcAigDaAIMAkwEIAQkAjQCXAIgAwwDeAQoAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugDXALAAsQC7ANgA3QDZAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGACyALMAtgC3AMQAtAC1AMUAhwCrARkAvgC/ARoBGwCMAO8BHAEdAR4GZ2x5cGgxBmdseXBoMgZnbHlwaDMHdW5pMDAwRAd1bmkwMEEwB3VuaTAwQUQHdW5pMDBCMgd1bmkwMEIzB3VuaTAwQjkHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMTAHdW5pMjAxMQpmaWd1cmVkYXNoB3VuaTIwMkYHdW5pMjA1RgRFdXJvB3VuaTI1RkMHdW5pRkIwMQd1bmlGQjAyAAAA) format('truetype');\\n font-weight: normal;\\n font-style: normal;\\n}\",\n \"creator\": \"Telumire\",\n \"tags\": \"font-family\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/poppinsblack\",\n \"modifier\": \"Telumire\",\n \"type\": \"\",\n \"modified\": \"20230416131508546\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Roboto Slab\": {\n \"text\": \"\u003Clink href=\\\"https://fonts.googleapis.com/css2?family=Roboto+Slab\\\" rel=\\\"stylesheet\\\">\",\n \"tags\": \"font-family $:/plugins/Telumire/Fonts/fonts/serif\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Roboto Slab\",\n \"modified\": \"20230416131508734\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/sans-serif\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/sans-serif\",\n \"modified\": \"20230416131508609\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Segoe UI\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Segoe UI\",\n \"modified\": \"20230416131508641\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/Segoe UI Emoji\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/Segoe UI Emoji\",\n \"modified\": \"20230416131508672\"\n},\n\n\"$:/plugins/Telumire/Fonts/fonts/serif\": {\n \"text\": \"\",\n \"tags\": \"font-family generic\",\n \"title\": \"$:/plugins/Telumire/Fonts/fonts/serif\",\n \"modified\": \"20230416131508702\"\n},\n\n\"$:/plugins/Telumire/Fonts/icon\": {\n \"text\": \"{{$:/core/images/mono-block}}\",\n \"title\": \"$:/plugins/Telumire/Fonts/icon\",\n \"tags\": \"\",\n \"type\": \"text/vnd.tiddlywiki\",\n \"modified\": \"20230416131508734\"\n},\n\n\"$:/plugins/Telumire/Fonts/imports\": {\n \"created\": \"20230415192140594\",\n \"text\": \"`\u003C!-- Font Manager: Fonts imports -->`\\n\\n\u003C$list filter=\\\"[[font-family]tagging[]search:text[link]]\\\">\\n\u003C$codeblock code={{!!text}}/>\\n\u003C/$list>\\n\\n`\u003Cstyle>`\\n\u003C$list filter=\\\"[[font-family]tagging[]search:text[@font-face]]\\\">\\n{{!!text}}\\n\u003C/$list>\\n`\u003C/style>`\",\n \"tags\": \"$:/tags/RawMarkupWikified\",\n \"title\": \"$:/plugins/Telumire/Fonts/imports\",\n \"modified\": \"20230416131508768\",\n \"code-body\": \"yes\",\n \"type\": \"\"\n},\n\n\"$:/plugins/Telumire/Fonts/plugin.info\": {\n \"created\": \"20230415160247551\",\n \"title\": \"$:/plugins/Telumire/Fonts/plugin.info\",\n \"type\": \"application/json\",\n \"text\": \"{\\n \\\"title\\\": \\\"$:/plugins/Telumire/Fonts\\\",\\n \\\"name\\\": \\\"Fonts\\\",\\n \\\"description\\\": \\\"Customize your wiki's fonts\\\",\\n \\\"author\\\": \\\"Telumire\\\",\\n \\\"version\\\": \\\"0.0.3\\\",\\n \\\"core-version\\\": \\\"5.2.7\\\",\\n \\\"source\\\": \\\"https://github.com/Telumire/FontManager/releases\\\",\\n \\\"list\\\": \\\"readme settings\\\",\\n \\\"parent-plugin\\\": \\\"\\\",\\n \\\"dependents\\\": \\\"\\\",\\n \\\"plugin-type\\\": \\\"plugin\\\",\\n \\\"packaged-by\\\": \\\"Gatha on 28th April 2023, 00:42:16\\\"\\n}\",\n \"modified\": \"20230427224216634\"\n},\n\n\"$:/plugins/Telumire/Fonts/readme\": {\n \"created\": \"20230414050338654\",\n \"text\": \";TL;DR\\n\\nCreate categories, set a css selector and a font to customize your wiki's fonts.\\n\\n{{$:/plugins/Telumire/Fonts/uninstall}}\\n\\n;FAQ\\n\\n{{$:/plugins/Telumire/Fonts/FAQ}}\",\n \"title\": \"$:/plugins/Telumire/Fonts/readme\",\n \"tags\": \"\",\n \"type\": \"text/vnd.tiddlywiki\",\n \"modified\": \"20230425014318843\"\n},\n\n\"$:/plugins/Telumire/Fonts/releases\": {\n \"created\": \"20230415145128863\",\n \"text\": \"* ''0.0.2'' -- 2023.04.15 -- improved preview and cleaned up the code\\n* ''[[0.0.1|https://github.com/Telumire/FontManager/releases/tag/v0.0.1]]'' -- 2023.04.14 -- first release\\n\\n\",\n \"title\": \"$:/plugins/Telumire/Fonts/releases\",\n \"tags\": \"\",\n \"type\": \"text/vnd.tiddlywiki\",\n \"modified\": \"20230416131508989\"\n},\n\n\"$:/plugins/Telumire/Fonts/settings\": {\n \"created\": \"20230414045802656\",\n \"text\": \"\u003C$tiddler tiddler=\\\"$:/plugins/Telumire/Fonts/settings\\\">\\n\u003Canchor id={{{# [{!!title}] +[join[]] }}} />\\n\\n\u003C$list filter=\\\"[[$:/plugins/Telumire/Fonts/settings]tagging[]]\\\" variable=\\\"ui\\\">\\n\u003C$transclude mode=\\\"block\\\" tiddler=\u003C\u003Cui>>/>\\n\u003C/$list>\\n\\n\u003C/$tiddler>\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/tags/ControlPanel/Appearance\",\n \"title\": \"$:/plugins/Telumire/Fonts/settings\",\n \"text-sample\": \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\",\n \"text-sample.alphabet\": \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\",\n \"text-sample.paragraph\": \"A peep at some distant orb has power to raise and purify our thoughts like a strain of sacred music, or a noble picture, or a passage from the grander poets. It always does one good.\",\n \"text-sample.numerals\": \"1234567890\",\n \"text-sample.sentence\": \"Almost before we knew it, we had left the ground.\",\n \"text-sample.defaults\": \"alphabet numerals alphanumeral paragraph sentence\",\n \"text-sample.alphanumeral\": \"ABCabc123\",\n \"show-preview\": \"hide\",\n \"caption\": \"Fonts\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230427223749378\",\n \"list\": \"$:/plugins/Telumire/Fonts/settings/sample-selection $:/plugins/Telumire/Fonts/settings/categories $:/plugins/Telumire/Fonts/settings/new-category\"\n},\n\n\"$:/plugins/Telumire/Fonts/settings/categories\": {\n \"created\": \"20230415174217071\",\n \"text\": \"\u003C$list filter=\\\"[all[tiddlers+shadows]has[font-selector]]\\\" counter=\\\"category-id\\\">\\n\u003Cdiv class=\\\"typography-category\\\">\\n\u003Ch3 class=\\\"typography-category-name\\\">\\n\u003C$link>\\n\u003C$text text={{{ [{!!title}split[/]last[]] }}}/>\\n\u003C/$link>\\n{{||$:/core/ui/Buttons/delete}}\\n\u003C/h3>\\n@@.combobox\\n\u003C$edit-text field=font-family placeholder=\\\"font-family\\\"/>\\n\u003C$select field=font-family>\\n\u003C$list filter=\\\"[[font-family]tagging[]search{!!font-family}] :map[split[/]last[]]\\\">\\n\u003Coption>{{!!title}}\u003C/option>\\n\u003C/$list>\\n\u003C/$select>\\n@@\\n@@.autowidth\\n\u003C$edit-text field=\\\"font-size\\\" tag=\\\"input\\\" placeholder={{!!default-font-size}} default=\\\"1em\\\" autocomplete=\\\"on\\\"/>\u003Cpre>{{!!font-size}}\u003C/pre>\\n@@\\n\u003Cstyle>\\n\u003C!--\\n========================================================\\npreview category style\\n========================================================\\n-->\\n[category-id=\\\"\u003C\u003Ccategory-id>>\\\"] button{\\nfont-family:{{!!font-family}};\\nfont-size:{{!!font-size}};\\n{{!!css}}\\n}\\n\u003C/style>\\n\u003Cdiv class=\\\"text-sample\\\" category-id=\u003C\u003Ccategory-id>>>\\n\u003C$button class=\\\"tc-btn-invisible\\\" message=\\\"tm-copy-to-clipboard\\\" param={{!!font-selector}} tooltip={{{ 'selector = '[{!!font-selector}]+[join[]] }}}>\\n\u003C!--\\n========================================================\\nif the fold bar is folded, hide, otherwise show the text\\n========================================================\\n-->\\n\u003C$reveal tag=\\\"div\\\" type=\\\"nomatch\\\" state=\\\"!!show-preview\\\" text=\\\"hide\\\" default=\\\"\\\" retain=\\\"yes\\\" animate=\\\"yes\\\">\\n\u003C$view tiddler=\\\"$:/plugins/Telumire/Fonts/settings\\\" field=\\\"text-sample\\\" mode=\\\"block\\\"/>\\n\u003C/$reveal>\\n\u003C/$button>\\n\u003C!--\\n========================================================\\nfold bar\\n========================================================\\n-->\\n\u003C$button\\ntooltip=\\\"Toggle the text preview\\\"\\naria-label=\\\"Toggle preview\\\"\\nclass={{{[[tc-fold-banner]] [{!!show-preview}] +[join[ ]]}}}\\nactions=\\\"\\\"\\\"\u003C$action-listops $field=\\\"show-preview\\\" $subfilter=\\\"+[toggle[hide]]\\\"/>\\\"\\\"\\\"\\n>\\n\u003C$transclude tiddler={{{[{!!show-preview}match[hide]then[$:/core/images/preview-closed]else[$:/core/images/preview-open]] }}}/>\\n\u003C/$button>\\n\u003C/div>\\n\u003C/div>\\n\u003C/$list>\",\n \"tags\": \"$:/plugins/Telumire/Fonts/settings\",\n \"title\": \"$:/plugins/Telumire/Fonts/settings/categories\",\n \"modified\": \"20230424221049724\",\n \"code-body\": \"yes\"\n},\n\n\"$:/plugins/Telumire/Fonts/settings/new-category\": {\n \"created\": \"20230415175135111\",\n \"text\": \"\\\\define new-category()\\n\u003C$action-createtiddler\\n$basetitle={{{[\u003CstoryTiddler>][[/]][{!!text}]+[join[]]}}}\\ntags={{{[\u003CstoryTiddler>format:titlelist[]] category +[join[ ]]}}}\\nfont-selector={{{ [{!!text}slugify[]] }}}\\nfont-family=\\\"\\\"\\nfont-size=\\\"1em\\\"\\ndefault-font-size=\\\"1em\\\"\\n/>\\n\u003C$action-setfield text=\\\"\\\"/>\\n\\\\end\\n\\n\u003C$tiddler tiddler=\\\"$:/state/new-category\\\">\\n\u003C$keyboard key=\\\"enter\\\" actions=\u003C\u003Cnew-category>>>\\n@@.autowidth\\n\u003C$edit-text tag=\\\"input\\\" placeholder=\\\"new category\\\" default=\\\"new category\\\" class=\\\"tc-add-category\\\"/>\u003Cpre>{{!!text}}\u003C/pre>\\n@@\\n\u003C$button\\nactions=\u003C\u003Cnew-category>>\\ntooltip=\\\"create a new font category\\\"\\nclass=\\\"tc-btn-invisible\\\"\\n>{{$:/core/images/new-button}}\\n\u003C/$button>\\n\u003C/$keyboard>\\n\u003C/$tiddler>\",\n \"tags\": \"$:/plugins/Telumire/Fonts/settings\",\n \"title\": \"$:/plugins/Telumire/Fonts/settings/new-category\",\n \"modified\": \"20230416224741792\",\n \"code-body\": \"yes\"\n},\n\n\"$:/plugins/Telumire/Fonts/settings/sample-selection\": {\n \"created\": \"20230415173923015\",\n \"text\": \"\u003Cspan class=\\\"text-sample-selection\\\">\\n\u003C$select field=text-sample default={{!!text-sample}}>\\n\u003C$list filter='[list[!!text-sample.defaults]]'>\\n\u003Coption value={{{ [\u003CstoryTiddler>fields[]search{!!title}] :reduce[\u003CstoryTiddler>get\u003CcurrentTiddler>]}}}>\\n\u003C$view field='title'/>\\n\u003C/option>\\n\u003C/$list>\\n\u003Coption value={{!!text-sample}}>custom\u003C/option>\\n\u003C/$select>\\n\u003C$edit-text\\ntag=\\\"input\\\"\\nfield=\\\"text-sample\\\"\\nplaceholder=\\\"Text sample\\\"\\ndefault=\\\"lorem ipsum\\\"\\nclass=\\\"tc-edit-texteditor\\\"\\n/>\\n\u003C!--\\n=============================\\nMaster toggle\\n=============================\\n-->\\n\u003C$let toggle={{{[all[tiddlers+shadows]has[font-selector]!has[show-preview]limit[1]then[hide]else[ ]]}}}>\\n\u003C$button\\ntooltip=\\\"Toggle all text preview\\\"\\naria-label=\\\"Toggle preview\\\"\\nclass=\\\"tc-btn-invisible toggle-master\\\"\\nactions=\\\"\\\"\\\"\\n\u003C$list filter=\\\"[all[tiddlers+shadows]has[font-selector]]\\\" variable=\\\"category\\\">\\n\u003C$action-listops $tiddler=\u003C\u003Ccategory>> $field=\\\"show-preview\\\" $filter=\u003C\u003Ctoggle>>/>\\n\u003C/$list>\\n\\\"\\\"\\\"\\n>\\n\u003C!-- Toggle preview -->\\n\u003C$transclude tiddler={{{ [\u003Ctoggle>match[hide]then[$:/core/images/preview-open]else[$:/core/images/preview-closed]] }}}/>\\n\u003C/$button>\\n\u003C/$let>\\n\u003C/span>\",\n \"tags\": \"$:/plugins/Telumire/Fonts/settings\",\n \"title\": \"$:/plugins/Telumire/Fonts/settings/sample-selection\",\n \"modified\": \"20230416224749022\",\n \"code-body\": \"yes\"\n},\n\n\"$:/plugins/Telumire/Fonts/snippets/css/svg/url\": {\n \"text\": \"\\\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline html\\n\\n\u003C$let\\nsvg={{{ [subfilter\u003Csvg>get[text]]~[\u003Csvg>!search[[]then\u003Csvg>]~[subfilter\u003Csvg>] }}}\\nfill={{{ [{$:/palette}getindex\u003Cfill>]~[{$:/palettes/Vanilla}getindex\u003Cfill>]~[[$:/config/DefaultColourMappings/]addsuffix\u003Cfill>get[text]]~[\u003Cfill>] }}}\\nuri={{{\\\"\u003Csvg xmlns='http://www.w3.org/2000/svg' fill='\\\"[\u003Cfill>]\\\"' width='22pt' height='22pt'>\\\"[\u003Csvg>]\\\"\u003C/svg>\\\"+[join[]encodeuricomponent[]]}}}\\n>\\n--url:url(\\\"data:image/svg+xml,\u003C\u003Curi>>\\\");\\n\u003C/$let>\",\n \"creator\": \"Telumire\",\n \"tags\": \"\",\n \"title\": \"$:/plugins/Telumire/Fonts/snippets/css/svg/url\",\n \"modifier\": \"Telumire\",\n \"code-body\": \"yes\",\n \"modified\": \"20230416131509021\"\n},\n\n\"$:/plugins/Telumire/Fonts/snippets/css/transitions/opacity\": {\n \"text\": \"\u003C\u003Ctransition \\\"opacity 150ms ease-in-out\\\">>\\nopacity: 1;\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories\",\n \"title\": \"$:/plugins/Telumire/Fonts/snippets/css/transitions/opacity\",\n \"modifier\": \"Telumire\",\n \"code-body\": \"yes\",\n \"modified\": \"20230416131509057\"\n},\n\n\"$:/plugins/Telumire/Fonts/styles/autowidth\": {\n \"created\": \"20230416001708883\",\n \"text\": \".autowidth{\\nposition:relative;\\ndisplay:inline-block;\\nmin-width:100px;\\nmax-width:100%;\\nline-break: anywhere;\\n}\\n\\n.autowidth :is(input,textarea){\\nall:unset;\\nposition:absolute;\\ninset:0;\\nwidth:100%;\\nheight: 100%;\\nborder: 0;\\n}\\n\\n.autowidth :is(input,textarea)+pre{\\nmargin:unset;\\npadding:unset;\\nopacity:0;\\npointer-events:none;\\n}\\n\\n.autowidth :is(input,textarea)+pre:empty:after{\\ncontent: 'placeholder';\\n}\\n\\n.autowidth *{\\nfont-family:inherit;\\nfont-size:inherit;\\n}\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories $:/tags/Stylesheet\",\n \"title\": \"$:/plugins/Telumire/Fonts/styles/autowidth\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230416131509093\"\n},\n\n\"$:/plugins/Telumire/Fonts/styles/categories\": {\n \"created\": \"20230414045833501\",\n \"text\": \"\u003C$list filter=\\\"[all[tiddlers+shadows]has[font-selector]]\\\">\\n{{!!font-selector}}{\\nfont-family:{{!!font-family}};\\nfont-size:{{!!font-size}};\\n{{!!css}}\\n}\\n\u003C/$list>\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories $:/tags/Stylesheet\",\n \"title\": \"$:/plugins/Telumire/Fonts/styles/categories\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230416131509129\"\n},\n\n\"$:/plugins/Telumire/Fonts/styles/combobox\": {\n \"created\": \"20230416001711298\",\n \"text\": \"\\\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline html\\n\\n.combobox {\\n--dropdown-button:20px;\\n position: relative;\\n display: inline-flex;\\n padding-right: var(--dropdown-button);\\n background:\u003C\u003Ccolor dropdown-background>>;\\n /*border:2px inset #e3e3e3;*/\\n height: fit-content;\\n}\\n\\n.combobox input {\\n border:0;\\n background:unset;\\n width:100%;\\n}\\n\\n.combobox select {\\n position: absolute;\\n width: 100%;\\n opacity:0;\\n clip-path: inset(0 0 0 calc(100% - var(--dropdown-button)));\\n pointer-events:all;\\n cursor:pointer;\\n}\\n\\n/*Custom dropdown button*/\\n.combobox:after {\\n content:\\\"\\\";\\n position: absolute;\\n inset: 0 0 0 auto;\\n width: var(--dropdown-button);\\n background: center / 8px no-repeat;\\n pointer-events:none;\\n \u003C$let\\nsvg=\\\"$:/core/images/down-arrow\\\"\\nfill=\\\"foreground\\\"\\n>\\n{{$:/plugins/Telumire/Fonts/snippets/css/svg/url}}\\n\u003C/$let>\\n background-image:var(--url);\\n}\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/ThemeTweaks/svg/url $:/plugins/Telumire/FontManager/categories $:/tags/Stylesheet\",\n \"title\": \"$:/plugins/Telumire/Fonts/styles/combobox\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230416131509167\"\n},\n\n\"$:/plugins/Telumire/Fonts/styles/manager\": {\n \"created\": \"20230416001712085\",\n \"text\": \".text-sample-selection{\\ndisplay:flex;\\ngap:.5em;\\n}\\n\\n.text-sample-selection input{\\n flex: 1;width:auto;\\ndisplay: flex;\\njustify-content: center;\\nalign-items: center;\\ngap: .5em;\\n}\\n\\n.text-sample-selection select{\\nborder:0;\\ndisplay:flex;\\njustify-content:center;\\nalign-items:center;\\nbackground:\u003C\u003Ccolor background>>;\\ncolor:currentColor;\\n}\\n\\n.text-sample-selection select option {\\nbackground:\u003C\u003Ccolor background>>;\\ncolor:currentColor;\\n}\\n\\n.text-sample-selection button{\\nmin-width: 50px;\\nheight:50px;\\nwidth: max-content;\\n}\\n\\n.typography-category:nth-of-type(n+2){\\n border-top:2px solid rgba(255, 255, 255, .1);\\n}\\n\\n.typography-category{\\n\\tdisplay:flex;\\n\\tcolumn-gap:1em;\\n\\tflex-wrap:wrap;\\n\\twidth:100%;\\n\\tline-height:normal;\\nalign-items: center;\\n}\\n\\n/* .typography-category *{\\nborder:solid 1px;\\n} */\\n\\n.typography-category:nth-of-type(n+2){\\n\\tborder-top:1px solid rgba(0, 0, 0, .1);\\n}\\n\\n.typography-category-name{\\n\\twidth:100%;\\n}\\n\\n.typography-category-name a{\\n\\tall:unset;\\n\\tcursor:pointer;\\n}\\n\\n.typography-category-name button{\\n\\topacity:0;\\n}\\n\\n.typography-category-name{\\n\\tfont-size:.8em;\\n\\tfont-weight:bold;\\n\\topacity:.33;\\n\\twidth:100%;\\n}\\n\\n.typography-category:hover :is(.typography-category-name,.typography-category-name button){\\n{{$:/plugins/Telumire/Fonts/snippets/css/transitions/opacity}}\\n}\\n\\n.typography-category:hover .input-autowidth input{\\n/* text-decoration: dashed underline; */\\n}\\n\\n.typography-category .text-sample {\\n\\toverflow-wrap: anywhere;\\n\\tflex-grow:1;\\n position:relative;\\n}\\n\\n.typography-category .text-sample button{\\n\\ttext-align:inherit;\\n}\\n\\nbutton.import-font{\\ncursor:pointer;\\n}\\n\\n\\n.text-sample{\\ndisplay: flex;\\n}\\n\\n.text-sample button.tc-fold-banner {\\ncursor:pointer;\\nfont-size:1rem;\\nflex-shrink: 0;\\nmin-height: 50px;\\nwidth: 50px;\\nposition:relative;\\ninset:unset;\\nmargin:unset;\\npadding:unset;\\ndisplay: grid;\\nplace-content: center;\\nmargin-left: auto;\\n}\",\n \"tags\": \"$:/plugins/Telumire/FontManager/categories $:/tags/Stylesheet\",\n \"title\": \"$:/plugins/Telumire/Fonts/styles/manager\",\n \"modifier\": \"Telumire\",\n \"code-body\": \"yes\",\n \"modified\": \"20230416131509206\"\n},\n\n\"$:/plugins/Telumire/Fonts/uninstall\": {\n \"created\": \"20230415152248523\",\n \"text\": \"\\\\define uninstall-plugin(plugin) \u003C$action-deletetiddler $filter=\\\"[prefix[$:/plugins/Telumire/$plugin$]]\\\"/>\\n\\n\u003C$button actions=\u003C\u003Cuninstall-plugin \\\"Fonts\\\">>>{{$:/core/images/delete-button}} Uninstall telumire's fonts plugin\u003C/$button>\",\n \"tags\": \"\",\n \"title\": \"$:/plugins/Telumire/Fonts/uninstall\",\n \"modified\": \"20230419043153325\"\n},\n\n\"$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplate/edit-fields\": {\n \"created\": \"20230415212822559\",\n \"text\": \"\u003C$let newFieldNameTiddler=\u003C\u003Cqualify \\\"$:/temp/NewFieldName\\\">> newFieldValueTiddler=\u003C\u003Cqualify \\\"$:/temp/NewFieldValue\\\">>>\\n{{||$:/core/ui/EditTemplate/fields}}\\n\u003C/$let>\",\n \"tags\": \"edit-fields $:/plugins/Telumire/FontManager/categories\",\n \"title\": \"$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplate/edit-fields\",\n \"modifier\": \"Telumire\",\n \"modified\": \"20230416131509287\"\n},\n\n\"$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplatebodyfilter/edit-fields\": {\n \"text\": \"[type[edit-fields]then[$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplate/edit-fields]]\\n[has[edit-fields]then[$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplate/edit-fields]]\\n[has[font-selector]then[$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplate/edit-fields]]\",\n \"creator\": \"Telumire\",\n \"tags\": \"$:/tags/ViewTemplateBodyFilter edit-fields $:/plugins/Telumire/FontManager/categories\",\n \"title\": \"$:/plugins/Telumire/Fonts/viewtemplates/body/viewtemplatebodyfilter/edit-fields\",\n \"type\": \"\",\n \"list-before\": \"\",\n \"modifier\": \"Telumire\",\n \"code-body\": \"yes\",\n \"modified\": \"20230416131509326\"\n},\n\n\"$:/plugins/Telumire/Commons/styles/openControlPanelTab\": {\n \"created\": \"20230425225538415\",\n \"text\": \".tc-tiddlylink.tc-tiddlylink-shadow{cursor:pointer;}\",\n \"tags\": \"$:/tags/Stylesheet\",\n \"title\": \"$:/plugins/Telumire/Commons/styles/openControlPanelTab\",\n \"modified\": \"20230425225628709\"\n},\n\n\"$:/plugins/Telumire/Commons/macros/openControlPanelTab\": {\n \"created\": \"20230424221125460\",\n \"text\": \"\\\\define link-to-controlpanel-tab-actions()\\n\\n\u003C$action-setfield $tiddler=\\\"$:/state/tab-1749438307\\\" text=\u003C\u003Cmain-tab>> />\\n\u003C$action-setfield $tiddler=\\\"$:/state/tab--1963855381\\\" text=\u003C\u003Csub-tab>> />\\n\u003C$action-navigate $to=\u003C\u003CnavigateTo>>/>\\n\\n\\\\end\\n\\n\\\\define link-to-controlpanel-tab-separator()\u003C$list filter=\\\"[\u003Cdepth-last>!match[yes]]\\\">\u003C$text text=\u003C\u003C__separator__>>/>\u003C/$list>\\n\\n\\\\define link-to-controlpanel-tab-template(separator) \u003C$tiddler tiddler=\u003C\u003CnavigateTo>> >\u003C$button tag=\\\"a\\\" actions=\u003C\u003Clink-to-controlpanel-tab-actions>> class=\\\"tc-tiddlylink tc-tiddlylink-shadow\\\">\u003C$transclude field=\\\"caption\\\">\u003C$transclude field=\\\"title\\\"/>\u003C/$transclude>\u003C/$button>\u003C/$tiddler>\u003C\u003Clink-to-controlpanel-tab-separator>>\\n\\n\\\\define link-to-controlpanel-tab(caption:\\\"\\\"\\\"\u003Ccode>\u003C$list filter=\\\"$:/ControlPanel [\u003Cmain-tab>] [\u003Csub-tab>]\\\" counter=\\\"depth\\\" variable=\\\"navigateTo\\\">\u003C\u003Clink-to-controlpanel-tab-template \\\" > \\\">>\u003C/$list>\u003C/code>\\\"\\\"\\\",prefix,sub-tab)\\n\u003C$let\\nprefix={{{ [\u003C__prefix__>!is[blank]]:else[{!!title}split[/]first[4]join[/]] }}} \\nsub-tab={{{ [\u003C__sub-tab__>!is[blank]]:else[all[tiddlers+shadows]prefix\u003Cprefix>search:tags[$:/tags/ControlPanel]] }}}\\nmain-tab={{{ [\u003Csub-tab>tags[]prefix[$:/tags/ControlPanel/]trim[$:/tags/]] :map[[$:/tags/ControlPanel]tagging[]search{!!title}] }}}\\ntv-wikilinks=\\\"no\\\"\\n>\u003C\u003C__caption__>>\u003C/$let>\\n\\\\end\",\n \"tags\": \"$:/tags/Macro\",\n \"title\": \"$:/plugins/Telumire/Commons/macros/openControlPanelTab\",\n \"modified\": \"20230427014434856\",\n \"code-body\": \"yes\"\n}}\n}","title":"$:/plugins/Telumire/Fonts","type":"application/json","tags":"","name":"Fonts","description":"Customize your wiki's fonts","author":"Telumire","source":"https://github.com/Telumire/FontManager/releases","version":"0.0.3","core-version":"5.2.7","list":"readme settings","modified":"20230427224207877","demo":"https://fontmanager.tiddlyhost.com","dependents":"","version-0.0.3":"Corrected issues with transclusion","plugin-type":"plugin","packaged-by":"Gatha on 28th April 2023, 00:44:31"} + diff --git a/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.zip b/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.zip new file mode 100644 index 0000000..5fa1567 Binary files /dev/null and b/releases/FontManager_v0.0.3/plugin_Telumire_Fonts_v0.0.3_20230428.zip differ