mirror of
https://github.com/logseq/logseq.git
synced 2026-05-16 08:52:20 +00:00
- Extract animate-element!/highlight-row! helpers in shortcut-press! (was 4x duplication) - Extract matches-keystroke? predicate (was duplicated in count + render) - Replace <a> tags with <button> for all interactive elements (remove, clear, reset, undo, toggle, refresh) - Add aria-label to icon-only buttons for screen reader support - Add button reset CSS for elements changed from <a> to <button> - Replace hardcoded rgba colors in CSS glow/shadow/row-pressed with theme variables - Define press-animation-ms constant (was magic number 160) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>