Parent PRD
#53
Type
AFK
What to build
Jeden wspólny szablon strony gry sterowany konfiguracją — School's Out! i Coin Collector renderują identyczną oprawę, różni się wyłącznie konfiguracja (tytuł, embed, treść sekcji, grafika):
- Gra nad zagięciem: istniejący embed gry widoczny bez scrollowania (desktop 1366×768 i mobile 390×844); okno gry w nowej, spójnej oprawie.
- Sekcje pod grą: „How to play" (sterowanie, zasady), „Features", screenshoty (placeholdery do czasu assetów), link do drugiej gry („Play next").
- Mechaniki gier bez zmian — dotykamy wyłącznie oprawy wokół embedu.
Konfiguracja gier w content.json + typy (slug, tytuł, opis sekcji, źródło embedu, grafika). Kontekst: PRD #53 → Implementation Decisions (Strony gier); plan plans/landing-upgrade.md Faza 6.
Assumptions
Out of scope for this issue
- Do NOT zmieniaj plików/stron samych gier (zewnętrzne embedy) ani ich mechanik.
- Do NOT wstawiaj prawdziwych screenshotów (finałowe issue) — placeholdery.
- Do NOT dotykaj stron produktów (osobny issue: szablon produktu).
Acceptance criteria
How to verify
yarn dev — otwórz /schools-out i /coin-collector: układ identyczny, treści różne
- Gra widoczna bez scrolla na obu rozdzielczościach (DevTools responsive)
- Zagraj krótko w obie gry — sterowanie i działanie bez zmian
- Kliknij „Play next" — przechodzi do drugiej gry
yarn build && yarn test && yarn lint — exit 0
Blocked by
User stories addressed
- User story 7 (wejście w gry z Products)
- User story 8 (gra nad foldem + sekcje edukacyjne)
- User story 9 (identyczny układ obu stron gier)
Parent PRD
#53
Type
AFK
What to build
Jeden wspólny szablon strony gry sterowany konfiguracją — School's Out! i Coin Collector renderują identyczną oprawę, różni się wyłącznie konfiguracja (tytuł, embed, treść sekcji, grafika):
Konfiguracja gier w content.json + typy (slug, tytuł, opis sekcji, źródło embedu, grafika). Kontekst: PRD #53 → Implementation Decisions (Strony gier); plan
plans/landing-upgrade.mdFaza 6.Assumptions
/productsnadal linkuje do obu gier (issue Home: sekcje treści (lineup umux → ExSize → ADM-CLI, features, social proof, FAQ, CTA) #58 zdejmuje gry z home, nie z /products).Out of scope for this issue
Acceptance criteria
yarn build && yarn test && yarn lint]How to verify
yarn dev— otwórz/schools-outi/coin-collector: układ identyczny, treści różneyarn build && yarn test && yarn lint— exit 0Blocked by
User stories addressed