Skip to content

Feat: Add subtle Motion animations for board interactions - #146

Open
senlinyy wants to merge 2 commits into
dotpm:mainfrom
senlinyy:feat/motion-kanban-animations
Open

Feat: Add subtle Motion animations for board interactions#146
senlinyy wants to merge 2 commits into
dotpm:mainfrom
senlinyy:feat/motion-kanban-animations

Conversation

@senlinyy

@senlinyy senlinyy commented Jul 4, 2026

Copy link
Copy Markdown

What this PR does

Adds a small Motion-based animation layer for existing UI interactions: Kanban card drag feedback, smooth card movement while dragging within a column, task/project modal entrance, and light hover feedback on cards.

Linked issue

Fixes #144

Checklist

  • I discussed this change in an issue and got a thumbs-up before writing code.
  • npm run build passes with zero errors.
  • npx eslint src/ passes with zero warnings — includes no inline styles, sentence-case UI text, no unnecessary non-null assertions.
  • New UI follows the Quiet Architect design system (no emojis, no hard corners, no 1px dividers, no pure black text, depth via tonal stacking).
  • New modals are created through ModalFactory, never instantiated directly.
  • No element.style.* assignments — CSS classes only.
  • No dynamic await import() — static imports only.
  • Dates use YYYY-MM-DD format; UTC operations only (T00:00:00Z, setUTCDate()).
  • This PR is focused on one logical change. Unrelated cleanup is in a separate PR.

senlinyy added 2 commits July 5, 2026 00:12
…animations

# Conflicts:
#	src/styles/chrome.css
#	src/styles/kanban.css
#	src/ui/composites/KanbanCard.ts
@mrhyde
mrhyde self-requested a review July 5, 2026 01:59
@mrhyde mrhyde added the enhancement New feature or request label Jul 5, 2026
@mrhyde

mrhyde commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Thank you for contributing! I will take a look at it in detail in next few days and come back with review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add subtle UI animations for board interactions

2 participants