mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-08-23 14:52:18 +10:00
feat: enable semantic CSS by default
This commit is contained in:
@@ -17,7 +17,7 @@ rss: true
|
||||
- Added the Semantic CSS editor under **Design → Custom Styles**, with live status, error line and column numbers, "selector matches nothing" warnings, stylesheet undo and redo, **Reset to applied stylesheet**, **Copy stylesheet**, and a focus mode that opens full-width on mobile. [d2ffbf961](https://github.com/amruthpillai/reactive-resume/commit/d2ffbf961)
|
||||
- Resumes still using the previous Custom Styles form get a converted stylesheet draft to review; the original legacy rules stay active until you select **Activate Semantic CSS**, and remain available for rollback. [d2ffbf961](https://github.com/amruthpillai/reactive-resume/commit/d2ffbf961)
|
||||
- Added semantic selectors, attributes, and template-specific parts for all 15 templates, plus pagination and page-size controls (`break-inside`, `orphans`, `widows`, `-resume-min-presence-ahead`, `size`) and PDF-dimension media queries. [d2ffbf961](https://github.com/amruthpillai/reactive-resume/commit/d2ffbf961)
|
||||
- Self-hosters control the rollout with the new `FLAG_SEMANTIC_CSS_AUTHORING` and `FLAG_SEMANTIC_CSS_DEFAULT` environment variables. [d2ffbf961](https://github.com/amruthpillai/reactive-resume/commit/d2ffbf961)
|
||||
- New resumes start in Semantic CSS mode automatically, while existing legacy styles remain active until their converted draft is explicitly activated.
|
||||
- Invalid style intents are now filtered out instead of discarding the whole rule set, so one bad entry no longer drops your valid custom styles. [689e7e24d](https://github.com/amruthpillai/reactive-resume/commit/689e7e24d)
|
||||
- Custom style numeric inputs are clamped to their supported ranges. [2a0782517](https://github.com/amruthpillai/reactive-resume/commit/2a0782517)
|
||||
- Award titles can now be un-bolded through custom styles. [08d859010](https://github.com/amruthpillai/reactive-resume/commit/08d859010)
|
||||
|
||||
+1
-11
@@ -9969,23 +9969,13 @@
|
||||
"smtpEnabled": {
|
||||
"type": "boolean",
|
||||
"description": "Whether outbound email (SMTP) is configured on this instance."
|
||||
},
|
||||
"semanticCssAuthoring": {
|
||||
"type": "boolean",
|
||||
"description": "Whether Semantic CSS authoring is enabled on this instance."
|
||||
},
|
||||
"semanticCssDefault": {
|
||||
"type": "boolean",
|
||||
"description": "Whether new resumes start in Semantic CSS mode."
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"disableSignups",
|
||||
"disableEmailAuth",
|
||||
"showSponsors",
|
||||
"smtpEnabled",
|
||||
"semanticCssAuthoring",
|
||||
"semanticCssDefault"
|
||||
"smtpEnabled"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user