XuzandClaude Opus 5 d8e41646ec 系统图标改成品牌色徽章
图标从 14px 提到 20px,加上该系统品牌色的圆形底。

- 品牌色用各项目公布的官方值,写在 host_os! 表里而不是渲染处;设计
  规范禁止界面写死颜色,但留了「颜色本身即数据」这一档,品牌色属于
  这一类。
- logo 一律白色,只有 Tux 和 OpenBSD 这两个黄色品牌换成黑色,判据是
  WCAG 相对亮度,阈值取得比正文对比度要求高,因为几乎所有品牌都用白
  标画自己的 logo。
- AlmaLinux 和 macOS 没有单一官方色,改用 foreground / background 跟
  随主题,这也是 Apple 官方的画法。
- 徽章沿用 Avatar 的画法:主题圆角加一圈 border 描边。描边是纯黑或
  纯白品牌在明暗两个主题下都还看得见的原因。
- 分组行和其他行用 plain_mark 占同宽槽位,否则标签对不齐。
- 未探测到的会话退回 muted 底色加名称首字,aria_label 也从那个字改成
  「未探测到系统」,屏幕阅读器读一个孤零零的字没有意义。

顺带在文档里记下:GPUI 的 svg() 是单色遮罩,要彩色只能走 img()。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018Ub6VpmWWAJB15MnYLT9G5
2026-09-12 13:52:04 +08:00
2026-09-12 09:33:59 +08:00
2026-09-12 09:33:59 +08:00
2026-09-12 13:52:04 +08:00
2026-09-12 13:52:04 +08:00
2026-09-11 20:41:07 +08:00
2026-09-12 13:52:04 +08:00
2026-09-12 13:52:04 +08:00
2026-09-11 20:41:07 +08:00
2026-09-12 09:33:59 +08:00
S
Description
High-performance native SSH client in Rust, GPU-rendered with GPUI: host manager, terminal, WinSCP-style SFTP and port forwarding. Rust 编写、GPU 渲染的原生 SSH 客户端。
https://shellrs.com
GPL-3.0
14 MiB
0 Stars 1 Watchers 0 Forks
ShellRS 0.1.8
Latest
2026-10-11 08:40:38 +00:00
Languages
Rust 99.8%
Shell 0.1%