docs/agent/design/templates/swiss-single-spec.md
ID: swiss-single
Layout: Single Column (Vertical Stack)
Design System: Swiss International Style
The Swiss Single Column template is a traditional, clean, and highly readable layout. It emphasizes content hierarchy through bold typography and generous whitespace. It is the default template and is suitable for most professions, especially those requiring detailed descriptions of experience.
Uses the system font stack defined in _base.module.css.
| Element | Class (Base) | Font Family | Size | Weight |
|---|---|---|---|---|
| Name | .resume-name | Serif | 2em (28px) | 700 |
| Title | .resume-title | Sans | 1.05em | 400 |
| Section Header | .resume-section-title | Serif | 1.2em | 700 |
| Item Title | .resume-item-title | Sans | 1em | 700 |
| Body Text | .resume-text | Sans | 1em (14px) | 400 |
| Metadata | .resume-meta | Mono | 0.82em | 400 |
components/resume/styles/_base.module.css (Typography, Spacing)components/resume/styles/swiss-single.module.css (Container)components/resume/styles/_tokens.css (Colors)_tokens.css to change global theme, or override CSS variables in inline styles.--section-gap and --item-gap in resume settings.