ihsiang
15e53db1bc
Merge pull request #7474 from deepseek-harness/Ihsiang/ui-design-standards
...
docs: 统一 UI 设计 skill 与审查流程
2026-11-03 20:54:33 +08:00
yixiangihsiang
a8eaa9e29e
docs: route icon interactions through UI design entry
2026-11-03 20:39:04 +08:00
yixiangihsiang
6299923878
docs: clarify responsive UI skill routing
2026-11-03 20:39:04 +08:00
yixiangihsiang
47e4bbe3db
docs: expose UI design references through one skill
2026-11-03 20:39:03 +08:00
yixiangihsiang
f9a806c0f1
docs: integrate UI review cases and address review feedback
2026-11-03 20:39:03 +08:00
yixiangihsiang
4d7a673e32
docs: clarify minimum UI inspection requirements
2026-11-03 20:38:25 +08:00
yixiangihsiang
491251f618
docs: scale UI review effort to change impact
2026-11-03 20:38:25 +08:00
yixiangihsiang
013a486fc5
docs: preserve actionable UI conditions and examples
2026-11-03 20:38:25 +08:00
yixiangihsiang
7647b11542
docs: retain practical alignment and spacing examples
2026-11-03 20:38:25 +08:00
yixiangihsiang
02e7591591
docs: condense UI skills while preserving design rules
2026-11-03 20:38:25 +08:00
yixiangihsiang
34740e6db0
docs: consolidate UI skill rules and geometry guidance
2026-11-03 20:38:25 +08:00
yixiangihsiang
cb6834f011
docs: define UI design decisions and review workflow
2026-11-03 20:38:25 +08:00
yixiangihsiang
b03c351c0a
fix(client): polish context menu styling and session action groups
2026-10-22 21:21:40 +08:00
yixiangihsiang
ad008e2ea5
fix(client): refine chat duration, theme, and shortcuts
2026-09-28 21:32:57 +08:00
yixiangihsiang and imccyu
6dd319ad5a
test(web): align completed turn spacing
...
Co-authored-by: imccyu <cc.yu@deepseek.com >
2026-09-28 17:18:32 +08:00
yixiangihsiang and imccyu
4be290f4d8
test(client): align shimmer and spacing assertions
...
Co-authored-by: imccyu <cc.yu@deepseek.com >
2026-09-28 17:09:23 +08:00
yixiangihsiang and imccyu
ae9a455bfd
feat(client): unify process row shimmer
...
Co-authored-by: imccyu <cc.yu@deepseek.com >
2026-09-28 16:48:53 +08:00
yixiangihsiang and imccyu
aad6053316
style(chat): tighten process row spacing
...
Co-authored-by: imccyu <cc.yu@deepseek.com >
2026-09-28 16:48:25 +08:00
yixiangihsiang
f1b65c78f1
Merge latest origin/master and refresh translation pairing
2026-09-24 18:59:19 +08:00
yixiangihsiang
4d4bb4c907
fix(client): reveal new-session keys on hover and align settings radius
2026-09-24 18:40:55 +08:00
yixiangihsiang
eccfda04d6
Merge origin/master into ihsiang/shortcut-sidebar-polish
2026-09-24 18:05:36 +08:00
yixiangihsiang
08daf789d5
fix(client): keep new-session shortcuts visible and address review
2026-09-24 17:53:53 +08:00
yixiangihsiang
ed3dcf54c5
feat(web): refine shortcut editing and sidebar hints
2026-09-24 15:55:33 +08:00
yixiangihsiang
63c7e370ce
test(desktop): isolate packaging Git observations from concurrent fixtures
2026-09-24 14:58:55 +08:00
yixiangihsiang
df2372fefe
fix(web): preserve macOS overlay opacity and desktop launch settings
2026-09-24 14:58:55 +08:00
yixiangihsiang
8b60939220
fix(desktop): confine launcher proxies to runtime preparation
2026-09-24 14:58:54 +08:00
yixiangihsiang
fdd14a0989
feat(web): unify UI materials and streamline file review
2026-09-24 14:58:54 +08:00
ihsiang
b09dd94827
feat(web): restore the process-row polish on the grouped work details
...
* feat(web): restore the process-row polish on the grouped work details
The sweep highlight, shared row colors, expanded-row spacing, and the
12–24px font-size range were developed against the pre-revert work-details
implementation. Re-apply them to the grouped implementation that replaced it.
- TextShimmer keeps its active-driven span and now paints a masked sweep
overlay in the theme's `--dsw-alias-label-shimmer` color, so the base text
inherits the caller's color and hover changes.
- DisclosureRow owns the row color: tertiary at rest, secondary on hover,
with glyphs, titles, and summaries inheriting it; tool, skill, command,
reasoning, and workflow rows drop their own hover darkening.
- ChatView spaces process rows 8px apart and keeps 16px beside Assistant
responses; the grouped header sits 8px above its first member.
- The Settings font-size stepper accepts 12–24px, and the grouped header's
leading box and glyph scale with the content font-size delta.
* fix(web): restore blue running status and refine process disclosures
* fix(web): finalize running snapshots and whale animation
* fix(web): preserve disclosure layout and repair CI fixtures
2026-09-23 20:10:50 +08:00
ihsiang
e420c44d60
Merge pull request #4857 from deepseek-harness/ihsiang/unify-code-block-ui
...
feat(web): 统一代码块样式与复制、换行控件
2026-09-22 17:06:07 +08:00
yixiangihsiang
9c6c407da2
Merge master into ihsiang/unify-code-block-ui
2026-09-22 16:57:18 +08:00
yixiangihsiang
5929af046c
Merge master into ihsiang/unify-code-block-ui
2026-09-22 16:32:42 +08:00
yixiangihsiang
780e07b8ed
test(web): align built boot assertions with diff layout
2026-09-22 16:28:46 +08:00
yixiangihsiang
fd8bed1ad0
Merge master into ihsiang/unify-code-block-ui
2026-09-22 15:45:41 +08:00
yixiangihsiang
62f816f3a5
feat(web): refine code card spacing and thinking blocks
2026-09-22 15:44:57 +08:00
yixiangihsiang
ce2ba9b216
Merge master into ihsiang/unify-code-block-ui
2026-09-22 14:23:25 +08:00
yixiangihsiang
f114233545
fix(web): cover code-card overflow and refresh browser expectations
2026-09-21 22:40:55 +08:00
yixiangihsiang
8d2cd0cf72
feat(web): unify code block styling and icon controls
2026-09-21 21:57:35 +08:00
yixiangihsiang
440070e4f8
fix(web): address diff preview review findings
2026-09-21 13:51:53 +08:00
yixiangihsiang
90a1b23e4a
feat(web): preview changed-file diffs on hover
2026-09-21 13:19:52 +08:00
ihsiang
68a684d9c0
Merge pull request #4565 from deepseek-harness/ihsiang/work-details-toggle
...
feat(web): add work details presentation modes
2026-09-18 22:04:42 +08:00
yixiangihsiang
daa2387546
fix(ui-chat): derive trigger titles from durable sources
2026-09-18 21:47:37 +08:00
yixiangihsiang
ae1cf3106b
fix(web): polish work detail interactions
2026-09-18 17:46:32 +08:00
yixiangihsiang
5f90ac119e
fix(web): refine live work disclosure presentation
2026-09-18 17:28:59 +08:00
ihsiang
669bc2036f
Merge pull request #4545 from deepseek-harness/ihsiang/refine-web-review-subagent-status
...
feat(web): refine review and subagent status UI
2026-09-18 17:19:52 +08:00
yixiangihsiang
a0c7299f8b
feat(web): refine review and subagent status UI
2026-09-18 17:01:04 +08:00
yixiangihsiang
0f7a507fbd
test(web): assert stopped summary tone
2026-09-17 21:41:12 +08:00
yixiangihsiang
938436e7bc
fix(web): preserve tool-specific stopped summaries
2026-09-17 21:28:44 +08:00
yixiangihsiang
870388e2c0
test(web): refresh file link snapshot
2026-09-17 21:17:02 +08:00
yixiangihsiang
488e438277
fix(web): address review feedback
2026-09-17 21:04:42 +08:00
yixiangihsiang
4937343a5e
feat(web): unify the client visual language
2026-09-17 19:14:41 +08:00
ihsiang
9441552679
Merge pull request #4163 from deepseek-harness/ihsiang/fix-conversation-width-handle-layering
...
fix(ui): keep transcript resize handles unobtrusive
2026-09-15 14:53:40 +08:00
yixiangihsiang
1bec11e366
fix(ui): keep transcript resize handles unobtrusive
2026-09-15 14:39:38 +08:00
yixiangihsiang and LegGasai
060323d8e2
feat(web): backport feedback and file refinements to 0.1.5
...
Backport the selected changes from PR #3928 and PR #3902 onto dsh-v0.1.5-rc.1, retaining baseline session recordings and excluding newer master commits.
Refs #3927
Refs #3903
Co-authored-by: LegGasai <jyc132780208@sina.com >
2026-09-10 20:51:46 +08:00
yixiangihsiang
1eee75b424
fix(client): satisfy icon validation gates
2026-09-09 16:41:15 +08:00
yixiangihsiang
4ee9e055d5
feat(client): add shared file type icons
2026-09-09 16:41:15 +08:00
ihsiang
9292dd8a2d
feat(workspace): open the workspace in local apps from the web UI ( #3409 )
...
Add the first-party open-in-app host and client packages with a localized Open In menu in the Web Session header.
Resolve installed applications on macOS, Windows, and Linux, launch workspace directories through platform-specific adapters, and remember the selected application.
Closes #1500 .
Co-authored-by: ihsiang <ihsiang@deepseek.com >
2026-09-07 17:58:11 +08:00
ihsiang
0180c5cdea
Merge pull request #3547 from deepseek-harness/ihsiangzhang/tool-call-clickable-styles
...
feat(client): 统一回答中可点击链接样式——链接别名、hover 点状虚线、分类图标
2026-09-04 16:23:14 +08:00
ihsiang
4bc0b000f5
Merge pull request #3411 from deepseek-harness/feat/3287-smooth-corners
...
feat(web): superellipse corners and hairline elevation strokes
2026-09-01 20:17:16 +08:00
ihsiang
bc1f515b04
Merge pull request #3145 from deepseek-harness/ihsiangzhang/secondary-font-tier
...
feat(ui): unify the flow-row secondary font tier and scale tables
2026-08-26 20:50:23 +08:00
ihsiang
be994a9270
Merge branch 'master' into ihsiangzhang/content-width-font-size
2026-08-25 21:27:28 +08:00
ihsiang
6d6f8f044c
feat(ui): adaptive content width and font-size control
...
Add conversation adaptive content width and a Settings font-size control,
with theme presenter, font-size row, snapshots, tests, and agent notes.
2026-08-25 20:42:03 +08:00
ihsiang
0864878cd0
Merge pull request #2856 from deepseek-harness/ihsiang/subagent-header-switcher
...
feat(web): refine nested subagent header navigation
2026-08-20 21:31:41 +08:00
ihsiang
0497a10f90
Merge pull request #2686 from deepseek-harness/ihsiangzhang/rail-search-outside-click-fix
...
fix(ui-workspace): keep rail-opened search expanded when the opening click reaches document
2026-08-19 14:58:18 +08:00