From ca1a4a31706d0c03673fe4c414c645ed826b21c6 Mon Sep 17 00:00:00 2001 From: shu Date: Wed, 19 Aug 2026 15:56:06 +0800 Subject: 精简 Wiki 构建与运行方式 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将浏览器端工具整理为 utilities 插件,移除 Docker、Org GTD 和 files API,并补充单文件构建及 Node.js 运行入口。 --- "tiddlers/\346\227\245\345\216\206.tid" | 77 ++++++++++++++++++++++++++++++--- 1 file changed, 72 insertions(+), 5 deletions(-) (limited to 'tiddlers/日历.tid') diff --git "a/tiddlers/\346\227\245\345\216\206.tid" "b/tiddlers/\346\227\245\345\216\206.tid" index 0b11acb..ce84a8b 100644 --- "a/tiddlers/\346\227\245\345\216\206.tid" +++ "b/tiddlers/\346\227\245\345\216\206.tid" @@ -9,13 +9,44 @@ type: text/vnd.tiddlywiki width: 100%; } +.tc-journal-calendar-toolbar { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + gap: 0.75rem 1rem; + margin-bottom: 1rem; +} + +.tc-journal-calendar-month-summary { + display: flex; + flex-wrap: wrap; + flex: 1 1 auto; + align-items: center; + gap: 0.5rem 1rem; + min-width: 0; +} + +.tc-journal-calendar-current-month { + margin: 0; + white-space: nowrap; +} + .tc-journal-calendar-view-switcher, .tc-journal-calendar-month-controls { display: flex; - flex-wrap: wrap; - justify-content: center; + flex-wrap: nowrap; gap: 0.5rem; - margin-bottom: 1rem; +} + +.tc-journal-calendar-view-switcher { + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; +} + +.tc-journal-calendar-month-controls { + justify-content: flex-start; } .tc-journal-calendar-switch, @@ -34,9 +65,30 @@ type: text/vnd.tiddlywiki margin-bottom: 2rem; } +.tc-journal-calendar-month-header { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + gap: 0.5rem 1rem; + margin-bottom: 0.75rem; +} + .tc-journal-calendar-month-title { - margin: 0 0 0.75rem; - text-align: center; + margin: 0; +} + +.tc-journal-calendar-expand { + margin-left: auto; + padding: 0.35rem 0.8rem; + border: 1px solid <>; + border-radius: 999px; +} + +.tc-journal-calendar-expand:hover, +.tc-journal-calendar-expand:focus { + color: <>; + background: <>; } .tc-journal-calendar-viewport { @@ -101,6 +153,10 @@ type: text/vnd.tiddlywiki color: <>; } +.tc-journal-calendar-day-today .tc-journal-calendar-day-link { + color: <>; +} + .tc-journal-calendar-day-number { margin-bottom: 0.35rem; font-weight: 600; @@ -133,7 +189,14 @@ type: text/vnd.tiddlywiki } @media (max-width: 600px) { + .tc-journal-calendar-month-summary { + flex: 1 1 100%; + flex-wrap: wrap; + } + .tc-journal-calendar-view-switcher { + flex: 1 1 100%; + margin-left: 0; display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 0.35rem; @@ -159,6 +222,10 @@ type: text/vnd.tiddlywiki font-size: 1.25rem; } + .tc-journal-calendar-expand { + min-height: 2.75rem; + } + .tc-journal-calendar-viewport { overflow-x: visible; } -- cgit v1.2.3