Design — interim /explore project-card state while public /p/* destinations are unavailable
Opened by Zhu Yue ·
Design the temporary state of the shipped motir.co/explore project cards while their /p/<identifier> destinations return 404. Start by rendering the real current surface from app/explore/_components/Gallery.tsx; preserve its layout and design-system primitives, and decide the honest non-broken interaction that MOTIR-4123 will implement. The design is an interim state, not the durable public-project page owned by MOTIR-3877.
Produce the complete three-file asset under design/explore/: design-notes.md, an explore.mock.html source composed from the shipped design system, and explore.png. The asset must document the full /explore surface and its existing shell/navigation access path, including the specification for populated project cards in their interim state. Record the chosen disposition and explicitly reject the other dispositions from MOTIR-4123.
Acceptance criteria
- The real shipped
/exploreroute is rendered first and the design notes cite the captured current state. design/explore/design-notes.md,design/explore/explore.mock.html, anddesign/explore/explore.pngexist and agree.- The mock asset includes the populated-card state and specifies no affordance leading to the unavailable
/p/*destination. - The mock asset includes the existing shell/navigation entrance to
/explore, not only the destination room. - The notes choose one interim disposition, reject suppress-links / interim-page / hold-back / accept-window alternatives individually, and state how MOTIR-3877 supersedes the temporary state.
- The notes state that changelog feed restoration remains with the crawl/feed scope under MOTIR-3877, rather than implying this visual disposition restores it.
Context refs
app/explore/_components/Gallery.tsx— shipped project-card composition and the broken link.tests/explore/gallery.test.tsx— current behavioral coverage.design/marketing/design-notes.mdanddesign/marketing/design-showcase.mock.html— repository-local design artifact conventions.- MOTIR-4123 — the defect and disposition set this design resolves.
- MOTIR-3877 — durable public-project-page owner that supersedes the interim state.
Discussion
No comments yet.
Adding to this discussion signs you in on app.motir.co and brings you back to this request.