[Feature] Support for Character Styles for Inline Text
Version: 13.0
Problem:
Currently, Captivate only supports paragraph-level formatting (Paragraph Styles). There is no way to define reusable character styles for quick and consistent inline emphasis. The existing “Highlight” inline element is too limited (no padding, margin, border, border-radius, etc.), leading to inconsistent workarounds and unnecessary manual inline formatting.
Use Cases:
- Highlighting key terms
- Inline quotes / badges
- Keyboard shortcuts / keycaps
- Code snippets
- Labels / status indicators
Suggestion:
Introduce freely definable character styles supporting:
- color, background-color
- font properties
- padding, margin
- border, border-radius
Configurable in:
- GUI (Theme-Editor)
- theme.json
Benefits:
- consistent corporate branding via global styling
- improved readability and learner orientation
- reduced manual inline formatting
- clearer emphasis of instructional key terms