Boise Today project

Boise Today / Design system

Documentation v0.1 · Boise publication · Townwell platform

Design system contents

Foundations

Shape, borders and surfaces

Native Townwell geometry is preserved in app specimens; the portfolio documentation retains its own square-cornered style.

On this page

Source radius roles

Source radius roles
RolePublicAdmin
control.35rem.45rem
badge.25rem999px
panel.7rem.65rem
large-panel.9rem.8rem

Surface hierarchy

  • Use line borders to separate quiet panels and lists. Reserve scrims for modal isolation.
  • A source badge or switch can have rounded geometry. That geometry belongs inside the actual product screenshot, not to newly invented portfolio cards.
  • Do not add decorative drop shadows, pills or additional corner radii to the documentation UI.
  • Do not treat an AdminPanel as an arbitrary clickable card; its child determines the interaction.

Source references

Source references
FileResponsibility
app/globals.cssAudited Townwell implementation; use this file when extending this interface.
components/admin-ui.tsxAudited Townwell implementation; use this file when extending this interface.
components/admin/admin-publication-control.tsxAudited Townwell implementation; use this file when extending this interface.

Examples from the app

Actual Boise Today and Townwell UI with synthetic editorial, business, review, media metadata and analytics. Existing Boise imagery; no live data changes. Captured at 2× resolution or higher. Select an image to inspect it full size.

Admin Badges · Component detail · Light · Desktop · 1920 × 166 px
Admin Toggle · Component detail · Light · Desktop · 1920 × 388 px
Publication · Component detail · Light · Desktop · 1920 × 198 px

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