Skip to content

Commit

Permalink
Merge pull request #8 from lovkyndig/3.10-rc.19
Browse files Browse the repository at this point in the history
3.10-rc.18
  • Loading branch information
lovkyndig authored Sep 20, 2023
2 parents 56962ff + e05f430 commit 404fe44
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 61 deletions.
8 changes: 4 additions & 4 deletions app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ export default defineAppConfig({
tags: 'Merke',
series: 'Sesong',
all: 'Alle',
less: 'Mindre',
more: 'Mer',
less: 'Skjul',
more: 'Vis',
search: 'Søk',
search_guide: 'Søg efter ord eller en frase. Fraser må være omsluttet av anførselstegn.',
clear: 'Rens filter',
detail: 'info',
detail: 'ingress',
loading: 'Laster'
},
privacyPage: true,
Expand Down Expand Up @@ -67,7 +67,7 @@ export default defineAppConfig({
},
title: {
home: 'Dr. Martin Luthers kirkepostille - medisin for syke sjeler!',
about: 'Om kirkepostillen og dens fantastiske søkefunksjoner.',
about: 'Om nett-kirkepostillen og dens fantastiske søkefunksjoner.',
list: 'Kirkepostille ord: ',
list_all: 'ALLE talene vises her'
},
Expand Down
33 changes: 0 additions & 33 deletions app/router.options.ts

This file was deleted.

2 changes: 1 addition & 1 deletion components/FooterNav.vue
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ const showCatalog = useState('showNoteCatalog')
aria-label="option-item"
@click="changeFlexiMode"
>
Endre tema
Toggle tema
</NuxtLink>
</div>
</Transition>
Expand Down
4 changes: 2 additions & 2 deletions content/1.about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
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.'
---

# 'Hvordan søke etter ord i Dr. Martin Luthers kirkepostille?
# Om nett-kirkepostillen og dens fantastiske søkefunksjoner.
## Let, så skal I finne
[^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".

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).
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.)

::TabGroup
::::TabItem{name="Kontakt"}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kirkepostille",
"version": "0.3.10-rc.18",
"version": "0.3.10-rc.19",
"description": "⚡A book from 1888 with 1743 pages, converted to Nuxt content, implemented with pagefind.",
"homepage": "https://kirkepostille.vercel.app",
"author": "lovkyndig",
Expand Down
51 changes: 31 additions & 20 deletions pages/list.vue
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ const toggleCategory = (category) => {
* build the tag and series filter options
*
*/
const showMoreFilter = ref(true)
const showMoreFilter = ref(false)
let tagSet, seriesSet
const tagArr = []
const seriesArr = []
Expand Down Expand Up @@ -301,7 +301,29 @@ watch(() => route.fullPath, () => { // only on change after load
}
})
/**
* Added 20.09.23 in v3.10-rc.19 to only show open filter on pc-screen.
*/
onMounted(() => {
if (window) {
if (window.innerWidth > 640) { // or window.outerWidth
showMoreFilter.value = true
/*
const btn = document.getElementById('showMoreFilter')
btn.dispatchEvent(new Event('click')) // Fire event
*/
}
}
})
const windowSize = useWindowSize()
watch(() => windowSize.value.width, () => {
const width = windowSize.value.width
if (width < 640) {
showMoreFilter.value = false
} else {
showMoreFilter.value = true
}
})
</script>

Expand All @@ -319,6 +341,7 @@ watch(() => route.fullPath, () => { // only on change after load
<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">
<div class="flex items-start sm:space-x-2">
<button
id="showMoreFilter"
class="shrink-0 p-2.5 hidden sm:flex justify-center items-center transition-colors duration-300 rounded"
:class="showMoreFilter ? 'bg-purple-500 hover:bg-purple-400 text-white' : 'bg-purple-100 text-purple-400 hover:text-purple-500'"
@click="showMoreFilter = !showMoreFilter"
Expand All @@ -336,13 +359,9 @@ watch(() => route.fullPath, () => { // only on change after load
class="w-5 h-5 transition-transform duration-300"
:class="showMoreCategory ? 'rotate-90' : 'rotate-0'"
/>
<p>
{{ appConfig.filter.category }}
</p>
<!-- <p>{{ appConfig.filter.category }}</p> -->
</button>
<p class="px-2 py-1 sm:hidden">
{{ appConfig.filter.category }}
</p>
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.category }}</p> -->
<ul class="filter-list-container" :class="showMoreCategory ? 'max-h-96' : 'max-h-8'">
<li class="shrink-0">
<!-- all-buttons left -->
Expand Down Expand Up @@ -390,13 +409,9 @@ watch(() => route.fullPath, () => { // only on change after load
class="w-5 h-5 transition-transform duration-300"
:class="showMoreTag ? 'rotate-90' : 'rotate-0'"
/>
<p>
{{ appConfig.filter.tags }}
</p>
<!-- <p>{{ appConfig.filter.tags }}</p> -->
</button>
<p class="px-2 py-1 sm:hidden">
{{ appConfig.filter.tags }}
</p>
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.tags }}</p> -->
<ul v-if="tagSet" class="filter-list-container" :class="showMoreTag ? 'max-h-96' : 'max-h-8'">
<li v-for="tag in [appConfig.filter.all, ...tagSet as string[]]" :key="tag" class="shrink-0">
<!-- tags buttons -->
Expand All @@ -421,13 +436,9 @@ watch(() => route.fullPath, () => { // only on change after load
class="w-5 h-5 transition-transform duration-300"
:class="showMoreSeries ? 'rotate-90' : 'rotate-0'"
/>
<p>
{{ appConfig.filter.series }}
</p>
<!-- <p>{{ appConfig.filter.series }}</p> -->
</button>
<p class="px-2 py-1 sm:hidden">
{{ appConfig.filter.series }}
</p>
<!-- <p class="px-2 py-1 sm:hidden">{{ appConfig.filter.series }}</p> -->
<ul v-if="seriesSet" class="filter-list-container" :class="showMoreSeries ? 'max-h-96' : 'max-h-8'">
<li v-for="series in [appConfig.filter.all, ...seriesSet as string[]]" :key="series" class="shrink-0">
<button
Expand Down

1 comment on commit 404fe44

@vercel
Copy link

@vercel vercel bot commented on 404fe44 Sep 20, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

kirkepostille – ./

kirkepostille-lovkyndig.vercel.app
kirkepostille-git-main-lovkyndig.vercel.app
kirkepostille.vercel.app

Please sign in to comment.