mirror of
https://github.com/olehomelchenko/astrolabe.git
synced 2026-08-08 02:02:33 +00:00
Chart theming: user font upload (FontFace-from-IndexedDB) + variable-font weight support
This commit is contained in:
@@ -514,9 +514,13 @@ is in the maintained plan, not the archive.
|
||||
|
||||
**Chart theming** (`exploration/chart-theming-scope.md`):
|
||||
|
||||
- **User font upload** — FontFace-from-IndexedDB tier; theme `fonts: { family, source: 'file' }`.
|
||||
- ~~**User font upload** — FontFace-from-IndexedDB tier~~ ✅ (incl. variable-font weight
|
||||
support; arch 05 → User-uploaded fonts). Font dependencies derive from the config, not a
|
||||
theme field.
|
||||
- **Google Fonts opt-in CDN tier** — keyless catalog, opt-in only.
|
||||
- **SVG export font embedding** — embed face data so exported SVGs render off-app.
|
||||
- **SVG export font embedding** — embed face data so exported SVGs render off-app; carries
|
||||
the **§08 export font-byte round-trip** too (shared base64 machinery — user fonts don't yet
|
||||
travel with an exported workspace).
|
||||
- **Theme↔font pairing metadata** — a suggestion nicety.
|
||||
- **Built-in expressive theme preset gallery** — e.g. "Editorial", "Terminal", "Sketch".
|
||||
|
||||
|
||||
Reference in New Issue
Block a user