Skip to content

Commit

Permalink
Merge pull request #9 from lovkyndig/3.10
Browse files Browse the repository at this point in the history
3.10
  • Loading branch information
lovkyndig committed Sep 20, 2023
2 parents 404fe44 + 82d11f9 commit fe53f2f
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 20 deletions.
28 changes: 15 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
# Kirkepostille
The Theme used in Kirkepostille is [`BlogiNote`](https://github.com/Benbinbin/BlogiNote) (per 2022) from [`Benbinbin`](https://github.com/Benbinbin), that is a hidden treasure, like the treasure in the Bible, hidden for the wise and prudent. Matt 11, 25. With my repo you can move on to `Google Play Store`, and get better Page Load Analyze:
The Theme used in Kirkepostille is [`BlogiNote`](https://github.com/Benbinbin/BlogiNote) (per 2022) from [`Benbinbin`](https://github.com/Benbinbin), that is a hidden treasure, like the treasure in the Bible, hidden for the wise and prudent. Matt 11, 25.

## Why copy a repo?
Like many of you: I'm not a css-stylist. I love a good theme and when I find one I'm not ashamed to use it at all. This repo give you the freedom to be independent of [Benbinbin](https://github.com/Benbinbin).

With my repo you can move on to `Google Play Store`[^1], and get better Page Load Analyze:

| BlogiNote | Kirkepostille |
| --- | --- |
|![](https://raw.githubusercontent.com/lovkyndig/kirkepostille/main/public/img/bloginote.jpg) |![](https://raw.githubusercontent.com/lovkyndig/kirkepostille/main/public/img/100lighthouse.jpg)|

This is the Lighthouse report on Accessibility, Best Practices[^1], SEO and PWA[^2] (Progressive Web App). Note that [ahrefs](https://app.ahrefs.com/) test gave 100% Health Score.
This is the Lighthouse report on Accessibility, Best Practices[^2], SEO and PWA[^3] (Progressive Web App). Note that [ahrefs](https://app.ahrefs.com/) test gave 100% Health Score.

![Lighthouse-Metrics](https://raw.githubusercontent.com/lovkyndig/kirkepostille/main/public/img/lighthouse.PNG)

This is the capture from the screen[^3], on keypress ` Ctrl + Shift + I`, from the frontpage in Kirkepostille. Then click on the button `Analyze Page load`, and see the results with your own eyes.
This is the capture from the screen[^4], on keypress ` Ctrl + Shift + I`, from the frontpage in Kirkepostille. Then click on the button `Analyze Page load`, and see the results with your own eyes.

## Install and setup
Read the release notes for guide to setup a release.
Read the [release](https://github.com/lovkyndig/kirkepostille/releases)-notes for teaching to setup a repo. Notice that bubblewrap `update removes` all the files from the /app-"folder". Notice my guidelines in [Releases](https://github.com/lovkyndig/kirkepostille/releases) for publishing app on _Google App Store_.

## To do-list (personal notes)
- Move router.options.ts to another directory - because bubblewrap `update removes` file from /app/
- Update to the latest Bloginote-theme.
- Move bubblewrap build from root to antoher folder.
- The find-function shows the first place in the modal-window, but skip the first place in the article if more than one hit.
- MD-files in offline-mode (in public-folder)
- Insert translate-option before search (from Norwegian to Danish)
- Check if possibly to create Mermaid content-register?
- Add MDC-components for use in other Mdc-compoents (tabs)
- Add svg-image in header with text/guide to hear mp3-files with the preaches.
- Sort articles in search-modal after date created
Expand All @@ -31,12 +32,13 @@ Read the release notes for guide to setup a release.
- Google Search Console - Add Verification methods; HTML tag
- Load only the four newest articles.
- Add mouse-drag-event-handler on PC
- Add dark-light-themetoggle[^4]
- Add dark-light-themetoggle[^5]

## License
[MIT](./LICENSE)

[^1]: Best Practices give one error on all nuxt3-homepages [per 14.04.2023](https://github.com/nuxt/nuxt/discussions/20262). Nothing wrong widt the code in the GitHub-repo.
[^2]: _Content is sized correctly for the viewport_ give somethimes error. I have tried to fix this in app.vue (width the function widthCheck), but am unsure of the effect.
[^3]: Notice only 1 blue issue on the frontpage.
[^4]: Updated 26.April 2023
[^1]: Notice! This is an **app** published on the _Google Play Store_. You won't learn how to make an app by copying this repo. You have to read my guidelines on the [Releases](https://github.com/lovkyndig/kirkepostille/releases).
[^2]: Best Practices give one error on all nuxt3-homepages [per 14.04.2023](https://github.com/nuxt/nuxt/discussions/20262). Nothing wrong widt the code in the GitHub-repo.
[^3]: _Content is sized correctly for the viewport_ give somethimes error. I have tried to fix this in app.vue (width the function widthCheck), but am unsure of the effect.
[^4]: Notice only 1 blue issue on the frontpage.
[^5]: Updated 26.April 2023
2 changes: 1 addition & 1 deletion app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ export default defineAppConfig({
},
title: {
home: 'Dr. Martin Luthers kirkepostille - medisin for syke sjeler!',
about: 'Om nett-kirkepostillen og dens fantastiske søkefunksjoner.',
about: 'Om nett-kirkepostillen og dens fantastiske søkefunksjonalitet.',
list: 'Kirkepostille ord: ',
list_all: 'ALLE talene vises her'
},
Expand Down
40 changes: 35 additions & 5 deletions content/1.about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,16 @@
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.'
---

# Om nett-kirkepostillen og dens fantastiske søkefunksjoner.
# Om nett-kirkepostillen og dens fantastiske søkefunksjonalitet.
## Table of contents
1. [*Let, så skal i finne*](#let-s%C3%A5-skal-i-finne){.text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}
2. [*Lit om ide og bakgrunn*](#lit-om-ide-og-bakgrunn){.text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}
3. [*Om github-prosjektet og åpen kildekode*](#om-github-prosjektet-og-%C3%A5pen-kildekode){.text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}

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

::TabGroup
::::TabItem{name="Kontakt"}
Expand Down Expand Up @@ -64,13 +69,13 @@ De guddommelige gjerningers orden imod menneskelig pris (siste side på 3.søn.e
::::
::

## Om
## Lit om ide og bakgrunn
::TabGroup

::::TabItem{name="Ide"}
Formålet og ideen bak dette nettstedet er egoistiske (da jeg først og fremst har tenkt på meg selv), at jeg selv kan ha noe verdifult å arbejde med, at jeg kan studere og lese i Guds ord via et responsivt webdesign. Jeg håper at jeg klarer å lage et tilleggsregister og oversikt over viktige emner i kirkepostillen og andre Luther-skrifter.
Formålet og ideen bak dette nettstedet er egoistiske (da jeg for det meste har tenkt på meg selv), at jeg selv kan ha noe verdifult å arbejde med, at jeg kan studere og lese i Guds ord via et responsivt webdesign. Jeg håper at jeg klarer å lage et tilleggsregister og oversikt over viktige emner i kirkepostillen og andre Luther-skrifter.

Det er mulig at man også har hatt en tanke om at det ved den innebygde søkefunksjonaliteten skal være lettere å finne og bevise at Luthers Kirkepostille har en ånd og lære om at vi blir rettferdiggjort uforskyldt av Guds nåde, men at helliggjørelsen handler om å leve som Guds barn og ikke som treller.
Det er mulig at jeg også har hatt en tanke om at det ved den innebygde søkefunksjonaliteten skal være lettere å finne og bevise at Luthers Kirkepostille har en ånd og lære om at vi blir rettferdiggjort uforskyldt av Guds nåde, men at helliggjørelsen handler om å leve som Guds barn og ikke som treller.
::::

::::TabItem{name="Takk!"}
Expand All @@ -96,6 +101,31 @@ Programmeringsmiljøet til nettstedet finnes på [_GitHub_](https://github.com/l

::

## Om github-prosjektet og åpen kildekode
::TabGroup

::::TabItem{name="Code frequency"}
GitHub er en plattform for åpen-kildekode-programmerere. Her kan du se oversikt over programmerings-aktiviteten til Kyrie Eleison:
- https://github.com/lovkyndig/kirkepostille/graphs/code-frequency
::::

::::TabItem{name="Commits"}
Oppdateringer og forandringer av kildekoden testes først lokalt før de pushes ut på github i såkalte commits, hvor hver enkelt commits inneholder et sett av forandring. Her kan du se oversikt over alle mine commits:
- https://github.com/lovkyndig/kirkepostille/graphs/commit-activity
::::
https://github.com/lovkyndig/kirkepostille/graphs/commit-activity

::::TabItem{name="Open kildekode"}
Kyrie begynte arbeidet med å _digitalisere_ kirkepostillen høsten 2022. Med digitalisering menes konvertering av Finn B. Andersens kirkepostille fra henholdsvis pdf og html til markdown-format.

Kildekoden finner du her:
- https://github.com/lovkyndig/kirkepostille

Årsaken til denne publiseringen er evangeliske tanker. Finn B. Andersens utgave av kirkepostillen er public domain. Men tekst som er skjult i html-kode er vanskelig å kopiere og bruke av andre. Tanken bak mitt åpen-kildekode-prosjekt er at andre datakyndige evangelister kan kopiere mine md-filer og gjerne lage sin egen hjemmeside eller app. Målet er at flest mulig vil begynne å lese og bruke kirkepostillen regelmessig. Det er uviktig hvilken nettside de bruker ved lesning og studering av kirkepostillen.
::::

::

[^1]: "let, så skal I finne"_ er fra Matt 7, 7.

[^2]: Anførselstegn kalles også for sitattegn, gåseøyne eller hermetegn. Her følger noen anførselstegn som jeg har sett brugt: " ", ' ', « », eller ” ”.
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.19",
"version": "0.3.10",
"description": "⚡A book from 1888 with 1743 pages, converted to Nuxt content, implemented with pagefind.",
"homepage": "https://kirkepostille.vercel.app",
"author": "lovkyndig",
Expand Down

1 comment on commit fe53f2f

@vercel
Copy link

@vercel vercel bot commented on fe53f2f 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.vercel.app
kirkepostille-git-main-lovkyndig.vercel.app

Please sign in to comment.