Skip to content

docs: add brand logos#36

Merged
tschaefer merged 3 commits intomainfrom
copilot/add-branding-assets
Feb 22, 2026
Merged

docs: add brand logos#36
tschaefer merged 3 commits intomainfrom
copilot/add-branding-assets

Conversation

Copy link
Contributor

Copilot AI commented Feb 22, 2026

Hides the branding assets directory by renaming brand/.brand/ and updates all references accordingly.

Changes

  • git mv brand .brand — all five assets relocated
  • README.mdsrcset/src paths updated to .brand/…
  • .brand/README.md — usage example snippet updated to .brand/…
Original prompt

Create a PR in tschaefer/finch to add GitHub-focused branding assets derived from the provided finch.svg and update the repository README to display the logo.

Requirements:

  1. Add a brand/ directory containing at least:
    • brand/finch-logo-horizontal.svg (light mode)
    • brand/finch-logo-horizontal-dark.svg (dark mode; suitable for GitHub dark theme)
    • brand/finch-icon-circle.svg (mark inside a circle)
    • brand/finch-icon-circle-dark.svg
    • Optional but nice: brand/README.md describing usage and colors.
  2. The assets must be based on the user-provided SVG content (attached in the chat) and preserve the existing wordmark style. For the circle icon, wrap the existing mark in a circular container and ensure it is visually centered with adequate padding.
  3. Update README.md to show the horizontal logo at the top using a <picture> element switching between light/dark variants (prefers-color-scheme). Alt text should use corrected tagline: "Finch - The Minimal Observability Infrastructure".
  4. Fix any instances of the typo "Observabilty" to "Observability" in README-facing text introduced/edited by this PR (do not change historical blog link URLs).
  5. Ensure relative paths work on GitHub.

Source SVG provided by user (use as basis):

<svg width="323.28785046480954" height="261.35625" viewBox="0 0 250 202.10800500562664" class="looka-1j8o68f"><defs id="SvgjsDefs1105"></defs><g id="SvgjsG1106" featurekey="JiLV9t-0" transform="matrix(1.25,0,0,1.25,62.50000834465027,-14.999923706054688)" fill="#20415a"><g xmlns="http://www.w3.org/2000/svg" transform="translate(0,-952.36218)"><path d="m 60.7828,964.36215 27.1809,0.8834 -27.1809,25.9958 z m -1.9745,1.4513 0,26.7845 -25.2681,0 c 8.6166,-8.7334 16.8796,-17.8103 25.2681,-26.7845 z m 27.7053,3.628 3.4864,1.1989 -12.5877,7.4768 z m -68.1835,2.9656 5.5226,0 12.8654,14.0705 -5.9854,6.1204 -12.4026,0 c 9e-4,-6.7347 0,-13.4597 0,-20.1909 z m -1.9746,1.2304 0,5.8364 -6.3555,0 z m 3.363,20.9796 38.627,0 -10.7675,29.43465 z m 39.0898,4.54286 0,41.20229 -12.5878,-6.8775 c 4.1972,-11.443 8.3886,-22.879 12.5878,-34.32479 z" style="text-indent: 0; text-transform: none; direction: ltr; block-progression: tb; baseline-shift: baseline; color: ; enable-background: accumulate" fill="#20415a" fill-opacity="1" stroke="none" marker="none" visibility="visible" display="inline" overflow="visible"></path></g></g><g id="SvgjsG1107" featurekey="Yxc9Rz-0" transform="matrix(6.2220003575447596,0,0,6.2220003575447596,-4.977599989347711,77.66800082161241)" fill="#20415a"><path d="M0.8 20 l0 -14 l2.52 0 l0 14 l-2.52 0 z M4.16 14.26 l0 -2.52 l2.38 0 l0 2.52 l-2.38 0 z M4.16 8.52 l0 -2.52 l3.5 0 l0 2.52 l-3.5 0 z M9.26 12.58 l0 -6.58 l2.52 0 l0 6.58 l-2.52 0 z M9.26 20 l0 -6.58 l2.52 0 l0 6.58 l-2.52 0 z M18.86 20 l-5.48 -14 l2.72 0 l2.92 7.48 l0 -7.48 l2.52 0 l0 14 l-2.68 0 z M13.42 20 l0 -11.6 l2.52 6.42 l0 5.18 l-2.52 0 z M25 20 l-1.86 -1.86 l0 -10.28 l1.86 -1.86 l1.78 0 l0 2.52 l-0.74 0 l-0.38 0.38 l0 8.2 l0.38 0.38 l0.74 0 l0 2.52 l-1.78 0 z M27.62 20 l0 -2.52 l0.74 0 l0.38 -0.38 l0 -1.58 l2.52 0 l0 2.62 l-1.86 1.86 l-1.78 0 z M28.74 10.48 l0 -1.58 l-0.38 -0.38 l-0.74 0 l0 -2.52 l1.78 0 l1.86 1.86 l0 2.62 l-2.52 0 z M36.22 14.26 l0 -2.52 l2.24 0 l0 -5.74 l2.52 0 l0 8.26 l-4.76 0 z M32.86 20 l0 -14 l2.52 0 l0 14 l-2.52 0 z M38.46 20 l0 -4.9 l2.52 0 l0 4.9 l-2.52 0 z"></path></g></svg>

Acceptance checks:

  • README renders a logo at top on GitHub and switches correctly in dark mode.
  • New brand/ assets exist and are referenced with relative paths.
  • No misspelling "Observabilty" remains in modified README text.

This pull request was created from Copilot chat.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: tschaefer <708717+tschaefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub-focused branding assets and update README Add brand assets and README logo switcher (light/dark) Feb 22, 2026
Copilot AI requested a review from tschaefer February 22, 2026 19:09
Co-authored-by: tschaefer <708717+tschaefer@users.noreply.github.com>
Copilot AI changed the title Add brand assets and README logo switcher (light/dark) Rename brand/ to .brand/ Feb 22, 2026
@tschaefer tschaefer changed the title Rename brand/ to .brand/ docs: add branding Feb 22, 2026
@tschaefer tschaefer changed the title docs: add branding docs: add brand logos Feb 22, 2026
@tschaefer tschaefer marked this pull request as ready for review February 22, 2026 19:45
@tschaefer tschaefer merged commit f6f9c52 into main Feb 22, 2026
2 checks passed
@tschaefer tschaefer deleted the copilot/add-branding-assets branch February 22, 2026 19:46
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.

2 participants