mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-26 11:07:54 -06:00
- Focus and traversal tests use DockArea::hit_id for tabs and dividers; the focus outline is checked as craft-ui draws it (inset 2 pt, accent colour) while the tab has keyboard focus from traversal. - Floating resize grips are checked under craft-ui's accessibility label. - Stack resizes compare rendered heights: craft-ui shares a stack by the entries' heights as proportions, so the saved heights are checked as ratios. - Drops into a split use the side zone depth (SIDE_EDGE_ZONE_DEPTH). - Panels that need their whole area (scroll audit, automation audit) are docked alone: maximizing a stacked panel maximizes its whole stack. - ui_tabs: dragging by the panel menu button is gone (craft-ui drags by tab, drag bar or border); the test docks by the tab. A stacked header's -/+ button collapses and expands, a click on a closed header opens it; a click on an open header no longer collapses it. - ui_tabs (#302): a panel dropped on a stacked panel joins the stack as its own entry below it; craft-ui stack entries hold one panel each. - ui_panel_focus: a reopened Composition goes back to its own index ([Composition, Layer]), craft-ui's restore order. - ui_menus probes the Effect menu with Remove All, since Effect Controls also names a tab.