Skip to content

Commit

Permalink
v1.0.0-rc.2
Browse files Browse the repository at this point in the history
  • Loading branch information
lovkyndig committed Nov 20, 2023
1 parent 707f10c commit 1241c0f
Show file tree
Hide file tree
Showing 24 changed files with 219 additions and 413 deletions.
8 changes: 4 additions & 4 deletions app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ export default defineAppConfig({
version: pkg.version,
description: pkg.description,
homepage: pkg.homepage,
logo: '/img/svg/text-logo.svg'
logo: 'Kyrie Eleison'
},
menu: { btn: 'Google' },
menu: { btn: 'Blog' },
author: pkg.author,
email: '[email protected]',
avatar: '/img/svg/avatar.svg',
favicon: '/favicon.svg',
assetTypes: [],
giscus: {
repo: 'lovkyndig/pwa-starter-app',
repoId: 'R_kgDOKmGHzA',
repoId: 'R_kgDOKuIfCwR_kgDOKuIfCwR_kgDOKuIfCw',
category: 'Comments',
categoryId: 'DIC_kwDOKmGHzM4Cavwl',
categoryId: 'DIC_kwDOKuIfC84Ca_5_',
mapping: 'url',
reactionsEnabled: '1',
emitMetadata: '0',
Expand Down
19 changes: 13 additions & 6 deletions content/1.about.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,30 @@ head.description: 'I am using this starter kit to hold all my apps that I have o
---

# About PWA Starter App
:MdcHeader{ line1="Welcome to PWA Starter App!" line2="line2" }
:MdcHeader{ line1="I'm a PWA Starter App" line2="and a layer two template" line3="based on Create Google App" line4="simplify the app-building"}

::TabGroup
::::TabItem{name="Why?"}
I'm using it as a starter kit, because I want the same theme in all my apps, and fokus on the content when I'm writing content.
I'm using this as a starter kit, because I want the same theme in all my apps, and fokus on the content when I'm writing content.

Maybe the most important thing is that the content on my pages is heavy (and serious) - and its about words, not pictures or videos.

When it takes about on hour to read only one article, you need the futrues in this repo with search-functionalities and collapseble accordions, and a amazing catalog with overview of the content.[^1]
When it takes about on hour to read only one article, you need the futures in this repo;
- with search-functionalities,
- collapseble accordions,
- and a amazing catalog with overview of the content.[^1]
::::

::::TabItem{name="Content"}
All the _articles_ in the _content_-folder is a copy of the content in one of my other apps; [Create Google App](https://github.com/lovkyndig/create-google-app){:target="_blank" .text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}.
::::TabItem{name="Layer1 and 2"}
This layer 2 have only one package that this app is created from: [Create Google App](https://github.com/lovkyndig/create-google-app){:target="_blank" .text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}.

The parent them "Create Google App" is the layer1, who holds all the css, javascript, plugins etc. etc.

If you want to focus on the content, this template givs the oportunity to that.
::::

::::TabItem{name="Support?"}
If you are a new in this games, please ask me questions! Write a [question](https://github.com/lovkyndig/pwa-starter-app/discussions/categories/q-a){:target="_blank" .text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}, or a comment below. Then I will get in touch as soon I get the message.
If you are new in this games, please ask me questions! Write a [question](https://github.com/lovkyndig/pwa-starter-app/discussions/categories/q-a){:target="_blank" .text-blue-500 .hover:text-blue-600 .transition-colors .duration-300}, or a comment below. Then I will get in touch as soon I get the message.
::::

::
Expand Down
60 changes: 33 additions & 27 deletions content/1.article/1.intro.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,55 @@
---
articleType: note
head.title: How to Create Google App?
created: 2023-10-10
updated: 2023-11-03
head.title: How to use this PWA Starter App?
created: 2023-11-16
updated: 2023-11-16
tags:
- Overview
---

# How to become a google app developer?
In this tutorial you will learn to create an app and publish it; first as as an homepage, and then on Google Play Store, in less than one week. The tutorial is split in to foure step.
# How to use this PWA Starter App?
The easiest wat is to install it as a template from [GitHub](https://github.com/lovkyndig/pwa-starter-app), and then create the content in markdown-format. Thats it. Don't thing about html, css and javascript.

## Install and Setup
The goal on this **first step** is to install the _template_-package on our local machine.
## Ordinary Install
```bash
# Change yarn with "npm", "npmn" or wathever you want
yarn install
```

If you are already familiar with GitHub, then you can download this app, install the packages and get a local _copy_ of it on your local machine in 10 minutes.
## Use this template
![How to Use this template to install this theme from GitHub?](./use-this-template.webp "How to Use this template to install this theme from GitHub?")

Is that's the case you can jump to the last step about Using [bubblewrap](/article/create-and-upload/create-app/bubblewrap) and [Google Play Console](/article/create-and-upload/upload-app/play-console).
Well, here you see a screen-clip of the screen you have to find to do it. [Here is the link](https://github.com/lovkyndig/pwa-starter-app)

But still, if you have downloaded packages that stands on its own feet, be aware of that this package is also a template. In this tutorial we will try to help people that have no programming skills, therefore we will use the template (then you get better owerview - of the content).
## Content and config-files
The `md`-content and the constants in `app.config`and `nuxt.config` is all that need to be changed to create a new website or app.

The first step (for non-developers) is to [create GitHub-account](https://github.com/join){:target="_blank"}.[^1]
### Content
The content is written in markdown (md) format. All files in the `content`-folder.

### Setup and install
Download or clone the repo. Read more about it in [Setup and install](/article/setup-and-deploy/setup/setup-and-install)
### app.config
The `app.config`- holds all the constants. Change them like you want.

## Content and config
The goal in this **second step** is to have our own content in markdown-format. Read about it in [Content and config](/article/setup-and-deploy/content/content-and-config)
`App.config` is a copy of the same file in layer 1 _Create Google App_.

## GitHub and Vercel
In **this third step** the goal is to push the repo on our local machine out to GitHub and connect it to Vercel. Read about it in [GitHub and Vercel](/article/setup-and-deploy/deploy/github-and-vercel)
### nuxt.config
`nuxt.config` holds only the **runtimeConfig**-constants.

### Verification and Analytics
After deploying the GitHub-repo to Vercel we can verify our ownership in [Google Search Console](/article/setup-and-deploy/deploy/verification-and-analytics#google-search-console) and connect to [Vercel Analytics](/article/setup-and-deploy/deploy/verification-and-analytics#vercel-analytics).
## Images
Well, don't forget to change all the images in the `public/pwa`-folder.

## Create and upload app
The goal in **this last step** is to publish an app on `Google App Store`.
All the images in the `content`-folder is cloned and inserted automatic in the `public`-folder, on `dev`-command.

If you already are a open-source-programmer and familiar with github and deploying repos on _vercel_, you can skip the step abowe and jump right to this step (as said above).
## manifest.webmanifest
This file holds all the info for the PWA. Changes all text and images. Here you see what size your pwa-images has to have.

This step have two substep:
1. [Using bubblewrap](/article/create-and-upload/create-app/bubblewrap)
2. [Google App Console](/article/create-and-upload/upload-app/play-console)
## Privacy policy
Don't forget to change the names in the `privacy policy`.

## Note
[^1]: Not necessary on this time in the tutorial, but the best time to do it. So please return to the tutorial, after the creating;)
## rss and sitemap
Rss and sitemap is created on build or generate.

Copy them from the `build`-folders and put them inside `public`-folder.

<!--
Made by laywer Kyrie Eleison 2023.
Expand Down
47 changes: 47 additions & 0 deletions content/1.article/2.catechism/2.the-commandments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
series: 5.parts
articleType: note
showTime: false
showOutdatedWarning: false
created: 2023-11-20
updated: 2023-11-20
tags:
- 10 Commandments
---

# 10 Commandments
THE TEN COMMANDMENTS OF GOD

## 1. Thou shalt have no other gods before Me.
1. Thou shalt have no other gods before Me.

## 2. You shall not misuse the name of God.
2. Thou shalt not take the name of the Lord, thy God, in vain (for the Lord will not hold him guiltless that taketh His name in vain).

## 3. Thou shalt sanctify the holy-day.
3. Thou shalt sanctify the holy-day. (Remember the Sabbath-day to keep it holy.)

## 4. Thou shalt honor thy father and mother
4. Thou shalt honor thy father and mother (that thou mayest live long upon the earth).

## 5. Thou shalt not kill.
5. Thou shalt not kill.

## 6. Thou shalt not commit adultery.
6. Thou shalt not commit adultery.

## 7. Thou shalt not steal.
7. Thou shalt not steal.

## 8. Thou shalt not bear false witness
8. Thou shalt not bear false witness against thy neighbor.

## 9. Thou shalt not covet thy neighbor's ...
9. Thou shalt not covet thy neighbor's house.

## 10. Thou shalt not covet
10. Thou shalt not covet thy neighbor's wife, nor his man-servant, nor his maid-servant, nor his cattle [ox, nor his ass], nor anything that is his.

<!--
Made by laywer Kyrie Eleison 2023.
-->
26 changes: 26 additions & 0 deletions content/1.article/2.catechism/3.the-creed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
series: 5.parts
articleType: note
showTime: false
showOutdatedWarning: false
created: 2023-11-21
updated: 2023-11-21
tags:
- 3 Creed
---

# The Creed
THE CHIEF ARTICLES OF OUR FAITH

## The Father
1. I believe in God the Father Almighty, Maker of heaven and earth.

## The Son
2. And in Jesus Christ, His only Son, our Lord; who was conceived by the Holy Ghost, born of the Virgin Mary; suffered under Pontius Pilate, was crucified, dead and buried; He descended into hell; the third day He rose again from the dead; He ascended into heaven, and sitteth on the right hand of God the Father Almighty; from thence He shall come to judge the quick and the dead.

## The Holy Ghost
3. I believe in the Holy Ghost, the holy Christian Church, the communion of saints, the forgiveness of sins, the resurrection of the body, and the life everlasting. Amen.

<!--
Made by laywer Kyrie Eleison 2023.
-->
45 changes: 45 additions & 0 deletions content/1.article/2.catechism/4.the-lords paryer copy 2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
series: 5.parts
articleType: note
showTime: false
showOutdatedWarning: false
created: 2023-11-22
updated: 2023-11-22
tags:
- Lord's Prayer
---

# The lord's prayer
THE PRAYER, OR "OUR FATHER," WHICH CHRIST TAUGHT

Our Father who art in heaven.

## 1. Hallowed be Thy name.
1. Hallowed be Thy name.

## 2. Thy kingdom come.
2. Thy kingdom come.

## 3. Thy will be done on earth as it is in heaven.
3. Thy will be done on earth as it is in heaven.

## 4. Give us this day our daily bread.
4. Give us this day our daily bread.

## 5. And forgive us
5. And forgive us our trespasses as we for give those who trespass against us.

## 6. And lead us not into temptation.
6. And lead us not into temptation.

## 7. But deliver us from evil.
7. But deliver us from evil. [For Thine is the kingdom and the power and the glory, forever and ever.] Amen.

## Summa
These are the most necessary parts which one should first learn to repeat word for word, and which our children should be accustomed to recite daily when they arise in the morning, when they sit down to their meals, and when they retire at night; and until they repeat them, they should be given neither food nor drink. Likewise every head of a household is obliged to do the same with respect to his domestics, man-servants and maid-servants, and not to keep them in his house if they do not know these things and are unwilling to learn them. For a person who is so rude and unruly as to be unwilling to learn these things is not to be tolerated; for in these three parts everything that we have in the Scriptures is comprehended in short, plain, and simple terms. For the holy Fathers or apostles (whoever they were) have thus embraced in a summary the doctrine, life, wisdom, and art of Christians, of which they speak and treat, and with which they are occupied.

Now, when these three parts are apprehended, it behooves a person also to know what to say concerning our Sacraments, which Christ Himself instituted, Baptism and the holy body and blood of Christ, namely, the text which Matthew 28, 19ff and Mark 16, 15f record at the close of their Gospels when Christ said farewell to His disciples and sent them forth.

<!--
Made by laywer Kyrie Eleison 2023.
-->
20 changes: 20 additions & 0 deletions content/1.article/2.catechism/5.the-baptism.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
series: 5.parts
articleType: note
showTime: false
showOutdatedWarning: false
created: 2023-11-23
updated: 2023-11-23
tags:
- The Baptism
---

# The baptism
Go ye and teach all nations, baptizing them in the name of the Father, and of the Son, and of the Holy Ghost. He that believeth and is baptized shall be saved; but he that believeth not shall be damned.

## 1 Cor. 11, 23f
So much is sufficient for a simple person to know from the Scriptures concerning Baptism. In like manner, also, concerning the other Sacrament, in short, simple words, namely, the text of St. Paul [1 Cor. 11, 23f ].

<!--
Made by laywer Kyrie Eleison 2023.
-->
30 changes: 30 additions & 0 deletions content/1.article/2.catechism/6.the-sacrament.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
series: 5.parts
articleType: note
showTime: false
showOutdatedWarning: false
created: 2023-11-24
updated: 2023-11-24
tags:
- The Sacrament
---

# The sacrament of the altar
OF THE SACRAMENT (The Lord's Supper)

## My body
Our Lord Jesus Christ, the same night in which He was betrayed, took bread; and when He had given thanks, He brake it, and gave it to His disciples and said, Take, eat; this is, My body, which is given for you: this do in remembrance of Me.

## My blood
After the same manner also He took the cup, when He had supped, gave thanks, and gave it to them, saying, Drink ye all of it; this cup is the new testament in My blood, which is shed for you for the remission of sins: this do ye, as oft as ye drink it, in remembrance of Me.

## Summa
Thus would have, in all, five parts of the entire Christian doctrine which should be constantly treated and required [of children], and heard recited word for word. For you must not rely upon it that the young people will learn and retain these things from the sermon alone. When these parts have been well learned, you may, as a supplement and to fortify them, lay before them also some psalms or hymns, which have been composed on these parts, and thus lead the young into the Scriptures, and make daily progress therein.

However, it is not enough for them to comprehend and recite these parts according to the words only, but the young people should also be made to attend the preaching, especially during the time which is devoted to the Catechism, that they may hear it explained, and may learn to understand what every part contains, so as to be able to recite it as they have heard it, and, when asked, may give a correct answer, so that the preaching may not be without profit and fruit. For the reason why we exercise such diligence in preaching the Catechism so often is that it may be inculcated on our youth, not in a high and subtile manner, but briefly and with the greatest simplicity, so as to enter the mind readily and be fixed in the memory.

Therefore we shall now take up the above-mentioned articles one by one and in the plainest manner possible say about them as much as is necessary.

<!--
Made by laywer Kyrie Eleison 2023.
-->
Loading

0 comments on commit 1241c0f

Please sign in to comment.