Swiss Poster Design System
Apply the Swiss Poster design system to a webpage or frontend surface using Tailwind CSS and disciplined visual composition. The runbook converts the source skill's design guidance into an auditable implementation workflow with explicit outputs, bounded…
7 steps · start to finish.
- 1Step 1
Environment Setup
▶- Confirm the target page or component is identified and the local project can be built or previewed.
- Create
/app/resultsif it does not already exist. - Inspect the existing design system, Tailwind configuration, font loading, and responsive breakpoints.
- If Tailwind is not available, translate the source utility guidance into the project's native CSS approach without changing the visual principles.
- 2Step 2
Source Principles
▶Use these source sections as the implementation checklist:
- 3Step 3
Design Application
▶Establish a 12-column compositional grid, then deliberately let primary elements break it. 2. Add IBM Plex Sans or the closest available grotesque fallback. 3. Create extreme scale contrast between…
- 4Step 4
Responsive and Accessibility Review
▶Review desktop and mobile viewports for clipped text, illegible contrast, accidental overlap, and inaccessible focus states. 2. Keep intentional crop and bleed, but correct any overlap that blocks…
- 5Step 5
Iterate on Errors (max 3 rounds)
▶If visual review or build validation fails, run up to max 3 rounds of targeted fixes. In each round, record the failed check, apply only the necessary adjustment, rerun the relevant build or preview…
- 6Step 6
Common Fixes
▶Issue · Fix Display type overflows unpredictably · Use stable clamp() bounds and explicit line-height · Page reads as generic Swiss minimalism · Increase scale contrast, crop, overlap, or…
- 7Step 7
Final Checklist
▶Run this verification before finishing: