1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-08-08 06:43:49 +00:00

some minor adjustemnts in the sidebar-resizer stylesheet

This commit is contained in:
BurningTreeC 2024-09-29 06:56:21 +02:00
parent 2e8873e7c0
commit 0d6d781d2b

View File

@ -1,19 +1,25 @@
title: $:/themes/tiddlywiki/vanilla/sidebar-resizer
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]] -$:/state/sidebar/resizing -$:/state/sidebar/dimensions -$:/state/sidebar
refresh-blocker-list: [is[draft]] [prefix[$:/state/]] [prefix[$:/temp/]] -$:/state/sidebar/resizing -$:/state/sidebar/dimensions -$:/state/sidebar
\define sidebarbreakpoint()
<$refresh-blocker refreshBlockerList="$:/state/sidebar/resizing $:/state/sidebar/dimensions $:/state/sidebar">
<$text text={{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}/>
</$refresh-blocker>
\end
\define sidebarbreakpoint-minus-one()
<$refresh-blocker refreshBlockerList="$:/state/sidebar/resizing $:/state/sidebar/dimensions $:/state/sidebar">
<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>
</$refresh-blocker>
\end
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock conditional
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock conditional html
@media (min-width: <<sidebarbreakpoint>>) {
<$refresh-blocker refreshBlockerList="$:/state/sidebar/resizing $:/state/sidebar/dimensions $:/state/sidebar">
.tc-sidebar-resizer-pointerdown-eventcatcher {
position: absolute;
top: 0;
@ -70,6 +76,10 @@ refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]]
opacity: 0.6;
}
</$refresh-blocker>
<$refresh-blocker refreshBlockerList="$:/state/sidebar">
<%if [[$:/state/sidebar/resizing]!is[missing]] %>
.tc-sidebar-resizer-pointerdown-eventcatcher {
@ -91,6 +101,8 @@ refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]]
<% endif %>
</$refresh-blocker>
<%if [[$:/state/sidebar/dimensions]!is[missing]] %>
<%if [{$:/themes/tiddlywiki/vanilla/options/sidebarlayout}match[fixed-fluid]] %>
@ -134,6 +146,8 @@ refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]]
<% endif %>
<$refresh-blocker refreshBlockerList="$:/state/sidebar/resizing $:/state/sidebar/dimensions">
<%if [{$:/state/sidebar}match[no]] %>
.tc-sidebar-resizer-pointermove-eventcatcher, .tc-sidebar-resizer {
@ -142,11 +156,17 @@ refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]]
<% endif %>
</$refresh-blocker>
}
@media (max-width: <<sidebarbreakpoint-minus-one>>) {
<$refresh-blocker refreshBlockerList="$:/state/sidebar/resizing $:/state/sidebar/dimensions $:/state/sidebar">
.tc-sidebar-resizer-pointermove-eventcatcher, .tc-sidebar-resizer {
display: none;
}
</$refresh-blocker>
}