diff --git a/README.md b/README.md index bd7edce7..3a726da1 100644 --- a/README.md +++ b/README.md @@ -323,27 +323,34 @@ NextCommunity.github.io/ │ │ ├── codespell.txt # Accepted words for spell checks │ │ └── zizmor.yml # GitHub Actions security lint config │ ├── workflows/ -│ │ ├── deploy.yml # Deployment workflow -│ │ ├── prek-audit.yml # prek audit workflow -│ │ ├── prek-manual.yml # Manual prek workflow -│ │ ├── prek.yml # Standard prek workflow -│ │ └── super-linter.yml # Super-linter workflow +│ │ ├── deploy.yml # Production deployment workflow +│ │ ├── firebase-hosting-merge.yml # Firebase deploy on merge +│ │ ├── firebase-hosting-pull-request.yml # Firebase preview deploys for PRs +│ │ ├── prek-audit.yml # prek audit workflow +│ │ ├── prek-manual.yml # Manual prek workflow +│ │ ├── prek.yml # Standard prek workflow +│ │ └── super-linter.yml # Super-linter workflow │ ├── CODEOWNERS # Code ownership rules │ ├── dependabot.yml # Dependabot configuration │ └── FUNDING.yml # Sponsorship links ├── src/ │ ├── _data/ # Site-wide data files │ │ ├── build.js # Build metadata injected into templates -│ │ └── levels.json # XP level definitions for gamification +│ │ ├── levels.json # XP level definitions for gamification +│ │ └── site.js # Global site metadata │ ├── _includes/ # Reusable Nunjucks templates │ │ ├── bio.njk # Individual developer profile layout │ │ ├── footer.njk # Site footer wrapper │ │ ├── footer-details.njk # Footer content (links, credits) │ │ ├── game-modal.njk # Modal overlay for mini-games │ │ ├── game-stats.njk # In-game XP / stats display +│ │ ├── github-ribbon.njk # "Fork me on GitHub" ribbon include │ │ ├── header.njk # Site header wrapper │ │ ├── header-details.njk # Header content (nav, theme toggle) +│ │ ├── layouts/ +│ │ │ └── base.njk # Base page layout wrapper │ │ ├── matrix-overlay.njk # Matrix rain easter egg overlay +│ │ ├── seo-meta.njk # SEO/Open Graph metadata tags │ │ ├── scripts.njk # JS