From 1bcc6a8b46809eced164a332d3c0f302e233dcf1 Mon Sep 17 00:00:00 2001 From: Nathan Nutter Date: Mon, 17 Aug 2026 15:10:56 -0500 Subject: [PATCH 1/5] Refactor: Format --- index.html | 114 ++++++++++++++++++----------------------------------- 1 file changed, 39 insertions(+), 75 deletions(-) diff --git a/index.html b/index.html index c9667a2..ab59a72 100644 --- a/index.html +++ b/index.html @@ -24,9 +24,9 @@ aria-controls="morning-prayer evening-prayer" aria-label="Switch to evening prayer" > - Good morning + + Good morning +

@@ -54,9 +54,7 @@

Rise to God's glory

say:

- In the name of the Father
- and of the Son
- and of the Holy Spirit.
+ In the name of the Father and of the Son and of the Holy Spirit. Amen.

@@ -72,34 +70,22 @@

Rise to God's glory

Apostles’ Creed

- I believe in God,
- the Father Almighty,
- Maker of heaven and earth. + I believe in God, the Father Almighty, Maker of heaven and + earth.

- And in Jesus Christ,
- His only Son,
- our Lord,
- who was conceived by the Holy Spirit,
- born of the virgin Mary,
- suffered under Pontius Pilate,
- was crucified, died and was buried.
- He descended into hell.
- The third day He rose again from the dead.
- He ascended into heaven
-   and sits at the right hand of God, the Father - Almighty.
- From thence He will come to judge
-   the living and the dead. + And in Jesus Christ, His only Son, our Lord, who was + conceived by the Holy Spirit, born of the virgin Mary, + suffered under Pontius Pilate, was crucified, died and was + buried. He descended into hell. The third day He rose again + from the dead. He ascended into heaven and sits at the right + hand of God, the Fathe Almighty. From thence He will come to + judge the living and the dead.

- I believe in the Holy Spirit,
- the holy Christian Church,
- the communion of saints,
- the forgiveness of sins,
- the resurrection of the body,
- and the life everlasting.
- Amen. + I believe in the Holy Spirit, the holy Christian Church, the + communion of saints, the forgiveness of sins, the + resurrection of the body, and the life everlasting. Amen.

@@ -110,22 +96,13 @@

Apostles’ Creed

The Lord’s Prayer

- Our Father who art in heaven,
- hallowed be Thy name,
- Thy kingdom come,
- Thy will be done
-   on earth as it is in heaven.
- Give us this day our daily bread;
- and forgive us our trespasses,
-   as we forgive those
-   who trespass against us;
- and lead us not into temptation,
- but deliver us from evil.
- For Thine is the kingdom
-   and the power
-   and the glory
-   forever and ever.
- Amen. + Our Father who art in heaven, hallowed be Thy name, Thy + kingdom come, Thy will be done on earth as it is in heaven. + Give us this day our daily bread; and forgive us our + trespasses, as we forgive those who trespass against us; and + lead us not into temptation, but deliver us from evil. For + Thine is the kingdom and the power and the glory forever and + ever. Amen.

@@ -140,19 +117,13 @@

The Lord’s Prayer

>

- I thank you, my heavenly Father,
- through Jesus Christ, Your dear Son,
- that You have kept me this night
-   from all harm and danger;
- and I pray that You would keep me this day
-   also from sin and every evil,
- that all my doings and life may please You.
- For into Your hands I commend myself,
-   my body and soul, and all things.
- Let Your holy angel be with me,
- that the evil foe may have
-   no power over me.
- Amen. + I thank you, my heavenly Father, through Jesus Christ, Your dear + Son, that You have kept me this night from all harm and danger; + and I pray that You would keep me this day also from sin and + every evil, that all my doings and life may please You. For into + Your hands I commend myself, my body and soul, and all things. + Let Your holy angel be with me, that the evil foe may have no + power over me. Amen.

@@ -182,9 +153,7 @@

Rest in God’s care

and say:

- In the name of the Father
- and of the Son
- and of the Holy Spirit.
+ In the name of the Father and of the Son and of the Holy Spirit. Amen.

@@ -204,18 +173,12 @@

Rest in God’s care

>

- I thank you, my heavenly Father,
- through Jesus Christ, Your dear Son,
- that You have graciously kept me this day;
- and I pray that You would forgive me
-   all my sins where I have done wrong,
- and graciously keep me this night.
- For into Your hands I commend myself,
-   my body and soul, and all things.
- Let Your holy angel be with me,
- that the evil foe may have
-   no power over me.
- Amen. + I thank you, my heavenly Father, through Jesus Christ, Your dear + Son, that You have graciously kept me this day; and I pray that + You would forgive me all my sins where I have done wrong, and + graciously keep me this night. For into Your hands I commend + myself, my body and soul, and all things. Let Your holy angel be + with me, that the evil foe may have no power over me. Amen.

@@ -229,8 +192,9 @@

Rest in God’s care

href="https://bookofconcord.org/small-catechism/" target="_blank" rel="noreferrer" - >Read the source + Read the source +

From 7e48114045be61c97fde1a90a5da0a6011bd3c91 Mon Sep 17 00:00:00 2001 From: Nathan Nutter Date: Mon, 17 Aug 2026 15:41:30 -0500 Subject: [PATCH 2/5] Refactor: Simplify structure/formatting --- index.html | 169 ++++++++++++++++++++++------------------------------- script.js | 16 +---- styles.css | 1 - 3 files changed, 73 insertions(+), 113 deletions(-) diff --git a/index.html b/index.html index ab59a72..2fde205 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ class="period-toggle" type="button" id="period-toggle" - aria-controls="morning-prayer evening-prayer" + aria-controls="prayer-panel" aria-label="Switch to evening prayer" > @@ -36,24 +36,31 @@ -
+
-
+

Morning Prayer

Rise to God's glory

+
-

+

In the morning when you get up, make the sign of the holy cross and say:

-

+

+

+ In the name of the Father and of the Son and of the Holy Spirit. + Amen. +

+ @@ -61,59 +68,55 @@

Rise to God's glory

Then, kneeling or standing, repeat the Apostles’ Creed and the Lord’s Prayer:

-
-
-
-

Apostles’ Creed

-
-

- I believe in God, the Father Almighty, Maker of heaven and - earth. -

-

- And in Jesus Christ, His only Son, our Lord, who was - conceived by the Holy Spirit, born of the virgin Mary, - suffered under Pontius Pilate, was crucified, died and was - buried. He descended into hell. The third day He rose again - from the dead. He ascended into heaven and sits at the right - hand of God, the Fathe Almighty. From thence He will come to - judge the living and the dead. -

-

- I believe in the Holy Spirit, the holy Christian Church, the - communion of saints, the forgiveness of sins, the - resurrection of the body, and the life everlasting. Amen. -

-
-
-
-

The Lord’s Prayer

-
-

- Our Father who art in heaven, hallowed be Thy name, Thy - kingdom come, Thy will be done on earth as it is in heaven. - Give us this day our daily bread; and forgive us our - trespasses, as we forgive those who trespass against us; and - lead us not into temptation, but deliver us from evil. For - Thine is the kingdom and the power and the glory forever and - ever. Amen. -

-
-
-
+
+
+

Apostles’ Creed

+
+

+ I believe in God, the Father Almighty, Maker of heaven and + earth. +

+

+ And in Jesus Christ, His only Son, our Lord, who was conceived + by the Holy Spirit, born of the virgin Mary, suffered under + Pontius Pilate, was crucified, died and was buried. He + descended into hell. The third day He rose again from the + dead. He ascended into heaven and sits at the right hand of + God, the Fathe Almighty. From thence He will come to judge the + living and the dead. +

+

+ I believe in the Holy Spirit, the holy Christian Church, the + communion of saints, the forgiveness of sins, the resurrection + of the body, and the life everlasting. Amen. +

+
+
+
+

The Lord’s Prayer

+
+

+ Our Father who art in heaven, hallowed be Thy name, Thy + kingdom come, Thy will be done on earth as it is in heaven. + Give us this day our daily bread; and forgive us our + trespasses, as we forgive those who trespass against us; and + lead us not into temptation, but deliver us from evil. For + Thine is the kingdom and the power and the glory forever and + ever. Amen. +

+
+

If you choose, you may also say this little prayer:

@@ -127,49 +130,11 @@

The Lord’s Prayer

-

- Then go joyfully to your work, singing a hymn, like that of the Ten - Commandments, or whatever your devotion may suggest. -

-
-
- - diff --git a/script.js b/script.js index 70d770c..1087ac4 100644 --- a/script.js +++ b/script.js @@ -9,8 +9,7 @@ const prayerPeriods = { }, }; -const prayerPanels = document.querySelectorAll("[data-prayer-panel]"); -const commonPrayers = document.querySelector("#common-prayers"); +const prayerElements = document.querySelectorAll("[data-prayer-period]"); const periodToggle = document.querySelector("#period-toggle"); const periodLabel = document.querySelector("#period-label"); const currentTime = document.querySelector("#current-time"); @@ -36,22 +35,13 @@ function updatePeriodLabel(period) { function showPrayer(period) { selectedPeriod = period; - prayerPanels.forEach((panel) => { - panel.hidden = panel.dataset.prayerPanel !== period; + prayerElements.forEach((element) => { + element.hidden = element.dataset.prayerPeriod !== period; }); - placeCommonPrayers(period); updatePeriodLabel(period); } -function placeCommonPrayers(period) { - const targetSlot = document.querySelector( - `[data-common-prayers-slot="${period}"]`, - ); - - targetSlot.append(commonPrayers); -} - function updateClock() { const now = new Date(); const nextAutomaticPeriod = getPrayerPeriod(now); diff --git a/styles.css b/styles.css index 1b1b658..3ccd0f5 100644 --- a/styles.css +++ b/styles.css @@ -172,7 +172,6 @@ button.period-toggle:hover { } .prayer-body { - max-width: 43rem; padding: 1.65rem 1.6rem 1.85rem; } From 6759be27ee2fcb3bd97dcaa25e60762c64764b8b Mon Sep 17 00:00:00 2001 From: Nathan Nutter Date: Mon, 17 Aug 2026 15:58:37 -0500 Subject: [PATCH 3/5] Add Luther's Rose icons --- README.md | 5 ++ apple-touch-icon.png | Bin 0 -> 18639 bytes favicon.ico | Bin 0 -> 15086 bytes favicon.svg | 1 + index.html | 124 +++++++++++++++++++++++++------------------ styles.css | 1 - 6 files changed, 78 insertions(+), 53 deletions(-) create mode 100644 apple-touch-icon.png create mode 100644 favicon.ico create mode 100644 favicon.svg diff --git a/README.md b/README.md index 5da8d8c..d63491a 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,11 @@ The workflow in `.github/workflows/pages.yml` publishes the site to GitHub Pages In the repository settings, set **Pages → Build and deployment → Source** to **GitHub Actions**. The standard project-site address will be `https://nnutter.github.io/prayers/`. +## Icon + +The Luther’s Rose icon is based on [Lutherrose.svg](https://upload.wikimedia.org/wikipedia/commons/a/ab/Lutherrose.svg) by [Jed](https://commons.wikimedia.org/wiki/User:Jed), licensed under [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/). +The PNG and ICO files are generated from the SVG master. + ## Source The prayers are from [Luther’s Small Catechism](https://bookofconcord.org/small-catechism/). diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca028117940381b183f60cc25c62c26aaaeb0724 GIT binary patch literal 18639 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 K|9}7D8Ten>n1SK| literal 0 HcmV?d00001 diff --git a/favicon.svg b/favicon.svg new file mode 100644 index 0000000..78ea2dc --- /dev/null +++ b/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html index 2fde205..da74afc 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,9 @@ + + + Rest in God’s care In the evening when you go to bed, make the sign of the holy cross and say:

-

- In the name of the Father and of the Son and of the Holy Spirit. - Amen. -

- +
+

Trinitiarian Formula

+
+

+ In the name of the Father and of the Son and of the Holy Spirit. + Amen. +

+
+

Then, kneeling or standing, repeat the Apostles’ Creed and the Lord’s Prayer:

-
-
-

Apostles’ Creed

-
-

- I believe in God, the Father Almighty, Maker of heaven and - earth. -

-

- And in Jesus Christ, His only Son, our Lord, who was conceived - by the Holy Spirit, born of the virgin Mary, suffered under - Pontius Pilate, was crucified, died and was buried. He - descended into hell. The third day He rose again from the - dead. He ascended into heaven and sits at the right hand of - God, the Fathe Almighty. From thence He will come to judge the - living and the dead. -

-

- I believe in the Holy Spirit, the holy Christian Church, the - communion of saints, the forgiveness of sins, the resurrection - of the body, and the life everlasting. Amen. -

-
-
-
-

The Lord’s Prayer

-
-

- Our Father who art in heaven, hallowed be Thy name, Thy - kingdom come, Thy will be done on earth as it is in heaven. - Give us this day our daily bread; and forgive us our - trespasses, as we forgive those who trespass against us; and - lead us not into temptation, but deliver us from evil. For - Thine is the kingdom and the power and the glory forever and - ever. Amen. -

-
-
-
+
+

Apostles’ Creed

+
+

+ I believe in God, the Father Almighty, Maker of heaven and + earth. +

+

+ And in Jesus Christ, His only Son, our Lord, who was conceived + by the Holy Spirit, born of the virgin Mary, suffered under + Pontius Pilate, was crucified, died and was buried. He descended + into hell. The third day He rose again from the dead. He + ascended into heaven and sits at the right hand of God, the + Fathe Almighty. From thence He will come to judge the living and + the dead. +

+

+ I believe in the Holy Spirit, the holy Christian Church, the + communion of saints, the forgiveness of sins, the resurrection + of the body, and the life everlasting. Amen. +

+
+
+
+

The Lord’s Prayer

+
+

+ Our Father who art in heaven, hallowed be Thy name, Thy kingdom + come, Thy will be done on earth as it is in heaven. Give us this + day our daily bread; and forgive us our trespasses, as we + forgive those who trespass against us; and lead us not into + temptation, but deliver us from evil. For Thine is the kingdom + and the power and the glory forever and ever. Amen. +

+
+

If you choose, you may also say this little prayer:

@@ -118,6 +119,7 @@

The Lord’s Prayer

aria-label="Morning optional prayer" data-prayer-period="morning" > +

Morning Prayer

I thank you, my heavenly Father, through Jesus Christ, Your dear @@ -136,6 +138,7 @@

The Lord’s Prayer

data-prayer-period="evening" hidden > +

Evening Prayer

I thank you, my heavenly Father, through Jesus Christ, Your dear @@ -158,14 +161,31 @@

The Lord’s Prayer

- From Luther’s Small Catechism. + From Luther’s Small Catechism, - Read the source + read the source. +
+ The Luther Rose icons are based on + + Lutherrose.svg + + and licensed under + + CC BY-SA 3.0 .

diff --git a/styles.css b/styles.css index 3ccd0f5..fc87b1a 100644 --- a/styles.css +++ b/styles.css @@ -260,7 +260,6 @@ blockquote p { } .source-note a { - margin-left: 0.45rem; color: var(--pico-primary); text-decoration-color: rgba(224, 189, 117, 0.45); text-underline-offset: 0.2em; From 319b945ede914e2cb08eee1d57895aa47c07b474 Mon Sep 17 00:00:00 2001 From: Nathan Nutter Date: Mon, 17 Aug 2026 16:20:00 -0500 Subject: [PATCH 4/5] Switch to "Rise in God's grace" --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index da74afc..6161dc6 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,7 @@

Morning Prayer

-

Rise to God's glory

+

Rise in God's grace