You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.1 KiB

tag app-tips
css >>> .tip-row
d:flex fld:row w:100% fl:1
fs:20px
2 years ago
fs:14px
jc:end ta:center
bg:#20222f c:purple4
css >>> .tip
d:flex fld:column jc:start fl:1
bdr:1px solid blue3/10
min-width:0 ta:center p:10px
cursor:pointer transition:background 100ms
@first ta:left rdl:3px
@last ta:right bd:none rdr:3px
@hover bg:purple3/3
css >>> .tip.placeholder
visibility:hidden
css >>> .tip.noclick
@hover bg:none cursor:auto
css >>> .tip-hotkey
fs:12px c:purple3/50
css >>> .tip-content
pt:2px fs:14px c:purple3
2 years ago
<self[d:none]=config.data.enable_tips>
<slot>
tag app-tips-more < app-tips
active = no
get hide do !active
def toggle
active = !active
2 years ago
<self[d:none]=config.data.enable_tips>
css d:flex fld:column gap:10px
<@click=toggle>
css w:100% d:flex ja:center c:purple3 rdb:4px cursor:pointer
2 years ago
transition:background 100ms
@hover bg:purple3/3
if active
css rd:0
css svg w:15px
if active
<svg src="../assets/chevron-down.svg">
else
<svg src="../assets/chevron-up.svg">
2 years ago
<.more>
css d:flex fld:column gap:10px
if hide
css d:none
<slot>