feat: move kanban prototype from pal-e-playground #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "2-move-kanban-prototype"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Moves the Svelte 5 kanban board prototype from pal-e-playground into svelte-playground where it belongs, since it requires a build step. Hub landing page now links directly to the live prototype.
Changes
pal-e-app/index.html-- new entry point adapted from pal-e-playground version, references/shared.cssinstead of/app.csspal-e-app/board.svelte-- kanban component copied from pal-e-playground (no modifications needed)vite.config.js-- addedpal-e-app/index.htmlas a multi-page rollup entry pointindex.html-- converted Coming Soon<div>card to a working<a>link pointing to/pal-e-app/, removed Coming Soon badgeTest Plan
npm run buildcompiles without errors, producesdist/pal-e-app/index.htmlnpm run devserves kanban board at/pal-e-app//contains working link to/pal-e-app/pal-e-app/index.htmlreferences/shared.css(not/app.css)Review Checklist
Related
QA Review -- PR #4
Files Reviewed (4 changed, +402/-3)
pal-e-app/index.html -- Clean entry point. References
/shared.css(not/app.css). Mountsboard.sveltevia Svelte 5mount(). Nav brand links to/(hub root). No issues.pal-e-app/board.svelte -- Exact copy from pal-e-playground source. No stale
app.cssreferences. Uses CSS classes fromshared.css. Svelte 5 runes ($state,$derived) used correctly. Drag-and-drop, filters, child expansion all wired. No issues.vite.config.js -- Adds
pal-e-appas multi-page rollup entry point. Correct format. No issues.index.html (hub) -- Converts
<div class="card">to<a class="card" href="/pal-e-app/">. Removes Coming Soon badge. Semantic improvement (<a>is correct for a navigation card)..card:hoverstyles apply correctly to the<a>element.Acceptance Criteria Check
/pal-e-app/with Coming Soon badge removedpal-e-app/index.htmlreferences/shared.cssinstead of/app.cssnpm run buildproducesdist/pal-e-app/index.htmlNit (non-blocking)
.badge-comingCSS class in the hubindex.html<style>block (lines 94-98) is now unused dead CSS since the Coming Soon span was removed. Not a blocker -- can be cleaned up in a future PR if more hub cards are added.VERDICT: APPROVE
Clean move with all acceptance criteria met. Build verified. No blockers.