1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-27 12:07:19 +00:00

Merge branch 'master' into parameterised-transclusions

This commit is contained in:
jeremy@jermolene.com 2022-07-21 10:11:23 +01:00
commit 0366d6d7ba
5 changed files with 40 additions and 14 deletions

View File

@ -0,0 +1,21 @@
created: 20220719120233104
list-after: $:/core/ui/ViewTemplate/body
modified: 20220719120319922
tags: $:/tags/ViewTemplate
title: $:/editions/tw5.com/systemtag-template
<$list filter='[all[current]prefix[SystemTag: ]]'>
<$let tag={{{ [all[current]removeprefix[SystemTag: ]] }}} >
<$list filter='[all[tiddlers+shadows]tag<tag>limit[1]]' emptyMessage='(No tiddlers are currently tagged with <<tag>> )'>
The following tiddlers are tagged with <<tag>>
<table>
<tr><th></th><th>caption</th></tr>
<$list filter='[all[tiddlers+shadows]tag<tag>sort[]]'>
<tr>
<td><$link/></td>
<td>{{!!caption}}</td>
</tr>
</$list></table></$list></$let></$list>

View File

@ -5,7 +5,7 @@ tags: Macros [[Core Macros]]
title: tag Macro
type: text/vnd.tiddlywiki
The <<.def tag>> [[macro|Macros]] generates a tag pill for a specified tag.
The <<.def tag>> [[macro|Macros]] generates a tag pill for a specified tag. Clicking the tag pill opens a dropdown. This can be compared to the [[tag-pill Macro]] which also features other parameters.
!! Parameters

View File

@ -1,17 +1,21 @@
created: 20200507002521489
modified: 20200515012732244
tags:
modified: 20220719134613555
title: $:/_tw5.com-card-template
type: text/vnd.tiddlywiki
\define tw-card-template(bordercolor:"")
\whitespace trim
<div class="tc-card" style="border-top: 5px solid $bordercolor$;">
<$link>
<div class="tc-card-title"><$transclude field="caption"><$view field="title"/></$transclude></div>
<div class="tc-card-author"> <$list filter="[is[current]has[community-author]]">by {{!!community-author}}</$list></div>
<p><$view field="description"/></p>
</$link>
<$link>
<$let tv-wikilinks=no>
<div class="tc-card-title"><$transclude field="caption"><$view field="title"/></$transclude></div>
<div class="tc-card-author">
<$list filter="[is[current]has[community-author]]">by&nbsp;{{!!community-author}}</$list>
</div>
<p><$view field="description"/></p>
</$let>
</$link>
</div>
\end
<$macrocall $name="tw-card-template" bordercolor={{!!color}}/>
<$macrocall $name="tw-card-template" bordercolor={{!!color}}/>

View File

@ -1,5 +1,5 @@
created: 20200507002727378
modified: 20200515024640489
modified: 20220719132112414
tags: $:/tags/Stylesheet
title: $:/_tw5.com-styles
type: text/vnd.tiddlywiki
@ -151,7 +151,8 @@ type: text/vnd.tiddlywiki
}
.tc-card-author {
text-align: right;
text-align: center;
font-style: italic;
}
.tc-card p {
@ -197,4 +198,4 @@ div.content {
.tc-btn-download:active {
background: #1475ff;
}
}

View File

@ -1,6 +1,6 @@
caption: list
created: 20131024141900000
modified: 20210416175333981
modified: 20220718120325494
tags: Widgets Lists
title: ListWidget
type: text/vnd.tiddlywiki
@ -117,7 +117,7 @@ Displays as:
</$list>
<<<
Note that using the `counter` attribute can degrade the performance of the list widget in certain circumstances. In particular, it prevents an optimisation that normally occurs when dynamically adding or removing entries.
Note that using the `counter` attribute can can reduce performance when working with list items that dynamically reorder or update themselves. The best advice is only to use it when it is really necessary: to obtain a numeric index, or to detect the first or last entries in the list.
!! Edit mode