5.0.1 • Published 9 months ago
@planningcenter/tapestry-design-tokens v5.0.1
Immutable, tokenized values defined in Figma by the Design Division, built with Style Dictionary.
- Primitives and alias tokens are managed by the UX team.
- Component-specific tokens are managed by the Design Engineering team.
Using Tokens
CSS Custom Properties:
Include this stylesheet in your CSS/SCSS manifest:
@planningcenter/tapestry-design-tokens/dist/tokens.css
Adding New Tokens
- Navigate to the appropriate Figma file for the tokens you need. UX is responsible for primitive and alias tokens while Design Engineering is responsible for component-specific tokens.
- Primitives: Tapestry Web Primitives
- Alias: Tapestry Web Component Library
- Components: Tapestry Component-Level Tokens
Export a JSON of Figma variables using the Planning Center Design Tokens plugin.
Download and save the file to the
src/json
directory of this Design Tokens repo.Create a branch off
main
, commit the files, and open a PR.
Publishing
- Open a PR with the JSON changes
- Once merged, the PR tagged
pco-release-pending
will rebase/update to include the new changes
- Adjust the Github tags on that PR to reflect which version type (major, minor, patch) reflect the changes introduced
- After that PR is merged, the automated workflow will handle building + publishing the package contents to NPM ✨
Documentation
- Documentation is available here and will be updated through the Github action when a new package version is released/deployed.
- The documentation site is available locally using
yarn start
5.0.1
9 months ago
5.0.0
10 months ago
5.0.0-rc.0
10 months ago
4.0.0
10 months ago
4.0.0-rc.3
10 months ago
4.0.0-rc.2
11 months ago
4.0.0-rc.1
11 months ago
4.0.0-rc.0
12 months ago
3.0.0
1 year ago
3.0.0-rc.0
1 year ago
2.0.0
1 year ago
2.0.0-rc.1
1 year ago
2.0.0-rc.0
1 year ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago
1.0.0-rc.9
2 years ago
1.0.0-rc.7
2 years ago
1.0.0-rc.5
2 years ago
1.0.0-rc.6
2 years ago
1.0.0-rc.11
2 years ago
1.0.0-rc.10
2 years ago
1.0.0-rc.3
2 years ago
1.0.0-rc.4
2 years ago
1.0.0-rc.2
2 years ago
1.0.0-rc.1
2 years ago
1.0.0-rc.0
2 years ago