From 48ed5dcc95b3199b25ce7f8720d86f8fad2ff4d1 Mon Sep 17 00:00:00 2001 From: BurningTreeC Date: Thu, 10 Oct 2024 13:42:29 +0200 Subject: [PATCH] update vanilla base --- core/wiki/macros/sidebar-resizer.tid | 10 ++++++---- themes/tiddlywiki/centralised/metrics.multids | 2 +- themes/tiddlywiki/tight-heavier/metrics.multids | 6 +++++- themes/tiddlywiki/tight/metrics.multids | 5 ++++- themes/tiddlywiki/vanilla/base.tid | 10 +++++----- 5 files changed, 21 insertions(+), 12 deletions(-) diff --git a/core/wiki/macros/sidebar-resizer.tid b/core/wiki/macros/sidebar-resizer.tid index e48dfa04b56..9fcdc01cb63 100644 --- a/core/wiki/macros/sidebar-resizer.tid +++ b/core/wiki/macros/sidebar-resizer.tid @@ -34,6 +34,8 @@ title: $:/core/macros/sidebar-resizer \function get.theme.metric(metric) [{$:/theme}addsuffix[/]addsuffixget[text]] ~[[$:/themes/tiddlywiki/vanilla/]addsuffixget[text]] +\function set.theme.metric(metric) [{$:/theme}addsuffix[/]addsuffixis[shadow]] ~[{$:/theme}addsuffix[/]addsuffixis[shadow]!is[missing]] ~[[$:/themes/tiddlywiki/vanilla/]addsuffix] + \function get.value.metric(value) [suffix[px]then[px]] ~[suffix[%]then[%]] ~[suffix[cm]then[cm]] ~[suffix[mm]then[mm]] ~[suffix[Q]then[Q]] ~[suffix[in]then[in]] ~[suffix[pc]then[pc]] ~[suffix[pt]then[pt]] ~[suffix[em]then[em]] \procedure sidebar-resizer-pointerdown-actions() @@ -110,8 +112,8 @@ title: $:/core/macros/sidebar-resizer tiddlerWidthResult={{{ [match[%]thencompare:number:ltthencompare:number:gteq[0]then] ~[match[%]thencompare:number:gtthen] ~[!match[%]thencompare:number:ltthenaddsuffix] ~[!match[%]thencompare:number:gteqthenaddsuffix] ~[compare:number:lt[0]then[0]addsuffix] ~[addsuffix] }}}> - <$action-setfield $tiddler="$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth" text=<>/> - <$action-setfield $tiddler="$:/themes/tiddlywiki/vanilla/metrics/storywidth" text=<>/> + <$action-setfield $tiddler=<> text=<>/> + <$action-setfield $tiddler=<> text=<>/> @@ -123,7 +125,7 @@ title: $:/core/macros/sidebar-resizer result={{{ [compare:number:ltthenaddsuffix] ~[compare:number:gteqthenaddsuffix] ~[addsuffix] }}}> - <$action-setfield $tiddler="$:/themes/tiddlywiki/vanilla/metrics/storyright" text=<>/> + <$action-setfield $tiddler=<> text=<>/> @@ -145,7 +147,7 @@ title: $:/core/macros/sidebar-resizer sidebarMaxWidthConverted={{{ [function[convert.to.result],,] }}} sidebarMinWidthConverted={{{ [function[convert.to.result],,] }}}> - <$action-setfield $tiddler="$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth" text={{{ [compare:number:gteqthenaddsuffix] ~[compare:number:ltthenaddsuffix] ~[addsuffix] }}}/> + <$action-setfield $tiddler=<> text={{{ [compare:number:gteqthenaddsuffix] ~[compare:number:ltthenaddsuffix] ~[addsuffix] }}}/> \end diff --git a/themes/tiddlywiki/centralised/metrics.multids b/themes/tiddlywiki/centralised/metrics.multids index 21c8764a5d6..78eed8d476d 100644 --- a/themes/tiddlywiki/centralised/metrics.multids +++ b/themes/tiddlywiki/centralised/metrics.multids @@ -4,4 +4,4 @@ sidebarminwidth: 350px storyminwidth: 350px storypaddingleft: 42px storypaddingright: 42px -storywidth: 770px \ No newline at end of file +storywidth: 770px diff --git a/themes/tiddlywiki/tight-heavier/metrics.multids b/themes/tiddlywiki/tight-heavier/metrics.multids index b01e9e647f9..b4b9019d9c2 100644 --- a/themes/tiddlywiki/tight-heavier/metrics.multids +++ b/themes/tiddlywiki/tight-heavier/metrics.multids @@ -1,4 +1,8 @@ title: $:/themes/tiddlywiki/tight-heavier/metrics/ +sidebarwidth: 350px storypaddingleft: 0px -storypaddingright: 0px \ No newline at end of file +storypaddingright: 0px +storyright: 770px +storywidth: 770px +tiddlerwidth: 770px diff --git a/themes/tiddlywiki/tight/metrics.multids b/themes/tiddlywiki/tight/metrics.multids index 8f9b2368dd5..b8728f17b83 100644 --- a/themes/tiddlywiki/tight/metrics.multids +++ b/themes/tiddlywiki/tight/metrics.multids @@ -1,5 +1,8 @@ title: $:/themes/tiddlywiki/tight/metrics/ +sidebarwidth: 350px storypaddingleft: 0px storypaddingright: 0px -tiddlerwidth: 770px \ No newline at end of file +storyright: 770px +storywidth: 770px +tiddlerwidth: 770px diff --git a/themes/tiddlywiki/vanilla/base.tid b/themes/tiddlywiki/vanilla/base.tid index 6254ea310a5..fce5e2275b5 100644 --- a/themes/tiddlywiki/vanilla/base.tid +++ b/themes/tiddlywiki/vanilla/base.tid @@ -1029,7 +1029,7 @@ button.tc-btn-invisible.tc-remove-tag-button { .tc-sidebar-scrollable { position: fixed; top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}}; - left: clamp(calc({{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} + {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}}),{{$:/themes/tiddlywiki/vanilla/metrics/storyright}},calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); + left: clamp(calc({{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} + {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}}),<>,calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); bottom: 0; right: 0; overflow-y: auto; @@ -1041,14 +1041,14 @@ button.tc-btn-invisible.tc-remove-tag-button { html[dir="rtl"] .tc-sidebar-scrollable { left: auto; - right: clamp(calc({{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} + {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}}),{{$:/themes/tiddlywiki/vanilla/metrics/storyright}},calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); + right: clamp(calc({{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} + {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}}),<>,calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); } .tc-story-river { position: relative; left: max(0px,{{$:/themes/tiddlywiki/vanilla/metrics/storyleft}}); top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}}; - width: clamp({{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}},{{$:/themes/tiddlywiki/vanilla/metrics/storywidth}},calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); + width: clamp({{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}},<>,calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}})); padding: 42px {{$:/themes/tiddlywiki/vanilla/metrics/storypaddingright}} 42px {{$:/themes/tiddlywiki/vanilla/metrics/storypaddingleft}}; } @@ -1483,7 +1483,7 @@ html body.tc-body.tc-single-tiddler-window { width: auto; left: 0; margin-left: max(0px,{{$:/themes/tiddlywiki/vanilla/metrics/storyleft}}); - margin-right: clamp({{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}},{{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}},calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} - {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}})); + margin-right: clamp({{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}},<>,calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}} - {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}})); } .tc-tiddler-frame { @@ -1494,7 +1494,7 @@ html body.tc-body.tc-single-tiddler-window { left: auto; bottom: 0; right: 0; - width: clamp({{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}},{{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}},(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}} - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}})); + width: clamp({{$:/themes/tiddlywiki/vanilla/metrics/sidebarminwidth}},<>,(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyminwidth}} - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}})); } body.tc-body .tc-page-container.tc-page-view-zoomin .tc-tiddler-frame {