Skip to content

feat(dashboard): dashboard 增加 favicon 与 apple-touch-icon(裁掉 logo 留白放大图标)#312

Merged
deepcoldy merged 1 commit into
masterfrom
wt/claude-dashboard-favico-logo
Jun 26, 2026
Merged

feat(dashboard): dashboard 增加 favicon 与 apple-touch-icon(裁掉 logo 留白放大图标)#312
deepcoldy merged 1 commit into
masterfrom
wt/claude-dashboard-favico-logo

Conversation

@deepcoldy

Copy link
Copy Markdown
Owner

改动

给 dashboard 增加 favicon(浏览器标签页图标),并顺带补了 apple-touch-icon(移动端加到桌面的图标)。

按需求裁掉原 botmux logo 四周约 20% 的留白,把 bn 图标放大居中:

  • 新增 favicon.png(512²) 与 apple-touch-icon.png(180²),背景沿用原 logo 的浅紫
  • index.html <head> 增加 <link rel="icon"><link rel="apple-touch-icon">
  • package.jsondashboard:bundle 增加两个图标到 dist/dashboard-web 的拷贝步骤
  • 走现有 /assets/ 静态路由(与 style.css/app.js 同机制)

采用「仅图标」裁法:16/32px 标签页下也清晰。

验证

  • pnpm build 通过;确认 favicon.png/apple-touch-icon.png 落到 dist/dashboard-web/,shipped index.html 含两个 link 标签

裁掉原 botmux logo 四周约 20% 的留白,把 bn 图标放大居中,生成 favicon.png(512²) 与 apple-touch-icon.png(180²),背景沿用原 logo 浅紫。
- index.html <head> 增加 <link rel="icon"> 与 <link rel="apple-touch-icon">
- dashboard:bundle 增加两个图标拷贝到 dist/dashboard-web
- 走现有 /assets/ 静态路由,与 style.css 同机制
@deepcoldy deepcoldy merged commit a2279f3 into master Jun 26, 2026
1 check passed
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