No description
  • JavaScript 24.2%
  • SCSS 19.6%
  • Ink 19.3%
  • TypeScript 13.9%
  • CSS 12.9%
  • Other 10.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens ae0927f1c7 Project Thing: no section widens the page
The quadrant stamp starts at 3.4x scale and pushed the document 44px
wider at 1280 and to 517px at 375. Sections clip horizontally at the
viewport edge, which hides nothing visible and keeps sticky layers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:25:01 +02:00
.github/workflows Switch site build to shared GameCult-Quartz 2026-05-01 09:33:51 +01:00
docs Document the brand design language as a guide to its source 2026-09-04 23:07:35 +02:00
GameCult Link Project Thing from the Eve card 2026-10-02 14:12:27 +02:00
output/pdf Simplify Juliana response paper 2026-08-10 23:31:25 +01:00
scripts Wire stichting dossier route 2026-08-05 23:55:46 +01:00
site Project Thing: no section widens the page 2026-10-02 14:25:01 +02:00
.gitattributes Initial Quartz site migration 2026-04-21 02:13:10 +01:00
.gitignore Refresh CultLib project pitch 2026-06-21 16:31:49 +01:00
AGENTS.md Document main branch deployment discipline 2026-05-31 10:50:48 +01:00
CLAUDE.md Wire AGENTS.md into Claude Code memory 2026-09-03 22:23:25 +02:00
README.md Unify studio pages and give the copy teeth 2026-09-04 22:34:59 +02:00

GameCult Site

gamecult-site is the public gamecult.org root site: studio pitch, projects, docs, blog, and the usual pile of ambitions trying to look organized in public.

The site builds against the shared GameCult-Quartz engine. This repo owns published content and the GameCult overlay.

Repo Shape

  • GameCult/: published Markdown content
  • site/: GameCult-specific Quartz overlay
    • quartz.config.ts
    • quartz.layout.ts
    • custom components
    • custom styles in site/quartz/styles/custom.scss
    • static assets
  • quartz-site/public/: generated static output
  • scripts/quartz/quartz.ps1: local build/dev launcher
  • .github/workflows/deploy-quartz.yml: Pages deploy workflow, delegated to GameCult-Quartz

Shared Engine Dependency

Local builds expect the shared engine repo to exist either:

  • as a sibling checkout named GameCult-Quartz, or
  • at the path provided through GAMECULT_QUARTZ_ROOT

Install dependencies in GameCult-Quartz first:

cd ..\GameCult-Quartz
npm ci

Local Development

From this repo root:

.\scripts\quartz\quartz.ps1 dev

For a one-off production build:

.\scripts\quartz\quartz.ps1 build

The shared engine stages a runtime under .quartz-build/engine and writes the final static site to quartz-site/public.

Content Map

  • GameCult/index.md: root landing page and manifesto
  • GameCult/Projects/: public project pages
  • GameCult/Blog/: posts, fiction, and announcements
  • GameCult/Docs/: documentation and infrastructure-facing pages

Aetheria lives on its own site at https://aetheria.gamecult.org; this repo links outward instead of pretending to be both things at once.