alpha
Login
or
Join now
jmrp.io
/
kleidos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/jmrplens/kleidos. Kleidos — Hardware BLE password manager for ESP32-S3 (M5StickC Plus2, StickS3, M5Stack Gray, T-Deck, Cardputer)
jmrplens.github.io/kleidos/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
kleidos
/
test
/
ui
/
test_menu_list_component
/
at
main
1 file
José M. Requena Plens
feat(menu-list): primary selection border + overlay-aware band clip
1mo ago
d9f30554
test_menu_list_component.cpp
feat(menu-list): primary selection border + overlay-aware band clip Add a 2 px kPrimary left-edge border to the selected row on color panels so the focus reads at a glance beyond the (softer) accent band fill; it travels with both the static per-row fill and the animated sliding band. Mono panels keep their inverted strip + paper marker bar unchanged. Add an optional overlayReserve rect to MenuListProps: when a floating overlay (bottom toast / top banner) is drawn over the list, the selection band is clipped to the overlay edge so the highlight never bleeds under it, keeping exactly one fully on-screen focus highlight. Empty reserve (default) is a no-op, so all existing callers and tests are unchanged. Cover the border and the overlay clip with new component tests.
1 month ago