Comments (5)
Cobalt CLI
Cobalt is an open-source, MIT-licensed frontend toolchain that:
- can validate any DTCG tokens schema and give detailed errors
- has existing integrations for JavaScript, TypeScript, CSS/Sass, JSON and Tailwind CSS
- Used in production for several sites (Snyk and Tidepool)
- has a plugin system that can support any build target
- can bundle multiple tokens schemas together
- supports the modes extension for light & dark mode
Supported spec version(s)
from community-group.
Design Token Validator
Check that your design tokens adhere to the DTCG spec with this free open source Design Tokens Validator
To get started, paste the JSON for your design tokens, or upload a file directly. The site will then validate your tokens and present a list of helpful messages, which link to relevant parts of the spec, to help fix any problems.
Supported spec version(s)
from community-group.
TokensBrücke — Figma plugin
TokensBrücke is a Figma plugin that simplifies the process of converting Figma variables into design-tokens JSON. The plugin generates JSON files compatible with the latest DTCG specification.
Supported spec version(s)
from community-group.
@universse 👋🏻 It'd be great to see https://github.com/universse/theminglayer showcased here!
from community-group.
Thanks @kaelig for mentioning this thread 🙌.
ThemingLayer
ThemingLayer empowers team to craft digital experience that cater to diverse needs of their audience.
- Build themeable design system with built-in support for the three-tier token architecture
- Beyond dark mode — define conditional token values that adapt to user preference, system settings and platform capabilities
- Create component tokens with multiple visual and state variants
- Extensible via plugins, ThemingLayer integrates with any tech stack and workflow
Supported spec version(s)
from community-group.
Related Issues (20)
- Consider using type: "$alias" for explicity
- Define how far design tokens are expected to be interoperable. HOT 1
- Remove REM/EM from specification? HOT 25
- Error in Font Weight example in spec?
- Standardizing the Handoff - Conceptual HOT 10
- Extensible Types HOT 2
- grid type HOT 6
- Specification / recommendation for custom types HOT 4
- Token Operations
- The $ property name prefix should be unnecessary with a well-structured schema HOT 10
- [Discussion]: How to transform composite tokens HOT 5
- Transition token documentation issue HOT 1
- Suggestion: colorList type for DataViz HOT 6
- Most recent edition (07/2023) missing from main page on w3c community group HOT 1
- A comment about history of design tokens HOT 2
- Type: Text alignment HOT 8
- Custom Types / Interpritations
- Is there a way to still include boolean and string type functionality? HOT 1
- Be explicit about whether or not empty groups are allowed HOT 4
- Alias $type inheritance? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from community-group.