Improve bookmark logo variation and documentation screenshot #55

Merged
eleith merged 1 commits from improve-bookmark-logos-and-screenshot into main 2026-10-27 12:59:31 +00:00

Summary

  • Remove the unused root demo/ directory.
  • Choose generated initials background colors by stable link ID instead of group, retaining title-derived initials and the existing high-contrast palette.
  • Replace the README screenshot with a compact 850 × 635 light-theme capture showing eight real service logos and two initials fallbacks.
  • Add regression coverage for variation within groups and color stability through title/group changes, plus a patch changeset.

Screenshot assets

The capture configuration and real logo assets remain local in the existing ignored apps/web/config/ and apps/web/public/demo/ directories, as intended. Only the final screenshot is tracked; docs/directory.example.yaml is unchanged.

Validation

  • 474 web unit tests passed.
  • 14 focused browser tests passed (generated logos, image fallback, and configured images).
  • Production build and bootstrap TypeScript compilation passed.
  • Svelte check: zero errors or warnings.
  • Formatting, lint, and diff checks passed for changed source files; changeset formatting passed.
  • Inspected the final screenshot; all eight logos and two initials loaded, search was enabled, and no browser page errors occurred.
## Summary - Remove the unused root `demo/` directory. - Choose generated initials background colors by stable link ID instead of group, retaining title-derived initials and the existing high-contrast palette. - Replace the README screenshot with a compact 850 × 635 light-theme capture showing eight real service logos and two initials fallbacks. - Add regression coverage for variation within groups and color stability through title/group changes, plus a patch changeset. ## Screenshot assets The capture configuration and real logo assets remain local in the existing ignored `apps/web/config/` and `apps/web/public/demo/` directories, as intended. Only the final screenshot is tracked; `docs/directory.example.yaml` is unchanged. ## Validation - 474 web unit tests passed. - 14 focused browser tests passed (generated logos, image fallback, and configured images). - Production build and bootstrap TypeScript compilation passed. - Svelte check: zero errors or warnings. - Formatting, lint, and diff checks passed for changed source files; changeset formatting passed. - Inspected the final screenshot; all eight logos and two initials loaded, search was enabled, and no browser page errors occurred.
eleith-gitea-agent Bot added 1 commit 2026-10-27 12:53:06 +00:00
Improve bookmark logo variation and documentation screenshot
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
6cf5640126
eleith merged commit 6cf5640126 into main 2026-10-27 12:59:31 +00:00
eleith deleted branch improve-bookmark-logos-and-screenshot 2026-10-27 12:59:31 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/directory#55