From 34643a42790777f1b235f57b5093bb29bd0b3a14 Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Mon, 16 Jan 2023 13:21:40 +0000 Subject: [PATCH] Add icon to default page layout and show in switcher Thanks @linonetwo Fixes #7197 --- core/ui/LayoutSwitcher.tid | 4 ++-- core/ui/PageTemplate.tid | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/ui/LayoutSwitcher.tid b/core/ui/LayoutSwitcher.tid index 2c5243553..0f7e3f15e 100644 --- a/core/ui/LayoutSwitcher.tid +++ b/core/ui/LayoutSwitcher.tid @@ -13,13 +13,13 @@ caption: {{$:/language/ControlPanel/LayoutSwitcher/Caption}} <$set name="cls" filter="[all[current]field:title{$:/layout}]" value="tc-chooser-item tc-chosen" emptyValue="tc-chooser-item">
>> <$link to={{!!title}}> - ''<$transclude field="name"/>'' - <$transclude field="description"/> + ''<$transclude tiddler={{{ [get[icon]] }}}/><$transclude field="name"/>'' - <$transclude field="description"/>
"""> <$set name="cls" filter="[all[current]field:title[$:/core/ui/PageTemplate]]" value="tc-chooser-item tc-chosen" emptyValue="tc-chooser-item">
>> <$link to={{!!title}}> -''<$transclude field="name"/>'' - <$transclude field="description"/> +''<$transclude tiddler={{{ [get[icon]] }}}/><$transclude field="name"/>'' - <$transclude field="description"/>
diff --git a/core/ui/PageTemplate.tid b/core/ui/PageTemplate.tid index c9e929551..892e1b166 100644 --- a/core/ui/PageTemplate.tid +++ b/core/ui/PageTemplate.tid @@ -1,6 +1,7 @@ title: $:/core/ui/PageTemplate name: {{$:/language/PageTemplate/Name}} description: {{$:/language/PageTemplate/Description}} +icon: $:/core/images/layout-button \whitespace trim \import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]