mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2026-02-09 18:04:21 +01:00
feat(ui): add debounce helper and skeleton polish
This commit is contained in:
parent
bf40be41fb
commit
b7bfc4ca09
9 changed files with 449 additions and 719 deletions
|
|
@ -14,13 +14,14 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
|
|||
|
||||
## [Unreleased]
|
||||
### Summary
|
||||
- _No changes yet_
|
||||
- Phase 1 responsiveness tweaks: shared HTMX debounce helper, deferred skeleton microcopy, and containment rules for long card lists.
|
||||
|
||||
### Added
|
||||
- _None_
|
||||
- Skeleton placeholders now accept `data-skeleton-label` microcopy and only surface after ~400 ms on the build wizard, stage navigator, and alternatives panel.
|
||||
|
||||
### Changed
|
||||
- _None_
|
||||
- Commander quick-start and theme picker searches route through a centralized `data-hx-debounce` helper so rapid keystrokes coalesce into a single HTMX request.
|
||||
- Card grids and alternative lists opt into `content-visibility`/`contain` to reduce layout churn on large decks.
|
||||
|
||||
### Fixed
|
||||
- _None_
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue