mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-08-24 10:36:50 +00:00
![Jermolene](/assets/img/avatar_default.png)
By rearranging the `[all[]]` operator we are able to ensure that shadow tiddlers get processed before ordinary tiddlers. This makes it easier to create custom stylesheets that override the core.
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
title: $:/core/ui/AdvancedSearch/Filter
|
|
tags: $:/tags/AdvancedSearch
|
|
caption: {{$:/language/Search/Filter/Caption}}
|
|
|
|
\define lingo-base() $:/language/Search/
|
|
<$linkcatcher to="$:/temp/advancedsearch">
|
|
|
|
<<lingo Filter/Hint>>
|
|
|
|
<div class="tw-search tw-advanced-search"><$edit-text tiddler="$:/temp/advancedsearch" type="search" tag="input"/> <$button popup=<<qualify "$:/state/filterDropdown">> class="btn-invisible">{{$:/core/images/down-arrow}}</$button> <$reveal state="$:/temp/advancedsearch" type="nomatch" text=""> <$link to="" class="btn-invisible">{{$:/core/images/close-button}}</$link></$reveal></div>
|
|
|
|
<div class="tw-block-dropdown-wrapper">
|
|
<$reveal state=<<qualify "$:/state/filterDropdown">> type="nomatch" text="" default="">
|
|
<div class="tw-block-dropdown tw-edit-type-dropdown">
|
|
<$list filter="[all[shadows+tiddlers]tag[$:/tags/Filter]]"><$link to={{!!filter}}><$transclude field="description"/></$link>
|
|
</$list>
|
|
</div>
|
|
</$reveal>
|
|
</div>
|
|
|
|
</$linkcatcher>
|
|
|
|
<$reveal state="$:/temp/advancedsearch" type="nomatch" text="">
|
|
<div class="tw-search-results">
|
|
<<lingo Advanced/Matches>>
|
|
<$list filter={{$:/temp/advancedsearch}} template="$:/core/ui/ListItemTemplate"/>
|
|
</div>
|
|
</$reveal>
|