Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #2

Closed
16 of 32 tasks
lukasoppermann opened this issue Sep 20, 2020 · 4 comments
Closed
16 of 32 tasks

Roadmap #2

lukasoppermann opened this issue Sep 20, 2020 · 4 comments
Assignees

Comments

@lukasoppermann
Copy link
Owner

lukasoppermann commented Sep 20, 2020

Roadmap

Beta

Colors

  • solid fills only
  • only one fill per color token

Borders

  • solid fills only
  • only one fill per token

Grids

  • support multiple grids

Sizes

  • only width is used

Effects

  • support multiple effects

Version 1.0

  • ignore styles that have a name starting with _

Colors

  • support gradients

Workflow

  • provide amazon style directory transformers for css & sass

Version 1.X

Primitives ?

  • should primitives be included and used to build tokens? e.g. font-family, color (without opacity), typescale (separated from font itself)
  • allow tokens that can be styles (e.g. text, color, etc.) to be created from elements as well?
    • this would allow to use core styles in other styles (e.g. core-color-primary could be used as the color for button-color-primary)
    • may allow for granular tokens, e.g. font-family or only font-size

Colors

  • support multiple fills?

Borders

  • support gradients
  • support multiple fills?
  • create reference if design token color are used

Sizes

Include different sizes, maybe the ones below (?):

  • spacers (only width)
  • padding (autolayout)
  • width
  • height

Others

  • Maybe include motion properties?
  • How can properties that are not applicable to figma be created and exported in figma?

Settings

  • setting to choose if units should be added or not (12px or just 12)
  • setting to include top level prefix (e.g. token or style)
  • setting to include category level prefix (e.g. color or typography)
  • setting to only import selected tokens e.g. only colors
  • toggle between not converting styles prefixed with _ and only converting styles that are subitem of _tokens

Workflow

Testing

@lukasoppermann lukasoppermann self-assigned this Sep 20, 2020
@lukasoppermann lukasoppermann pinned this issue Sep 28, 2020
@lukasoppermann lukasoppermann changed the title Roadmap Beta Roadmap Dec 30, 2020
@uptonking
Copy link

I really want the feature of Export Design Token File By Type, for example, _tokens/sizes Frame exported to sizes.json, _tokens/colors exported to colors.json.
In this way, we can export multiple json files.
This feature can be integrated with style dictionary v3 to automatically generate 1:1 token files based on a custom filter.

That is _tokens/colors > colors.json > colors.css.
more idiomatic to dev.

@lukasoppermann
Copy link
Owner Author

Hey @uptonking can you send a PR to include this?

@CrispoColombo
Copy link

Would it be possible to include elevation/dropshadow values?

@lukasoppermann
Copy link
Owner Author

Would it be possible to include elevation/dropshadow values?

This is currently working via effect styles. Do you have any issue with that as to why you feel it would need to also be included as a custom token?

@lukasoppermann lukasoppermann unpinned this issue Mar 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants