Skip to content

feat(site): add logo and favicon to docs site - #65

Merged
yuyakinjo merged 2 commits into
mainfrom
feat/site-logo-favicon
Sep 11, 2026
Merged

yuyakinjo merged 2 commits into
mainfrom
feat/site-logo-favicon

Conversation

@yuyakinjo

Copy link
Copy Markdown
Owner

概要

ドキュメントサイトのヘッダーにロゴ画像とfaviconを追加しました。

変更内容

  • ヘッダーのブランドテキスト(ドット+タイトル+"Docs")を decopin-logo-long.webp のロゴ画像に置き換え
  • favicon.png を追加し、各ページの <head> に favicon リンクを追加
  • scripts/build-site.ts でこれらのアセットをビルド出力先(out/)にコピーする処理を追加
  • site/assets/ にロゴ関連画像一式と生成プロンプトのメモ(image-prompts.md)を追加

確認事項

  • サイトをローカルでビルド・プレビューして見た目を確認

- ヘッダーのブランドテキストをロゴ画像(decopin-logo-long.webp)に置き換え
- favicon.pngを追加してmetaタグに反映
- build-site.tsでこれらのアセットをoutディレクトリにコピー
@github-actions

github-actions Bot commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

Startup benchmark

hello world, 50 warm runs. Both builds are measured in the same
job on the same runner, so the machine cancels out of the comparison.

Build Mean Own share
this PR 22.0 ms 18.0 ms
main 22.1 ms 18.0 ms
empty Bun binary (runtime floor) 4.1 ms —

Difference: -0.0 ms (-0.0%) against main.

Own share is the mean minus the runtime floor — the part this project is
responsible for. CI runners are noisy; read anything under a few percent
as noise rather than a regression.

Bundle size

Minimal CLI (test/fixtures/hello-app: one command, <Line> only),
decopin build --minify. Framework code is all of it, so growth here is
framework growth.

Build Size
this PR 82.5 KB
main 82.5 KB

Difference: +0.0 KB (+0.0%) against main.
Bytes are deterministic: any difference is real, not runner noise.

@yuyakinjo
yuyakinjo merged commit 35f19df into main Sep 11, 2026
5 checks passed
@yuyakinjo
yuyakinjo deleted the feat/site-logo-favicon branch September 11, 2026 16:39
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