openpencil/crates/op-host-web
Kayshen-X 83067b42d9 feat(editor): add hover wash to vertical toolbar buttons
Mirror the existing file_menu / locale_picker / shape_picker hover
pattern: state-layer ToolbarHover enum on EditorUiState, widget reads
it during paint and renders theme.button_hover, host updates it on
apply_cursor_move AFTER drag detection so a path-anchor / node / pan
drag whose cursor crosses the toolbar isn't intercepted.

Extracted into widget_host/toolbar_hover.rs to keep geometry.rs under
the 800-line cap.
2026-05-24 12:57:33 +08:00
..
assets refactor(rust): rename openpencil-shell-web host to op-host-web 2026-05-16 23:42:49 +08:00
smoke refactor(rust): rename openpencil-shell-web host to op-host-web 2026-05-16 23:42:49 +08:00
src feat(editor): add hover wash to vertical toolbar buttons 2026-05-24 12:57:33 +08:00
tests fix: clear clippy -D warnings across the workspace 2026-05-17 01:26:29 +08:00
.gitignore refactor(rust): rename openpencil-shell-web host to op-host-web 2026-05-16 23:42:49 +08:00
Cargo.toml refactor(rust): rename openpencil-shell-web host to op-host-web 2026-05-16 23:42:49 +08:00