Skip to content

putdotio/putio-design

Repository files navigation

put.io design

Public design tokens, brand assets, and design-system guidance for put.io.

npm version


View

Live guide: design.put.io

This repo owns the public contract behind it: DTCG token sources, generated CSS/JSON/TypeScript artifacts, brand assets, preview cards, and deployable static guidance.

Install

Token sources live in tokens. Generated package artifacts live in dist. Package-safe brand assets live in system/assets.

npm install @putdotio/design

Use

Import the generated CSS when a web surface needs put.io custom properties:

@import "@putdotio/design/css";

Component recipes should consume semantic aliases such as --field-*, --panel-*, --primary, --success, and --destructive instead of reaching into palette tokens directly.

Package entrypoints:

Commands

pnpm install
pnpm dev
pnpm verify
pnpm verify:full

Use pnpm tokens:build after token edits.

Docs

Contributing

See Contributing for local setup, validation, and pull request expectations.

License

MIT