Skip to content

Commit 404fe44

Browse files
authored
Merge pull request #8 from lovkyndig/3.10-rc.19
3.10-rc.18
2 parents 56962ff + e05f430 commit 404fe44

File tree

6 files changed

+39
-61
lines changed

6 files changed

+39
-61
lines changed

app.config.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ export default defineAppConfig({
3232
tags: 'Merke',
3333
series: 'Sesong',
3434
all: 'Alle',
35-
less: 'Mindre',
36-
more: 'Mer',
35+
less: 'Skjul',
36+
more: 'Vis',
3737
search: 'Søk',
3838
search_guide: 'Søg efter ord eller en frase. Fraser må være omsluttet av anførselstegn.',
3939
clear: 'Rens filter',
40-
detail: 'info',
40+
detail: 'ingress',
4141
loading: 'Laster'
4242
},
4343
privacyPage: true,
@@ -67,7 +67,7 @@ export default defineAppConfig({
6767
},
6868
title: {
6969
home: 'Dr. Martin Luthers kirkepostille - medisin for syke sjeler!',
70-
about: 'Om kirkepostillen og dens fantastiske søkefunksjoner.',
70+
about: 'Om nett-kirkepostillen og dens fantastiske søkefunksjoner.',
7171
list: 'Kirkepostille ord: ',
7272
list_all: 'ALLE talene vises her'
7373
},

app/router.options.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

components/FooterNav.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ const showCatalog = useState('showNoteCatalog')
206206
aria-label="option-item"
207207
@click="changeFlexiMode"
208208
>
209-
Endre tema
209+
Toggle tema
210210
</NuxtLink>
211211
</div>
212212
</Transition>

content/1.about.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
head.description: 'Info om søking og hvordan du kan søke og finne ord eller fraser gjennom hele kirkepostillen. Se også register over viktig innhold.'
33
---
44

5-
# 'Hvordan søke etter ord i Dr. Martin Luthers kirkepostille?
5+
# Om nett-kirkepostillen og dens fantastiske søkefunksjoner.
66
## Let, så skal I finne
77
[^1] Søk etter ord eller fraser og finn talene i kirkepostillen som inneholder ordet eller frasen. Fraser må være omsluttet av **anførselstegn**[^2], f.eks; "Finn denne frasen".
88

9-
Søkemotoren printer ut oversikt av talene og viser det første stedet i talen hvor frasen eller ordet finnes, begrenset til ca. tre linjer. Når du klikker på en av sidene og siden er _loadet_, kan du trykke på ordet FINN (og pil ned), oppe i høyre hjørne, for å søke videre i den enkelte tale etter frasen (eller ordet).
9+
Søkemotoren printer ut oversikt av talene og viser det første stedet i talen hvor frasen eller ordet finnes, begrenset til ca. tre linjer. Når du klikker på en av sidene og siden er _loadet_, kan du trykke på pil ned, oppe i høyre hjørne, for å søke videre i den enkelte tale etter frasen (eller ordet). (Søk på nytt fra begynnelsen ved å trykke på et av de første ordene øverst i dokumentet.)
1010

1111
::TabGroup
1212
::::TabItem{name="Kontakt"}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kirkepostille",
3-
"version": "0.3.10-rc.18",
3+
"version": "0.3.10-rc.19",
44
"description": "⚡A book from 1888 with 1743 pages, converted to Nuxt content, implemented with pagefind.",
55
"homepage": "https://kirkepostille.vercel.app",
66
"author": "lovkyndig",

pages/list.vue

Lines changed: 31 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ const toggleCategory = (category) => {
5656
* build the tag and series filter options
5757
*
5858
*/
59-
const showMoreFilter = ref(true)
59+
const showMoreFilter = ref(false)
6060
let tagSet, seriesSet
6161
const tagArr = []
6262
const seriesArr = []
@@ -301,7 +301,29 @@ watch(() => route.fullPath, () => { // only on change after load
301301
}
302302
})
303303
304-
304+
/**
305+
* Added 20.09.23 in v3.10-rc.19 to only show open filter on pc-screen.
306+
*/
307+
onMounted(() => {
308+
if (window) {
309+
if (window.innerWidth > 640) { // or window.outerWidth
310+
showMoreFilter.value = true
311+
/*
312+
const btn = document.getElementById('showMoreFilter')
313+
btn.dispatchEvent(new Event('click')) // Fire event
314+
*/
315+
}
316+
}
317+
})
318+
const windowSize = useWindowSize()
319+
watch(() => windowSize.value.width, () => {
320+
const width = windowSize.value.width
321+
if (width < 640) {
322+
showMoreFilter.value = false
323+
} else {
324+
showMoreFilter.value = true
325+
}
326+
})
305327
306328
</script>
307329

@@ -319,6 +341,7 @@ watch(() => route.fullPath, () => { // only on change after load
319341
<div class="shrink-0 px-4 sm:px-8 py-4 space-y-4 sm:sticky top-0 inset-x-0 z-10 bg-gray-50">
320342
<div class="flex items-start sm:space-x-2">
321343
<button
344+
id="showMoreFilter"
322345
class="shrink-0 p-2.5 hidden sm:flex justify-center items-center transition-colors duration-300 rounded"
323346
:class="showMoreFilter ? 'bg-purple-500 hover:bg-purple-400 text-white' : 'bg-purple-100 text-purple-400 hover:text-purple-500'"
324347
@click="showMoreFilter = !showMoreFilter"
@@ -336,13 +359,9 @@ watch(() => route.fullPath, () => { // only on change after load
336359
class="w-5 h-5 transition-transform duration-300"
337360
:class="showMoreCategory ? 'rotate-90' : 'rotate-0'"
338361
/>
339-
<p>
340-
{{ appConfig.filter.category }}
341-
</p>
362+
<!-- <p>{{ appConfig.filter.category }}</p> -->
342363
</button>
343-
<p class="px-2 py-1 sm:hidden">
344-
{{ appConfig.filter.category }}
345-
</p>
364+
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.category }}</p> -->
346365
<ul class="filter-list-container" :class="showMoreCategory ? 'max-h-96' : 'max-h-8'">
347366
<li class="shrink-0">
348367
<!-- all-buttons left -->
@@ -390,13 +409,9 @@ watch(() => route.fullPath, () => { // only on change after load
390409
class="w-5 h-5 transition-transform duration-300"
391410
:class="showMoreTag ? 'rotate-90' : 'rotate-0'"
392411
/>
393-
<p>
394-
{{ appConfig.filter.tags }}
395-
</p>
412+
<!-- <p>{{ appConfig.filter.tags }}</p> -->
396413
</button>
397-
<p class="px-2 py-1 sm:hidden">
398-
{{ appConfig.filter.tags }}
399-
</p>
414+
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.tags }}</p> -->
400415
<ul v-if="tagSet" class="filter-list-container" :class="showMoreTag ? 'max-h-96' : 'max-h-8'">
401416
<li v-for="tag in [appConfig.filter.all, ...tagSet as string[]]" :key="tag" class="shrink-0">
402417
<!-- tags buttons -->
@@ -421,13 +436,9 @@ watch(() => route.fullPath, () => { // only on change after load
421436
class="w-5 h-5 transition-transform duration-300"
422437
:class="showMoreSeries ? 'rotate-90' : 'rotate-0'"
423438
/>
424-
<p>
425-
{{ appConfig.filter.series }}
426-
</p>
439+
<!-- <p>{{ appConfig.filter.series }}</p> -->
427440
</button>
428-
<p class="px-2 py-1 sm:hidden">
429-
{{ appConfig.filter.series }}
430-
</p>
441+
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.series }}</p> -->
431442
<ul v-if="seriesSet" class="filter-list-container" :class="showMoreSeries ? 'max-h-96' : 'max-h-8'">
432443
<li v-for="series in [appConfig.filter.all, ...seriesSet as string[]]" :key="series" class="shrink-0">
433444
<button

0 commit comments

Comments
 (0)