managarten/apps
Till JS 8409f8a8a2 feat(shared-ui, todo): add cross-type drag & drop system with tag enrichment
Implement a two-layer DnD system in @manacore/shared-ui/dnd that coexists
with svelte-dnd-action (same-type reordering):

- Layer 1 (Pointer Events): dragSource + dropTarget actions for cross-type
  drags (e.g. Tag → Task). Mobile-first with long-press (300ms) and haptic
  feedback.
- Layer 2 (Passive Overlay): passiveDropZone action detects when
  svelte-dnd-action drags hover over external targets (e.g. Task → Tag pill,
  Task → Trash zone).
- DragPreview: floating pill that follows the finger/cursor during Layer 1
  drags.
- ActionZone: auto-appearing drop zones (trash, archive) during any drag.

Integrate into Todo app:
- TagStrip pills: draggable (dragSource) + accept tasks (passiveDropZone)
- TaskList items: accept tags (dropTarget) + register drags for passive layer
- ViewColumn + FokusLayout: register svelte-dnd-action drags for passive layer
- Layout: DragPreview + ActionZone (trash) added, tasks enriched with resolved
  label objects from shared tags so tag badges actually render on TaskItem.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:00:25 +02:00
..
bauntown feat(bauntown): restore from archive, register in monorepo 2026-03-30 01:02:21 +02:00
calc feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
calendar style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
cards feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
chat feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
citycorners feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
clock feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
contacts style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
context feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
docs refactor: rename ManaDeck to Cards across entire monorepo 2026-04-01 11:45:21 +02:00
guides style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
inventar style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
manacore feat(manacore): Phase 3 — component-based split-screen system 2026-04-01 20:58:34 +02:00
manavoxel feat(manavoxel): add merchant trading UI and NPC loot drops 2026-03-30 15:06:51 +02:00
matrix feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
memoro fix(memoro): unify error responses, add offline page, align i18n defaults 2026-04-01 16:39:11 +02:00
moodlit style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
mukke feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
news refactor(apps): automated SVG-to-Phosphor migration across all apps 2026-03-31 12:35:17 +02:00
nutriphi fix(prerender): suppress favicon.png 404 during prerender in skilltree and nutriphi 2026-03-31 18:11:53 +02:00
photos style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
picture feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
planta style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
playground refactor(apps): automated SVG-to-Phosphor migration across all apps 2026-03-31 12:35:17 +02:00
presi feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
questions style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
reader feat(reader): restore from archive, register in monorepo 2026-03-30 00:56:57 +02:00
skilltree feat(shared-auth-ui): add GuestRegistrationNudge + complete feature texts + improve seed data 2026-04-01 12:16:55 +02:00
storage feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
times style: add shared-auth-ui as Tailwind @source across 11 web apps 2026-04-01 15:43:21 +02:00
todo feat(shared-ui, todo): add cross-type drag & drop system with tag enrichment 2026-04-01 21:00:25 +02:00
traces chore: remove all NestJS backend references, replace with Hono/Bun 2026-03-31 16:52:25 +02:00
uload feat: add Cmd+K spotlight actions to all 23 apps 2026-04-01 12:11:34 +02:00
wisekeep refactor(apps): automated SVG-to-Phosphor migration across all apps 2026-03-31 12:35:17 +02:00
zitare feat(shared-auth-ui): add GuestRegistrationNudge + complete feature texts + improve seed data 2026-04-01 12:16:55 +02:00