A shared React UI and design system for Terra projects, with reusable components, design tokens, hue theming, and a Tailwind preset. Package exports also provide separate original Terra UI components and CSS entry points.
Not applicable.
Not applicable.
pnpm install
pnpm run build
pnpm run docs:buildThe guide content lives in docs/. @terra-symposium/docs supplies its Astro site, navigation, search, styling, and 404 page. Run pnpm run docs to preview it locally or pnpm run docs:build to write the static site to dist/docs/. The Components catalog shows live previews for every exported component family. One generated detail route serves every component slug, with API references extracted from TypeScript exports and JSDoc. Agent guidance and skills live in docs/agents/, with each SKILL.md available as the index page for its folder in the Agents section. Relative Markdown links and assets work from the content tree. The published guide is served under /styling-docs/.
The package exports reusable controls and surfaces, data-driven MappedFormFields, FormSelect, and DataTable components, and UI primitives including Button, Select, ContextMenu, DropdownMenu, Tooltip, ToggleGroup, Input, Label, Separator, Spinner, and the original Docs toolbar frame from @terra-symposium/styling/ui. Import @terra-symposium/styling/global.css once to include the shared utility classes, fonts, and global base styles. Visual effects are available separately from @terra-symposium/styling/effects.css. The host supplies the palette using the hue API, as the Terra Website does during server rendering. The original Tailwind preset is available as @terra-symposium/styling/tailwind-preset for hosts that compile additional components.
UI design, styling, responsive review, and variant workflows live in docs/agents/skills/ui/.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
Not applicable.