feat: add redesigned Tome Home surface#45
Open
zeapsu wants to merge 7 commits into
Open
Conversation
Add an interactive HTML artifact that proposes the Tome Dashboard as the default overview mode, with a Spotlight-style command bar and focused component views.
Make the HTML dashboard artifact support drag-to-reorder cards, resize handles, persisted layout state, and a reset control.
Replace the basic drag-and-drop behavior with pointer-driven card movement, a floating drag ghost, nearest-slot reordering, and FLIP-style slide animations for surrounding cards.
- Route composer slash commands explicitly and send normal prompts to chat - Label sample-backed focus views as previews until Tome generation is wired - Replace proposal-style live UI text with MVP product copy - Add Tome Home HTML proposal artifact for design audit trail
Owner
Author
|
Reviewed after PR #46 merged as 53b83e0. I am leaving this open for owner decision rather than closing as superseded: #46 reconciled the live Tome Home/product-surface code into main, but this PR still contains unmerged planning/design artifacts and docs (for example the proposal HTML files and PRODUCT_SURFACES.md) that are not on main. If those artifacts are no longer wanted, this PR can be closed as superseded by #46; otherwise it should be refreshed against main. |
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
ChatWidget, backend chat round-trips, and generated-content wiring are intentionally left to the frontend integration work in feat(frontend): API client, KB UI, live views, chat routing, history panel #43.Test Plan
cd frontend && npm run build