mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-02-04 05:09:10 +00:00
updates
This commit is contained in:
parent
ce832d8419
commit
babed80711
@ -65,7 +65,7 @@ code-body: yes
|
|||||||
\function get.base.theme.metric.recursive(theme,metric) [<theme>get[dependents]enlist-input[]] :map[get.base.theme.metric<currentTiddler>,<metric>]
|
\function get.base.theme.metric.recursive(theme,metric) [<theme>get[dependents]enlist-input[]] :map[get.base.theme.metric<currentTiddler>,<metric>]
|
||||||
|
|
||||||
\function get.base.theme.metric(theme,metric)
|
\function get.base.theme.metric(theme,metric)
|
||||||
[<theme>addsuffix[/metrics/]addsuffix<metric>!is[missing]]
|
[<theme>addsuffix[/metrics/]addsuffix<metric>is[tiddler]]
|
||||||
:else[<theme>addsuffix[/metrics/]addsuffix<metric>is[shadow]]
|
:else[<theme>addsuffix[/metrics/]addsuffix<metric>is[shadow]]
|
||||||
:else[get.base.theme.metric.recursive<theme>,<metric>]
|
:else[get.base.theme.metric.recursive<theme>,<metric>]
|
||||||
\end
|
\end
|
||||||
@ -77,7 +77,7 @@ code-body: yes
|
|||||||
\function get.base.theme.option.recursive(theme,option) [<theme>get[dependents]enlist-input[]] :map[get.base.theme.option<currentTiddler>,<option>]
|
\function get.base.theme.option.recursive(theme,option) [<theme>get[dependents]enlist-input[]] :map[get.base.theme.option<currentTiddler>,<option>]
|
||||||
|
|
||||||
\function get.base.theme.option(theme,option)
|
\function get.base.theme.option(theme,option)
|
||||||
[<theme>addsuffix[/options/]addsuffix<option>!is[missing]]
|
[<theme>addsuffix[/options/]addsuffix<option>is[tiddler]]
|
||||||
:else[<theme>addsuffix[/options/]addsuffix<option>is[shadow]]
|
:else[<theme>addsuffix[/options/]addsuffix<option>is[shadow]]
|
||||||
:else[get.base.theme.option.recursive<theme>,<option>]
|
:else[get.base.theme.option.recursive<theme>,<option>]
|
||||||
\end
|
\end
|
||||||
@ -87,21 +87,21 @@ code-body: yes
|
|||||||
\function get.theme.explicit.option(option) [<get.current.theme>addsuffix[/options/]addsuffix<option>get[text]]
|
\function get.theme.explicit.option(option) [<get.current.theme>addsuffix[/options/]addsuffix<option>get[text]]
|
||||||
|
|
||||||
\function get.theme(metric)
|
\function get.theme(metric)
|
||||||
[get.base.theme<get.current.theme>,<metric>addsuffix[/metrics/]addsuffix<metric>!is[missing]]
|
[get.base.theme<get.current.theme>,<metric>addsuffix[/metrics/]addsuffix<metric>is[tiddler]]
|
||||||
:else[get.base.theme<get.current.theme>,<metric>addsuffix[/metrics/]addsuffix<metric>is[shadow]]
|
:else[get.base.theme<get.current.theme>,<metric>addsuffix[/metrics/]addsuffix<metric>is[shadow]]
|
||||||
:else[[$:/themes/tiddlywiki/vanilla/metrics/]addsuffix<metric>]
|
:else[[$:/themes/tiddlywiki/vanilla/metrics/]addsuffix<metric>]
|
||||||
\end
|
\end
|
||||||
|
|
||||||
\function set.theme.metric(metric)
|
\function set.theme.metric(metric)
|
||||||
[get.base.theme.metric<get.current.theme>,<metric>first[]is[shadow]]
|
[get.base.theme.metric<get.current.theme>,<metric>first[]is[shadow]]
|
||||||
:else[get.base.theme.metric<get.current.theme>,<metric>first[]!is[shadow]!is[missing]]
|
:else[get.base.theme.metric<get.current.theme>,<metric>first[]!is[shadow]is[tiddler]]
|
||||||
:else[[$:/themes/tiddlywiki/vanilla/metrics/]addsuffix<metric>]
|
:else[[$:/themes/tiddlywiki/vanilla/metrics/]addsuffix<metric>]
|
||||||
\end
|
\end
|
||||||
|
|
||||||
\function get.base.functions.theme.recursive(theme) [<theme>get[dependents]enlist-input[]] :map[get.base.functions.theme<currentTiddler>]
|
\function get.base.functions.theme.recursive(theme) [<theme>get[dependents]enlist-input[]] :map[get.base.functions.theme<currentTiddler>]
|
||||||
|
|
||||||
\function get.base.functions.theme(theme)
|
\function get.base.functions.theme(theme)
|
||||||
[<theme>addsufix[/functions]!is[missing]]
|
[<theme>addsufix[/functions]is[tiddler]]
|
||||||
:else[<theme>addsuffix[/functions]is[shadow]]
|
:else[<theme>addsuffix[/functions]is[shadow]]
|
||||||
:else[get.base.functions.theme.recursive<theme>]
|
:else[get.base.functions.theme.recursive<theme>]
|
||||||
\end
|
\end
|
||||||
|
@ -58,13 +58,13 @@ title: $:/core/procedures/sidebar-resizer
|
|||||||
\end
|
\end
|
||||||
|
|
||||||
\procedure sidebar-resizer-pointerdown-actions-inner()
|
\procedure sidebar-resizer-pointerdown-actions-inner()
|
||||||
<%if [<get.resizer.state>is[missing]then<event-mousebutton>match[left]] %>
|
<%if [<get.resizer.state>!is[tiddler]then<event-mousebutton>match[left]] %>
|
||||||
<$let
|
<$let
|
||||||
startStoryLeft={{{ [<storyLeftTiddler>!is[blank]!is[missing]get[text]] :else[<storyLeftTiddler>!is[blank]is[missing]then[0%]] :else[get.theme.metric[storyleft]] }}}
|
startStoryLeft={{{ [<storyLeftTiddler>!is[blank]is[tiddler]get[text]] :else[<storyLeftTiddler>!is[blank]!is[tiddler]then[0%]] :else[get.theme.metric[storyleft]] }}}
|
||||||
startStoryRight={{{ [<storyRightTiddler>!is[blank]!is[missing]get[text]] :else[<storyRightTiddler>!is[blank]is[missing]then[50%]] :else[get.theme.metric[storyright]] }}}
|
startStoryRight={{{ [<storyRightTiddler>!is[blank]is[tiddler]get[text]] :else[<storyRightTiddler>!is[blank]!is[tiddler]then[50%]] :else[get.theme.metric[storyright]] }}}
|
||||||
startSidebarWidth={{{ [<sidebarWidthTiddler>!is[blank]!is[missing]get[text]] :else[<sidebarWidthTiddler>!is[blank]is[missing]then[50%]] :else[get.theme.metric[sidebarwidth]] }}}
|
startSidebarWidth={{{ [<sidebarWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<sidebarWidthTiddler>!is[blank]!is[tiddler]then[50%]] :else[get.theme.metric[sidebarwidth]] }}}
|
||||||
startTiddlerWidth={{{ [<tiddlerWidthTiddler>!is[blank]!is[missing]get[text]] :else[<tiddlerWidthTiddler>!is[blank]is[missing]then[50%]] :else[get.theme.metric[tiddlerwidth]] }}}
|
startTiddlerWidth={{{ [<tiddlerWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<tiddlerWidthTiddler>!is[blank]!is[tiddler]then[50%]] :else[get.theme.metric[tiddlerwidth]] }}}
|
||||||
startStoryWidth={{{ [<storyWidthTiddler>!is[blank]!is[missing]get[text]] :else[<storyWidthTiddler>!is[blank]is[missing]then[50%]] :else[get.theme.metric[storywidth]] }}}>
|
startStoryWidth={{{ [<storyWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<storyWidthTiddler>!is[blank]!is[tiddler]then[50%]] :else[get.theme.metric[storywidth]] }}}>
|
||||||
<$action-setfield $tiddler=<<get.resizer.state>>
|
<$action-setfield $tiddler=<<get.resizer.state>>
|
||||||
text="yes"
|
text="yes"
|
||||||
widget-node-width=<<tv-widgetnode-width>>
|
widget-node-width=<<tv-widgetnode-width>>
|
||||||
@ -89,7 +89,7 @@ title: $:/core/procedures/sidebar-resizer
|
|||||||
<<sidebar-resizer-pointercancel-actions>>
|
<<sidebar-resizer-pointercancel-actions>>
|
||||||
<$action-setfield $tiddler="$:/state/sidebar" text="no"/>
|
<$action-setfield $tiddler="$:/state/sidebar" text="no"/>
|
||||||
<% else %>
|
<% else %>
|
||||||
<%if [[$:/state/sidebar]is[missing]] %>
|
<%if [[$:/state/sidebar]!is[tiddler]] %>
|
||||||
<$action-setfield $tiddler="$:/state/sidebar" text="yes"/>
|
<$action-setfield $tiddler="$:/state/sidebar" text="yes"/>
|
||||||
<% endif %>
|
<% endif %>
|
||||||
<$action-setfield $tiddler="$:/state/sidebar" click-time=<<now [UTC]YYYY0MM0DD0hh0mm0ss0XXX>>/>
|
<$action-setfield $tiddler="$:/state/sidebar" click-time=<<now [UTC]YYYY0MM0DD0hh0mm0ss0XXX>>/>
|
||||||
@ -128,13 +128,13 @@ title: $:/core/procedures/sidebar-resizer
|
|||||||
storyWidthStart={{{ [<get.resizer.state>get[start-story-width]] }}}
|
storyWidthStart={{{ [<get.resizer.state>get[start-story-width]] }}}
|
||||||
storyRightStart={{{ [convert.to.pixels.locally<storyRightStart>] }}}
|
storyRightStart={{{ [convert.to.pixels.locally<storyRightStart>] }}}
|
||||||
storyWidthStart={{{ [convert.to.pixels.locally<storyWidthStart>] }}}
|
storyWidthStart={{{ [convert.to.pixels.locally<storyWidthStart>] }}}
|
||||||
storyMinWidthValue={{{ [<storyMinWidthTiddler>!is[blank]!is[missing]get[text]] :else[<storyMinWidthTiddler>!is[blank]is[missing]then<get.left.minwidth>] :else[<get.theme.metric storyminwidth>] }}}
|
storyMinWidthValue={{{ [<storyMinWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<storyMinWidthTiddler>!is[blank]!is[tiddler]then<get.left.minwidth>] :else[<get.theme.metric storyminwidth>] }}}
|
||||||
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
||||||
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]!is[missing]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]is[missing]then<get.right.minwidth>] :else[<get.theme.metric sidebarminwidth>] }}}
|
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]!is[tiddler]then<get.right.minwidth>] :else[<get.theme.metric sidebarminwidth>] }}}
|
||||||
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
||||||
storyPaddingLeftValue={{{ [<storyPaddingLeftTiddler>!is[blank]!is[missing]get[text]] :else[<storyPaddingLeftTiddler>!is[blank]is[missing]then[0px]] :else[get.theme.metric[storypaddingleft]] }}}
|
storyPaddingLeftValue={{{ [<storyPaddingLeftTiddler>!is[blank]is[tiddler]get[text]] :else[<storyPaddingLeftTiddler>!is[blank]!is[tiddler]then[0px]] :else[get.theme.metric[storypaddingleft]] }}}
|
||||||
storyPaddingLeft={{{ [convert.to.pixels.locally<storyPaddingLeftValue>] }}}
|
storyPaddingLeft={{{ [convert.to.pixels.locally<storyPaddingLeftValue>] }}}
|
||||||
storyPaddingRightValue={{{ [<storyPaddingRightTiddler>!is[blank]!is[missing]get[text]] :else[<storyPaddingRightTiddler>!is[blank]is[missing]then[0px]] :else[get.theme.metric[storypaddingright]] }}}
|
storyPaddingRightValue={{{ [<storyPaddingRightTiddler>!is[blank]is[tiddler]get[text]] :else[<storyPaddingRightTiddler>!is[blank]!is[tiddler]then[0px]] :else[get.theme.metric[storypaddingright]] }}}
|
||||||
storyPaddingRight={{{ [convert.to.pixels.locally<storyPaddingRightValue>] }}}
|
storyPaddingRight={{{ [convert.to.pixels.locally<storyPaddingRightValue>] }}}
|
||||||
storyLeftValue={{{ [<storyLeftTiddler>!is[blank]get[text]] :else[<get.theme.metric storyleft>] }}}
|
storyLeftValue={{{ [<storyLeftTiddler>!is[blank]get[text]] :else[<get.theme.metric storyleft>] }}}
|
||||||
storyLeft={{{ [convert.to.pixels.locally<storyLeftValue>] }}}
|
storyLeft={{{ [convert.to.pixels.locally<storyLeftValue>] }}}
|
||||||
@ -195,12 +195,12 @@ title: $:/core/procedures/sidebar-resizer
|
|||||||
|
|
||||||
\procedure set-sidebarwidth-actions()
|
\procedure set-sidebarwidth-actions()
|
||||||
<$let
|
<$let
|
||||||
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]!is[missing]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]is[missing]then<get.right.minwidth>] :else[<get.theme.metric sidebarminwidth>] }}}
|
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]!is[tiddler]then<get.right.minwidth>] :else[<get.theme.metric sidebarminwidth>] }}}
|
||||||
sidebarWidthMetric={{{ [<get.resizer.state>get[sidebar-width-metric]] }}}
|
sidebarWidthMetric={{{ [<get.resizer.state>get[sidebar-width-metric]] }}}
|
||||||
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
||||||
storyLeftValue={{{ [<storyLeftTiddler>!is[blank]get[text]] :else[<get.theme.metric storyleft>] }}}
|
storyLeftValue={{{ [<storyLeftTiddler>!is[blank]get[text]] :else[<get.theme.metric storyleft>] }}}
|
||||||
storyLeft={{{ [convert.to.pixels.locally<storyLeftValue>] }}}
|
storyLeft={{{ [convert.to.pixels.locally<storyLeftValue>] }}}
|
||||||
storyMinWidthValue={{{ [<storyMinWidthTiddler>!is[blank]!is[missing]get[text]] :else[<storyMinWidthTiddler>!is[blank]is[missing]then<get.left.minwidth>] :else[<get.theme.metric storyminwidth>] }}}
|
storyMinWidthValue={{{ [<storyMinWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<storyMinWidthTiddler>!is[blank]!is[tiddler]then<get.left.minwidth>] :else[<get.theme.metric storyminwidth>] }}}
|
||||||
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
||||||
sidebarMaxWidth={{{ [<widgetNodeWidth>subtract<storyLeft>subtract<storyMinWidth>] }}}
|
sidebarMaxWidth={{{ [<widgetNodeWidth>subtract<storyLeft>subtract<storyMinWidth>] }}}
|
||||||
clampedDiff={{{ [<storyLeft>add<storyMinWidth>add<startSidebarWidth>subtract<widgetNodeWidth>compare:number:gt[0]] ~0 }}}
|
clampedDiff={{{ [<storyLeft>add<storyMinWidth>add<startSidebarWidth>subtract<widgetNodeWidth>compare:number:gt[0]] ~0 }}}
|
||||||
@ -230,7 +230,7 @@ title: $:/core/procedures/sidebar-resizer
|
|||||||
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
storyMinWidth={{{ [convert.to.pixels.locally<storyMinWidthValue>] }}}
|
||||||
storyWidthStart={{{ [<get.resizer.state>get[start-story-width]] }}}
|
storyWidthStart={{{ [<get.resizer.state>get[start-story-width]] }}}
|
||||||
storyWidthStart={{{ [convert.to.pixels.locally<storyWidthStart>] }}}
|
storyWidthStart={{{ [convert.to.pixels.locally<storyWidthStart>] }}}
|
||||||
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]!is[missing]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]is[missing]then<get.right.minwidth>] :else[{$:/themes/tiddlywiki/centralised/metrics/sidebarminwidth}] }}}
|
sidebarMinWidthValue={{{ [<sidebarMinWidthTiddler>!is[blank]is[tiddler]get[text]] :else[<sidebarMinWidthTiddler>!is[blank]!is[tiddler]then<get.right.minwidth>] :else[{$:/themes/tiddlywiki/centralised/metrics/sidebarminwidth}] }}}
|
||||||
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
sidebarMinWidth={{{ [convert.to.pixels.locally<sidebarMinWidthValue>] }}}
|
||||||
storyMaxWidth={{{ [<widgetNodeWidth>subtract<sidebarMinWidth>subtract<sidebarMinWidth>] }}}
|
storyMaxWidth={{{ [<widgetNodeWidth>subtract<sidebarMinWidth>subtract<sidebarMinWidth>] }}}
|
||||||
dragDiffMultiplied={{{ [<dragDiff>multiply[2]] }}}
|
dragDiffMultiplied={{{ [<dragDiff>multiply[2]] }}}
|
||||||
|
@ -88,3 +88,7 @@ code-body: yes
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
\end
|
\end
|
||||||
|
|
||||||
|
\procedure table-slider()
|
||||||
|
|
||||||
|
\end
|
||||||
|
@ -1691,6 +1691,7 @@ html body.tc-body.tc-single-tiddler-window {
|
|||||||
"editor preview";
|
"editor preview";
|
||||||
grid-template-columns: repeat(2, minmax(0px, 1fr));
|
grid-template-columns: repeat(2, minmax(0px, 1fr));
|
||||||
grid-template-rows: auto 1fr;
|
grid-template-rows: auto 1fr;
|
||||||
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tc-tiddler-frame .tc-tiddler-editor.tc-tiddler-preview-hidden {
|
.tc-tiddler-frame .tc-tiddler-editor.tc-tiddler-preview-hidden {
|
||||||
|
Loading…
Reference in New Issue
Block a user