feat(brand): frame-note logo, wordmark, icons and OG images #75

Merged
eliott merged 1 commit from feat/brand-identity into main 2026-10-14 19:23:57 +02:00
Owner

New brand identity for rollnote.

  • New mark: a 35mm film frame with a dog-eared corner (light, dark and mono SVGs)
  • Custom "frame o" monoline wordmark and lockup; app-brand-lockup replaces the text wordmark in the sidebar
  • Regenerated favicon.svg (adapts to dark mode), favicon.ico, PWA, maskable and Apple touch icons, and both OG images
  • Product name written as lowercase rollnote everywhere; manifest theme_color set to #0C0A09
  • scripts/brand/generate.py regenerates every asset; docs/brand-assets.md rewritten as the brand spec
  • Fix: the sidebar avatar was squashed into an oval by a long email

No version bump (released straight to main).

New brand identity for rollnote. - New mark: a 35mm film frame with a dog-eared corner (light, dark and mono SVGs) - Custom "frame o" monoline wordmark and lockup; `app-brand-lockup` replaces the text wordmark in the sidebar - Regenerated favicon.svg (adapts to dark mode), favicon.ico, PWA, maskable and Apple touch icons, and both OG images - Product name written as lowercase `rollnote` everywhere; manifest `theme_color` set to `#0C0A09` - `scripts/brand/generate.py` regenerates every asset; `docs/brand-assets.md` rewritten as the brand spec - Fix: the sidebar avatar was squashed into an oval by a long email No version bump (released straight to main).
feat(brand): frame-note logo, wordmark, icons and OG images
Some checks failed
tests / test (pull_request) Has been cancelled
7cef5d6661
- New mark: a 35mm film frame with a dog-eared corner (light, dark, mono)
- Custom "frame o" monoline wordmark and lockup, inlined via app-brand-lockup
  in the sidebar (replaces the text wordmark)
- Regenerated favicon.svg (adapts to dark mode), favicon.ico, PWA, maskable
  and Apple touch icons, and both OG images
- Product name written as lowercase "rollnote" everywhere; manifest
  theme_color set to #0C0A09
- scripts/brand/generate.py regenerates every asset; docs/brand-assets.md
  rewritten as the new brand spec
- Fix the sidebar avatar being squashed into an oval by a long email
eliott merged commit b813f129b9 into main 2026-10-14 19:23:57 +02:00
eliott deleted branch feat/brand-identity 2026-10-14 19:23:57 +02:00
Sign in to join this conversation.
No reviewers
No labels
run-ci
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
RollNote/rollnote-front!75
No description provided.