Commit Graph

4 Commits

Author SHA1 Message Date
Peter Steinberger
8590655190 refactor(ui): use Web Awesome controls throughout Control UI (#106865)
* refactor(ui): add Web Awesome foundation

* refactor(ui): migrate shared menus and chat controls

* refactor(ui): migrate page controls to Web Awesome

* refactor(ui): migrate workboard controls to Web Awesome

* fix(ui): harden Web Awesome interactions

* test(ui): type Web Awesome dropdown state

* fix(ui): preserve menu focus and selection

* fix(ui): restore agent picker focus

* fix(ui): track keyboard menu dismissal

* fix(ui): ignore stale session menu closes

* fix(ui): complete Web Awesome keyboard migration

* fix(ui): repair Web Awesome lockfile graph

* docs(ui): keep release note in PR body

* fix(ui): satisfy Web Awesome migration gates

* perf(ui): keep Web Awesome theme in startup stylesheet

* fix(ui): replace reopened Web Awesome session menus

* fix(ui): keep replacement session menus open
2026-07-13 17:46:28 -07:00
Peter Steinberger
a3804782dc ci(ui): raise startup request budget 2026-07-13 12:51:36 -07:00
Peter Steinberger
35fb5ee81a fix(ci): sort Control UI assets explicitly (#106377) 2026-07-13 05:20:27 -07:00
Peter Steinberger
644bc79ed1 perf(ui): enforce build performance budgets (#106367) 2026-07-13 05:07:18 -07:00