Radarist project

Radarist / Design system

Documentation v0.1 · Product in progress

Design system contents

Patterns

Manage supporting project context

Keep tasks, events, links, and files organized around the same project outcome.

On this page

User goal

Keep tasks, events, links, and files organized around the same project outcome.

Workflow

Workflow
StepExpected behavior
1Open the project and retain its title, appearance, Space, and lifecycle state.
2Use the section menu to choose Tasks, Events, Links, or Files.
3Create or edit an event/link with its dedicated modal and fields.
4Keep external URLs normalized before rendering a navigable resource.
5Return to the same project context after closing the editor.

Decision rules

  • Milestones organize execution; links and files organize supporting material.
  • A date/time resource event is different from a project block reserved in the daily agenda.
  • Use the project palette consistently without substituting status meaning.
  • Separate opening a resource from editing its metadata.

Edge cases and recovery

  • Invalid/unsafe URLs must not become outbound links.
  • Long resource titles, descriptions and filenames need overflow testing.
  • File uploads involve reservation, transfer and completion stages; they are not simulated as successful transfers in this pilot.
  • Archived Space/project interactions need explicit read-only/lifecycle rules.

Source references

Source references
FileResponsibility
app/components/project-detail-content.tsxContext and section composition
app/components/project-link-modal.tsxURL validation
app/components/project-event-modal.tsxDate/time resource editing
app/components/project-files-workspace.tsxFile boundary

Examples from the app

Actual Radarist components with fictional data. Captured at 2× resolution or higher. Select an image to inspect it full size.

Project Tasks · Screen · Light · Desktop · 2880 × 2000 px
Project Tasks · Screen · Light · Desktop · Full Page · 2880 × 2400 px
Project Events · Screen · Light · Desktop · 2880 × 2000 px
Project Events · Screen · Light · Desktop · Full Page · 2880 × 2890 px
Project Links · Screen · Light · Desktop · 2880 × 2000 px
Project Links · Component detail · Light · Desktop · 1864 × 656 px

Source audit: 2026-10-07 · Revision 0103e2549959 · Documentation v0.1