]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
reinclude any and all
authorMarc Foley <m.foley.88@gmail.com>
Thu, 6 Nov 2025 14:00:30 +0000 (14:00 +0000)
committerMarc Foley <m.foley.88@gmail.com>
Thu, 6 Nov 2025 14:00:30 +0000 (14:00 +0000)
.ci/familyexplorer.html

index 4af02ec60f2ff07878e27a8a35d8998a73a282da..8173496f81f79e4867797f7daf816b38765fe5c0 100644 (file)
                                                <div class="section-title">Tags</div>
                                                <div class="toolbar">
                                                        <input class="search" type="search" v-model="tagQuery" placeholder="Search tags…" />
+                                                       <div class="segmented" role="tablist" aria-label="Tag match mode">
+                                                               <button :class="{active: tagMatchMode==='any'}" @click="tagMatchMode='any'; persistToUrl()">Any</button>
+                                                               <button :class="{active: tagMatchMode==='all'}" @click="tagMatchMode='all'; persistToUrl()">All</button>
+                                                       </div>
                                                        <button class="btn muted" @click="clearTags" :disabled="selectedTags.size===0">Clear</button>
                                                </div>
                                                <div class="chip-list" aria-label="Selectable tags">
                                                <div class="section-title">OpenType Features</div>
                                                <div class="toolbar">
                                                        <input class="search" type="search" v-model="featureQuery" placeholder="Search features (e.g. smcp, ss01)…" />
+                                                               <button :class="{active: featureMatchMode==='any'}" @click="featureMatchMode='any'; persistToUrl()">Any</button>
+                                                               <button :class="{active: featureMatchMode==='all'}" @click="featureMatchMode='all'; persistToUrl()">All</button>
+                                                       </div>
                                                        <button class="btn muted" @click="clearFeatures" :disabled="selectedFeatures.size===0">Clear</button>
                                                </div>
                                                <div class="chip-list" aria-label="Selectable OpenType features">