Polish clipboard panel UX and interactions
This commit is contained in:
@@ -1,11 +1,15 @@
|
||||
1. When hovering over a copied item, the options that appear on hover obscure the text.
|
||||
2. When hovering over an item, key board arrow navigation breaks.
|
||||
3. There needs to be some kind of animation? or smooothening effect when switching categories.
|
||||
4. The search bar is broken when compressed, and clicking elsewhere should compress it again.
|
||||
5. The search filter should just be the categories selected. Select categories with cmd.
|
||||
6. There're a lot of categories, if there's nothing in them, don't show the categories by default.
|
||||
7. There is a resize bar at the top lip of the window, don't bother with it. it doesn't allow resizing anywa.yz
|
||||
8. Get rid of new text clip button. Don't need it.
|
||||
9. Get rid of compact mode.
|
||||
10. Get rid of close window. Don't need it. We use the macro from the keyboard.
|
||||
11. Get rid of the status bar.
|
||||
# UI Cleanup Resolution
|
||||
|
||||
All eleven findings from the original cleanup list are resolved in the current shelf design.
|
||||
|
||||
1. [x] **Hover controls obscured clip text.** Hover now expands the preview visually; commands are exposed through the context menu and keyboard, so no hover rail covers content.
|
||||
2. [x] **Hover broke keyboard navigation.** Hover state is independent from keyboard focus and selection, and arrow navigation clears stale hover ownership without changing the wrong clip.
|
||||
3. [x] **Category changes felt abrupt.** Search, category, card, and panel changes use short eased transitions and become immediate when macOS Reduce Motion is enabled.
|
||||
4. [x] **The collapsed search control was broken.** Search has one aligned container: it expands on click, typing, or `Command + F`, and collapses after click-away only when the query is empty.
|
||||
5. [x] **Filtering was split across categories and a search menu.** Category chips are the primary visual filters; a click replaces the filter and Command-click builds a union. `Command + F` only focuses search.
|
||||
6. [x] **Empty built-in categories added noise.** Built-in type/sort chips are created only when they have matches or are selected; empty custom Pinboards remain visible by design.
|
||||
7. [x] **A nonfunctional resize lip was visible.** The shelf has no resize handle and uses its fixed side-shelf frame.
|
||||
8. [x] **New Text Clip was unnecessary.** The panel, menu-bar menu, and shortcut map no longer expose a new-text action.
|
||||
9. [x] **The alternate compact mode was unnecessary.** Settings exposes one Side Shelf layout; row sizing adapts automatically to available space instead of presenting a mode toggle.
|
||||
10. [x] **The panel did not need a close control.** There is no close button in shelf chrome; `Esc` and the configured global shortcut dismiss it.
|
||||
11. [x] **The persistent status bar consumed space.** The shelf flows directly from its toolbar into the side-rail card list; feedback is shown in the relevant menu or Settings page.
|
||||
|
||||
Reference in New Issue
Block a user