Skip to content

ui: stuck loaders, blank states & dialog Escape (post-0.4.11 audit) #445

Description

@ZhuchkaTriplesix

Summary

Static UI error audit after ship of perf #414 (2026-07-27). Focus: stuck loaders, blank/wrong empty UI, overflow, inaccessible dismiss — not style nits.

Child issues

High

Issue Topic
#446 Escape dismisses showAppDialog
#447 DDL loading overlay always pops
#448 Stats/table clear loading on early exit

Medium

Issue Topic
#449 Sidebar tree error + Retry (PG/MySQL)
#450 Empty table workspace empty-state
#451 MySQL table toolbar horizontal scroll
#452 SQL workspace file open/save errors
#453 Title bar scales with UI scale
#454 Redis keys TYPE/TTL failure banner

Low

Issue Topic
#455 Redis/Mongo blank stats empty-state
#456 Redis key editor mounted guard
#457 ResultsTab loading vs error invariant

Canvas: ui-error-review.canvas.tsx

Goal

Ship High first, then Medium. GitFlow: devissue/<n>-<slug> → PR Closes #<n>.

Metadata

Metadata

Labels

bugSomething isn't workingepicEpic / umbrella issueuiUser interface components and widgets

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions