Skip to content

feat(webui): refresh icons and responsive layouts - #977

Merged
alcholiclg merged 5 commits into
modelscope:mainfrom
Col0ring:feat/ui-visual-refresh
Sep 15, 2026
Merged

alcholiclg merged 5 commits into
modelscope:mainfrom
Col0ring:feat/ui-visual-refresh

Conversation

@Col0ring

Copy link
Copy Markdown
Contributor

Summary

  • normalize the SVG icon set and apply consistent visual sizing across the WebUI
  • add measured, balanced scroll areas for the sidebar, session rail and model list
  • add subtle brand interaction fills and make composer pill collapse follow its container width

Testing

  • pnpm typecheck

- re-export the icon set with a padded, consistent viewBox so glyphs share the
  same visual weight at one size
- add a `creative` icon
- measure native scrollbar width and publish it as a CSS variable
- add a shared `ScrollArea` that keeps equal row insets
- add light and dark `brand-subtle` fill tokens
- apply the normalized icon sizing across controls, cards and step rows
- use balanced scroll areas in the sidebar, session rail and model list
- collapse composer pills with a container-width query
@alcholiclg
alcholiclg merged commit ffb18e2 into modelscope:main Sep 15, 2026
1 of 2 checks passed
@Col0ring
Col0ring deleted the feat/ui-visual-refresh branch September 16, 2026 08:49
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.

2 participants