feat: add Lora variable fonts and Wood Stamp journal headings #20

Merged
Athemis merged 1 commit from experiment/serif-fonts-for-text-blocks into v13-appv2 2025-11-23 19:11:32 +00:00
Owner

Implement hybrid typography approach with modern variable fonts.
This restores some elements of look and feel from previous v12 versions:

Typography Changes:

  • Add Lora v3.021 variable font for long-form text blocks (line-height: 1.6)
  • Add Wood Stamp font to journal entry headings with hierarchical sizing
  • Keep UI elements (inputs, labels, buttons, lists) in sans-serif

Lora Applied To (positive list approach):

  • Biography and description sections
  • ProseMirror editor content (both active and read-only modes)
  • Journal entry page content
  • Multi-line text areas (special characteristics)

Wood Stamp Applied To Journal Entries:

  • Entry title: 3em
  • h1: 2.5em, h2: 2.25em, h3: 2em, h4: 1.75em
  • All uppercase with optimized letter-spacing (0.05em)

Variable Font Benefits:

  • Upgraded to Lora v3.021 (latest release)
  • Uses variable fonts (WOFF2) instead of static fonts
  • 41% smaller file size (174 KB vs 297 KB)
  • Supports continuous font-weight range 400-700
  • Better performance and flexibility

Implementation excludes embedded lists, tables, and UI controls
from serif styling for optimal readability and UI consistency.

Implement hybrid typography approach with modern variable fonts. This restores some elements of look and feel from previous v12 versions: Typography Changes: - Add Lora v3.021 variable font for long-form text blocks (line-height: 1.6) - Add Wood Stamp font to journal entry headings with hierarchical sizing - Keep UI elements (inputs, labels, buttons, lists) in sans-serif Lora Applied To (positive list approach): - Biography and description sections - ProseMirror editor content (both active and read-only modes) - Journal entry page content - Multi-line text areas (special characteristics) Wood Stamp Applied To Journal Entries: - Entry title: 3em - h1: 2.5em, h2: 2.25em, h3: 2em, h4: 1.75em - All uppercase with optimized letter-spacing (0.05em) Variable Font Benefits: - Upgraded to Lora v3.021 (latest release) - Uses variable fonts (WOFF2) instead of static fonts - 41% smaller file size (174 KB vs 297 KB) - Supports continuous font-weight range 400-700 - Better performance and flexibility Implementation excludes embedded lists, tables, and UI controls from serif styling for optimal readability and UI consistency.
feat: add Lora variable fonts and Wood Stamp journal headings
All checks were successful
ci/woodpecker/pr/checks Pipeline was successful
c5ef589b33
Implement hybrid typography approach with modern variable fonts:

Typography Changes:
- Add Lora v3.021 variable font for long-form text blocks (line-height: 1.6)
- Add Wood Stamp font to journal entry headings with hierarchical sizing
- Keep UI elements (inputs, labels, buttons, lists) in sans-serif

Lora Applied To (positive list approach):
- Biography and description sections
- ProseMirror editor content (both active and read-only modes)
- Journal entry page content
- Multi-line text areas (special characteristics)

Wood Stamp Applied To Journal Entries:
- Entry title: 3em
- h1: 2.5em, h2: 2.25em, h3: 2em, h4: 1.75em
- All uppercase with optimized letter-spacing (0.05em)

Variable Font Benefits:
- Upgraded to Lora v3.021 (latest release)
- Uses variable fonts (WOFF2) instead of static fonts
- 41% smaller file size (174 KB vs 297 KB)
- Supports continuous font-weight range 400-700
- Better performance and flexibility

Implementation excludes embedded lists, tables, and UI controls
from serif styling for optimal readability and UI consistency.
Athemis merged commit dec7f95128 into v13-appv2 2025-11-23 19:11:32 +00:00
Athemis deleted branch experiment/serif-fonts-for-text-blocks 2025-11-23 19:11:32 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Athemis/ds4!20
No description provided.