Skip to content

feat(web-ui): collapsible per-model AI settings and a11y strings#362

Merged
bobleer merged 1 commit intoGCWing:mainfrom
bobleer:feat/web-ui-ai-model-expand-collapse
Apr 7, 2026
Merged

feat(web-ui): collapsible per-model AI settings and a11y strings#362
bobleer merged 1 commit intoGCWing:mainfrom
bobleer:feat/web-ui-ai-model-expand-collapse

Conversation

@bobleer
Copy link
Copy Markdown
Collaborator

@bobleer bobleer commented Apr 7, 2026

Summary

  • Per-model expandable/collapsible detail rows in AI model settings, with accessible expand/collapse labels (en/zh).
  • Add thinking on/off summary strings for the settings UI.
  • SCSS updates for the expanded model settings layout.

Testing

  • pnpm run type-check (web-ui) passed.
  • ESLint on AIModelConfig.tsx passed.

- Expand/collapse model detail rows with labeled toggles
- Add thinking on/off summary copy (en/zh)
- SCSS updates for expanded model settings layout
@bobleer bobleer merged commit fd857f4 into GCWing:main Apr 7, 2026
1 check passed
@bobleer bobleer deleted the feat/web-ui-ai-model-expand-collapse branch April 9, 2026 01:44
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