mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-27 07:16:19 +09:00
dc5604b8c4
* fix(a11y): improve landmark semantics and control labeling across web UI * refactor(web): simplify frontend patterns and reduce duplication Introduce shared composables and reusable UI shells to keep pages smaller while preserving behavior across settings, bots, selectors, and realtime streaming. * style(web): apply lint autofix formatting * refactor(web): modularize chat helpers and split settings sections This reduces frontend maintenance risk by moving shared logic into focused modules/components while keeping existing behavior and import paths stable. * refactor(web): remove legacy chat-list and unify dialog submit flow Drop the unused legacy chat-list stack to reduce maintenance overhead, and centralize dialog mutation error handling so submit behavior stays consistent across create/edit dialogs.