feat: scaffold repo — CSS guide, landing page, westside migration #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
plan-pal-e-agency→ Phase 14 → Phase 14aRepo
forgejo_admin/pal-e-playgroundUser Story
As a dev agent writing frontend CSS
I want a canonical CSS philosophy reference and proven project prototypes in one repo
So that I can follow the established layout systems, rules, and debugging playbook before writing any CSS
Context
The platform's frontend workflow requires vanilla HTML/CSS prototyping before production SvelteKit work. Previously, this was split across
html-playground(shared, messy) andwestside-playground(project-specific). The decision (2026-03-15) is to unify intopal-e-playgroundwith a canonical CSS guide and per-project folders.The CSS philosophy teaches 3 layout systems (Box Model, Flexbox, Grid), 5 core properties (display, position, size, spacing, overflow), 10 layout rules, and a 6-step debugging playbook. This is the entire mental model for frontend layout.
Convention:
convention-frontend-css. SOP:sop-frontend-experiment.File Targets
Files to create:
guide/index.html— CSS philosophy reference. Teaches Box Model, Flexbox, Grid, 5 core properties, 10 layout rules, debugging playbook. Style it using the philosophy it teaches (Atkinson Hyperlegible,#fafafabg,#1a1a1atext,#0366d6links,max-width: 48rem, mobile breakpoint 600px). Include interactive examples where possible (live box model visualization, flexbox demo).index.html— Landing page linking toguide/andwestside/. Same styling.westside/— Copy ALL content from~/westside-playground/:index.html,admin.html,coach.html,parent.html,player-profile.html,visitor.html,stories.html,shared/app.css,shared/style.css,shared/logo.jpeg. Verify relative paths work after migration.Files NOT to touch:
package.jsonor npm artifacts — vanilla onlypal-e-home/folder — deferredAcceptance Criteria
guide/index.htmlloads in browser and teaches CSS philosophy with working examplesindex.htmllanding page links to guide and westsidewestside/content fully migrated — all 7 HTML pages + shared/ assets render correctlypackage.jsonor build artifacts in repoTest Expectations
Constraints
convention-frontend-cssexactly: CSS custom properties for colors, Atkinson Hyperlegible,max-width: 48rem, mobile breakpoint at 600pxChecklist
Related
project-frontend-playground— parent projectconvention-frontend-css— CSS rules this guide teachessop-frontend-experiment— workflow this repo supportsArchitecture decision update (2026-03-15): Linked-repo model, not folder model.
pal-e-playgroundis the hub only — CSS guide + landing page. Project prototypes stay in their own[project]-playgroundrepos (e.g.westside-playgroundstays separate).PR #2 rework needed:
westside/directory entirely — westside-playground stays as its own repoguide/index.htmlandindex.html(landing page)