Materializr
오픈소스 파라메트릭 3D CAD로 제약 스케치·솔리드 모델·나사·SVG·텍스트 조각·STL/STEP 내보내기를 지원합니다
mattermost/compass-design
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Mattermost Compass design system monorepo: published @mattermost/compass-ui, unpublished @mattermost/compass-proto, guidelines site, and Storybook.
Prototype flows live in mattermost-proto-playground.
See docs/ROADMAP.md for the repo structure, ownership, and phase plan.
Requires Node.js 24.x and npm 11.x (see .nvmrc).
Open the URL shown in the terminal for the guidelines site.README 전문 보기 ↗Mattermost Compass design system monorepo: published @mattermost/compass-ui, unpublished @mattermost/compass-proto, guidelines site, and Storybook.
Prototype flows live in mattermost-proto-playground.
| Package | Published | Role |
|---|---|---|
@mattermost/compass-ui | Yes (alpha) | Foundations, primitives, props-driven web chrome |
@mattermost/compass-proto | No | Mobile*, ChannelShell, Call* composites, demo fixtures |
See docs/ROADMAP.md for the repo structure, ownership, and phase plan.
Requires Node.js 24.x and npm 11.x (see .nvmrc).
npm install
npm run dev
Open the URL shown in the terminal for the guidelines site.
npm run dev # docs app + package watch
npm run dev:all # docs app + Storybook + package watch (all together)
npm run build # production docs build
npm run storybook # component catalog (compass-ui) only
npm run build-storybook # static Storybook build (CI uses /storybook/)
npm run build:ui # build @mattermost/compass-ui dist
npm run build:proto # build @mattermost/compass-proto dist
npm run smoke-test:packages
mattermost-proto-playground — npm @mattermost/compass-ui@alpha (subpath imports; 0.1.0-alpha.3+) + file: for @mattermost/compass-protofile: or @mattermost/compass-ui@alpha — see packages/compass-ui/INTEGRATION.mdnpm pack only; not for webapp product codeGitHub Pages deploys from main via .github/workflows/deploy.yml (canonical Compass docs site). The same deploy builds Storybook into /storybook/ on that site.