mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-12-09 18:28:07 +00:00
Refactor user interface for plugin tiddlers
* Refactored control panel “Plugins” tab to make the elements more reusable * Refactored the display of plugin tiddlers to use the same format as the control panel (as suggested, I think by @danielo515), adding the shadow tiddler listing as an overridable extension tab * Added a new tab in the “More” sidebar providing quick access to all installed plugins
This commit is contained in:
8
core/ui/MoreSideBar/Plugins.tid
Normal file
8
core/ui/MoreSideBar/Plugins.tid
Normal file
@@ -0,0 +1,8 @@
|
||||
title: $:/core/ui/MoreSideBar/Plugins
|
||||
tags: $:/tags/MoreSideBar
|
||||
caption: {{$:/language/ControlPanel/Plugins/Caption}}
|
||||
|
||||
|
||||
{{$:/language/ControlPanel/Plugins/Installed/Hint}}
|
||||
|
||||
<<tabs "[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]" "$:/core/ui/MoreSideBar/Plugins/Plugins">>
|
||||
5
core/ui/MoreSideBar/plugins/Languages.tid
Normal file
5
core/ui/MoreSideBar/plugins/Languages.tid
Normal file
@@ -0,0 +1,5 @@
|
||||
title: $:/core/ui/MoreSideBar/Plugins/Languages
|
||||
tags: $:/tags/MoreSideBar/Plugins
|
||||
caption: {{$:/language/ControlPanel/Plugins/Languages/Caption}}
|
||||
|
||||
<$list filter="[!has[draft.of]plugin-type[language]sort[description]]" template="$:/core/ui/PluginListItemTemplate" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>
|
||||
5
core/ui/MoreSideBar/plugins/Plugins.tid
Normal file
5
core/ui/MoreSideBar/plugins/Plugins.tid
Normal file
@@ -0,0 +1,5 @@
|
||||
title: $:/core/ui/MoreSideBar/Plugins/Plugins
|
||||
tags: $:/tags/MoreSideBar/Plugins
|
||||
caption: {{$:/language/ControlPanel/Plugins/Plugins/Caption}}
|
||||
|
||||
<$list filter="[!has[draft.of]plugin-type[plugin]sort[description]]" template="$:/core/ui/PluginListItemTemplate" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>
|
||||
5
core/ui/MoreSideBar/plugins/Theme.tid
Normal file
5
core/ui/MoreSideBar/plugins/Theme.tid
Normal file
@@ -0,0 +1,5 @@
|
||||
title: $:/core/ui/MoreSideBar/Plugins/Theme
|
||||
tags: $:/tags/MoreSideBar/Plugins
|
||||
caption: {{$:/language/ControlPanel/Plugins/Themes/Caption}}
|
||||
|
||||
<$list filter="[!has[draft.of]plugin-type[theme]sort[description]]" template="$:/core/ui/PluginListItemTemplate" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>
|
||||
Reference in New Issue
Block a user