parent
fe208b0a77
commit
f9e0339cbf
924 changed files with 1877 additions and 1908 deletions
39
docs/SITE-STRUCTURE.md
Normal file
39
docs/SITE-STRUCTURE.md
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
# Site Structure
|
||||
|
||||
This is a static production site. Folder names at the repository root are live
|
||||
URL paths, so keep public pages in place unless redirects are planned.
|
||||
|
||||
## Root
|
||||
|
||||
- `index.html` - home page
|
||||
- `*/index.html` - public pages and archive pages
|
||||
- `blog/` - blog archive, category, tag, and dated pages
|
||||
- `archive/` - historical speech and Sunday service archives
|
||||
- `css/` - site-level stylesheets
|
||||
- `js/` - site-level scripts
|
||||
- `assets/` - images, PDFs, fonts, theme files, uploads, and vendor files
|
||||
- `docs/` - maintainer documentation
|
||||
- `docker/` and `compose.yaml` - local static server preview
|
||||
- `.forgejo/` - deployment automation
|
||||
|
||||
## Asset Layout
|
||||
|
||||
- `css/block-library.css` - WordPress block styles used across the site
|
||||
- `js/jquery.min.js` - shared jQuery dependency used across the site
|
||||
- `assets/theme/` - exported theme styles, scripts, fonts, and images
|
||||
- `assets/vendor/` - exported third-party plugin/vendor assets
|
||||
- `assets/uploads/` - uploaded images and PDFs used by content pages
|
||||
|
||||
## Local Preview
|
||||
|
||||
Run:
|
||||
|
||||
```bash
|
||||
docker compose up
|
||||
```
|
||||
|
||||
Then open:
|
||||
|
||||
```text
|
||||
http://localhost:8080
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue