Compare commits

..

No commits in common. "79c679096f8ba5e4ea3a36cf6bdc3a37f2bc8da3" and "be3d77837e99c5b1ef9dd946fc3545dfa5c7b270" have entirely different histories.

1074 changed files with 100097 additions and 13590 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -17,15 +17,12 @@ The replica is served at **https://familyfed.bcgen.ie**.
| Path | What it is |
|------|------------|
| `index.html` | Home page |
| `*/index.html` | Public pages and archives; folder names are live URL paths |
| `blog/` | Mirrored blog archive, category, tag, and dated pages |
| `assets/` | CSS, JavaScript, fonts, images, PDFs, and static vendor files |
| `docs/` | Maintainer notes and site-structure documentation |
| `*.html` | Top-level pages |
| `css/` | Stylesheets |
| `js/` | Page JavaScript |
| `assets/` | Images, fonts, and other static assets |
| `.forgejo/` | **Deploy automation — do not touch** (see "Guardrails") |
Treat top-level content folders as production URLs. Do not move or rename them
unless redirects are planned outside this repo.
Preview through a local web server, not by opening the `.html` file directly, so
that absolute links (e.g. `/css/style.css`) resolve.

View file

@ -5,25 +5,11 @@ HTML/CSS/JS, served exactly as committed.
Live at **https://familyfed.bcgen.ie**.
## Project structure
This site is maintained as static HTML/CSS/JS. Top-level folders such as
`about-us/`, `events/`, `services/`, and `2013-sunday-service-archive/` are public
URLs, so do not move or rename them without also planning redirects.
- `index.html` — home page
- `*/index.html` — public pages and archives
- `blog/` — mirrored blog archive pages
- `assets/` — CSS, JavaScript, fonts, images, PDFs, and static vendor files
- `docs/` — maintainer notes and structure guides
- `.forgejo/` — deploy automation, do not edit during content work
## Editing & deploy
Plain static files, no build step. Edit on a branch, **preview locally**
(`python3 -m http.server 8000` → http://localhost:8000), open a PR into `main`, and
merge — merging `main` auto-deploys to the live site within ~1 minute.
See **[AGENTS.md](./AGENTS.md)** for the full workflow and
**[docs/SITE-STRUCTURE.md](./docs/SITE-STRUCTURE.md)** for a maintainer-oriented
map of what lives where.
See **[AGENTS.md](./AGENTS.md)** for the full workflow and repo layout (also read by
AI coding assistants).

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show more