aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/utilities/current-tiddler-toc-sidebar.tid
diff options
context:
space:
mode:
authorshu <nvcsadjkojf@outlook.com>2026-08-19 15:56:06 +0800
committershu <nvcsadjkojf@outlook.com>2026-08-19 15:56:06 +0800
commitca1a4a31706d0c03673fe4c414c645ed826b21c6 (patch)
treec412265a19dd4694c39aac65b6e1a8903a513978 /plugins/utilities/current-tiddler-toc-sidebar.tid
parent490d41f154615a52734f117d7d7bda5a9331e303 (diff)
精简 Wiki 构建与运行方式
将浏览器端工具整理为 utilities 插件,移除 Docker、Org GTD 和 files API,并补充单文件构建及 Node.js 运行入口。
Diffstat (limited to 'plugins/utilities/current-tiddler-toc-sidebar.tid')
-rw-r--r--plugins/utilities/current-tiddler-toc-sidebar.tid69
1 files changed, 69 insertions, 0 deletions
diff --git a/plugins/utilities/current-tiddler-toc-sidebar.tid b/plugins/utilities/current-tiddler-toc-sidebar.tid
new file mode 100644
index 0000000..9d73d6d
--- /dev/null
+++ b/plugins/utilities/current-tiddler-toc-sidebar.tid
@@ -0,0 +1,69 @@
+title: $:/plugins/local/current-tiddler-toc/sidebar
+type: text/vnd.tiddlywiki
+tags: $:/tags/SideBar
+caption: 目录
+list-after: $:/core/ui/SideBar/More
+
+<style>
+.tc-current-tiddler-toc {
+ font-size: 0.95em;
+ overflow-y: auto;
+ overscroll-behavior: contain;
+ scrollbar-gutter: stable;
+ padding-right: 0.25em;
+}
+
+.tc-current-tiddler-toc-group {
+ margin: 0 0 1em;
+}
+
+.tc-current-tiddler-toc-title {
+ display: block;
+ width: 100%;
+ font-weight: 600;
+ margin: 0 0 0.35em;
+ padding: 0.2em 0;
+ text-align: left;
+ overflow-wrap: anywhere;
+}
+
+.tc-current-tiddler-toc-list {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.tc-current-tiddler-toc-item {
+ margin: 0;
+ padding-top: 0.2em;
+ padding-bottom: 0.2em;
+}
+
+.tc-current-tiddler-toc-link {
+ display: block;
+ width: 100%;
+ padding: 0.2em 0;
+ text-align: left;
+ line-height: 1.35;
+ overflow-wrap: anywhere;
+}
+
+.tc-current-tiddler-toc-link:hover,
+.tc-current-tiddler-toc-link:focus {
+ text-decoration: underline;
+}
+
+.tc-current-tiddler-toc-empty {
+ color: <<colour muted-foreground>>;
+ font-style: italic;
+}
+
+.tc-current-tiddler-toc-group-empty {
+ padding-left: 1.1em;
+ color: <<colour muted-foreground>>;
+ font-size: 0.9em;
+ font-style: italic;
+}
+</style>
+
+<$current-tiddler-toc/>