Skip to content

feat: add onot logo, favicon, and desktop app icons#89

Merged
haksungjang merged 1 commit into
mainfrom
feat/logo
Jul 14, 2026
Merged

feat: add onot logo, favicon, and desktop app icons#89
haksungjang merged 1 commit into
mainfrom
feat/logo

Conversation

@haksungjang

Copy link
Copy Markdown
Member

What

onot had no logo of its own. This adds a visual identity in the same badge family as the sibling projects (BomLens, TRUSCA): a rounded-square badge with a white notice-document symbol on an indigo-to-cyan gradient, plus an onot / OSS NOTICE GENERATOR wordmark. Everything derives from one source SVG.

Changes

  • docs/images/logo.svg, logo-mark.svg — wordmark (with tagline) and standalone symbol
  • frontend/public/favicon.svg (+ logo.svg, logo-mark.svg); <link rel="icon"> in index.html; the mark now sits next to the in-app title in App.tsx
  • electron/build/icon.png / .ico / .icns — desktop app icon, auto-detected by electron-builder via buildResources
  • electron/assets/logo.svg
  • README.md — leads with the wordmark, matching the sibling projects
  • .gitignore — keep electron/build resources tracked (they are source, not a Python build artifact; the generic build/ rule was catching them)

Palette

Indigo #4F46E5 → Cyan #06B6D4, chosen to sit in the sibling family while staying distinct from BomLens (red/orange) and TRUSCA (navy/teal).

Verification

  • Hangul guard, frontend typecheck, and App tests (11/11) pass
  • Mark stays legible at a 16 px favicon

Introduce a visual identity in the same badge family as the sibling
projects: a rounded-square badge with a white notice-document symbol on
an indigo-to-cyan gradient, plus an 'onot / OSS NOTICE GENERATOR'
wordmark. Everything derives from one source SVG.

- docs/images/logo.svg, logo-mark.svg: wordmark and standalone symbol
- frontend/public/favicon.svg (+ logo.svg, logo-mark.svg); link favicon
  from index.html; show the mark next to the in-app title in App.tsx
- electron/build/icon.png/.ico/.icns: desktop app icon, auto-detected by
  electron-builder via buildResources
- electron/assets/logo.svg
- README: lead with the wordmark, matching the sibling projects
- .gitignore: keep electron/build resources tracked (they are source,
  not a Python build artifact)
@haksungjang
haksungjang merged commit afaf159 into main Jul 14, 2026
22 checks passed
@haksungjang
haksungjang deleted the feat/logo branch July 14, 2026 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant