fix(cv): restore distinct responsive templates
This commit is contained in:
@@ -22,14 +22,16 @@ which is retained only for the legacy tailored-draft flow and is not used by the
|
||||
| Palette | `Accent`, `Ink`, `Muted`, `Line`, `Paper`, `SidebarBg`, `SidebarInk`, `HeadingColor` |
|
||||
| Typography | `HeadingFont`, `BodyFont`, `UtilityFont`, `NameSizePt`, `HeadingSizePt`, `BodySizePt`, `LineHeight` |
|
||||
| Spacing | `PageMarginMm`, `SectionGapMm`, `EntryGapMm` |
|
||||
| Styling | `HeaderStyle` (`plain`\|`band`\|`centered`\|`kicker`), `HeadingStyle` (`caps-rule`\|`underline`\|`plain`\|`bar`), `PhotoShape` (`none`\|`square`\|`rounded`\|`circle`), `DefaultIcons`, `NumberSections` |
|
||||
| Styling | `HeaderStyle` (`plain`\|`band`\|`centered`\|`kicker`), `HeadingStyle` (`caps-rule`\|`underline`\|`plain`\|`bar`), `DefaultSkillsStyle` (`tags`\|`text`\|`bullets`), `PhotoShape` (`none`\|`square`\|`rounded`\|`circle`), `DefaultIcons`, `NumberSections` |
|
||||
| Capabilities | `SupportedSettings` controls which editor panels the template exposes |
|
||||
|
||||
The renderer computes CSS from these plus normalized variant overrides: printable palette, curated
|
||||
fonts, body/heading size, line height, spacing, page size, layout, sidebar width/content, header and
|
||||
heading treatments, skills presentation, photo and icons. `SidebarSections` decides which section
|
||||
keys move to the sidebar for the two-column layouts. Changing a template or override never transforms
|
||||
the structured career content.
|
||||
the structured career content. Selecting a different template clears previous structural overrides
|
||||
(`Layout`, header/heading treatment and sidebar geometry) so its own design is immediately visible;
|
||||
content and deliberate colour/typography/spacing choices remain untouched.
|
||||
|
||||
## Adding a theme
|
||||
|
||||
|
||||
Reference in New Issue
Block a user