Each card carried an avatar, a title, a subtitle, the full description as body copy and a chip that repeated the subtitle - five elements to say what is really a name and a kind. In a narrow sidebar that reads as a wall of text you have to scroll past to find the block you want to drag. A card is now one line plus a kind icon, with the description behind the info button. It expands in place rather than in a tooltip or a modal: these descriptions run to several hundred characters, which a tooltip cannot render readably, and a modal is heavy for a hint you read while reaching for a drag. Only one description is open at a time, so the list cannot unfold into the same wall of text by another route. Dragging is untouched and now says so: the whole card shows a grab cursor and a delayed tooltip naming the gesture, and a test pins the draggable attribute so a future restyle cannot quietly break the palette's only real job. The chip removal also drops MatChipsModule from both components. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| environments | ||
| index.html | ||
| main.ts | ||
| runtime-config.d.ts | ||
| styles.css | ||