Fixes from the UI-polish review of the main window (2026-10-19). Reduced motion took every animation away, and a turning icon was the only sign a check was running. The refresh buttons now carry aria-busy and a "Checking for new items" label while checking, and under reduced motion spinners pulse and toasts and sheets fade. Every :hover rule is behind @media (hover:hover), since Safari keeps :hover on the last thing tapped; the two phone resets that undid it for .btn and .ep had nothing left to do and are gone. An item row's actions still show on hover without the query, so a tablet with no pointer can reach them by tapping the row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -23,6 +23,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Text boxes, selects and switches have an edge you can see in every theme, and a box with the keyboard in it has the same ring as every other control (#305, #308).
|
||||
- Dialogs are dialogs to a screen reader, named by their heading. The page behind one is out of reach while it is open, and closing it puts the keyboard back where it was (#306).
|
||||
- The boxes in Add a feed, Settings, Download latest and OPML are named by their labels, and clicking a label puts the cursor in its box (#307).
|
||||
- With reduced motion on, a check for new items still shows: the refresh button pulses and says "Checking for new items", spinners pulse, and toasts and sheets fade in (#310).
|
||||
- On a phone, a tapped button, feed or Directory category no longer stays shaded or fanned out as if it were selected (#311).
|
||||
- Scrolling to the end of a dialog or the phone's feed list no longer scrolls the page behind it (#312).
|
||||
- Cover artwork has a faint edge, so a dark cover stands off a dark theme (#313).
|
||||
- The tab bar's corners follow the tabs inside it (#314), and the Directory's covers fan out smoothly (#315).
|
||||
- Settings shows iPX's and the page's versions at its foot: the logo's tooltip was out of reach of a keyboard and of a phone (#309).
|
||||
|
||||
## [1.2.0] - 2026-10-19
|
||||
|
||||
Reference in New Issue
Block a user