Skip to content

polish(open-knowledge): docs site nav, wordmark, gray + accent tweaks#30

Merged
inkeep-oss-sync[bot] merged 1 commit into
mainfrom
copybara/sync
Jun 4, 2026
Merged

polish(open-knowledge): docs site nav, wordmark, gray + accent tweaks#30
inkeep-oss-sync[bot] merged 1 commit into
mainfrom
copybara/sync

Conversation

@inkeep-oss-sync
Copy link
Copy Markdown
Contributor

No description provided.

… (#1618)

* polish(open-knowledge): docs site nav, wordmark, gray + accent tweaks

- Replace nav title with inline OkWordmark SVG (currentColor text); resize
  via baseOptions({ wordmarkClassName }) so docs sidebar (h-6) and home
  nav (h-8) can differ.
- Home nav: match page bg, 80px tall, stroke-only Lucide theme toggle
  (Fumadocs hardcoded fill="currentColor"), 2rem gradient fade below.
- Apply stroke-only toggle to docs sidebar too.
- Bump docs neutral grays slightly lighter + faintly warm (oklch chroma
  0.002-0.003 at hue ~80).
- ok-overview accent: canonical #3784ff to match home azure; light ink
  #00245d / soft #e6efff; dark ink/soft via lab() values.

* fix(open-knowledge): add <title> to OkWordmark for biome a11y rule

noSvgWithoutTitle fires statically — it can't see the aria-label coming
through {...props}. Inline <title> makes the SVG accessible regardless
of props; caller-supplied aria-label still wins at runtime.

* polish(open-knowledge): use #69a3ff for dark-mode --ok-accent

* polish(open-knowledge): canonicalize --slide-accent to #3784ff / #69a3ff

Match the azure used in packages/app/src/globals.css so the marketing
site and product app share one canonical accent per theme.

GitOrigin-RevId: ad2ebee806c52d8df4de84769116d6e3bdf06a63
Copy link
Copy Markdown
Contributor

@inkeep-internal-ci inkeep-internal-ci Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval from agents-private public-mirror-sync (run: https://github.com/inkeep/agents-private/actions/runs/26928268752). Source of truth is the monorepo; direct edits on inkeep/open-knowledge are overwritten on next sync.

@inkeep-oss-sync inkeep-oss-sync Bot merged commit ea383d6 into main Jun 4, 2026
2 checks passed
@inkeep-oss-sync inkeep-oss-sync Bot deleted the copybara/sync branch June 4, 2026 03:22
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