Re: [community-group] Native modes and theming support (#210)

I'm not sure I clearly understand the issues of tool developers. I'm looking at it from the designer's point of view.

Theme (or "mode") is an list of resources which should be used to render the UI ("resources" I mean are JSON files in a specific [format](https://tr.designtokens.org/format/)). If this is the case, all we have to do is **standardize the format of the configuration file**.

We will need to describe things like:
- Theme name
- List of necessary resources for rendering the theme
- Some pointers to what values to count as `defaults`

Also note – `dark` beer and `light` beer can be described using the same [BeerJSON](https://github.com/beerjson/beerjson) recipe format - there is no need for additional abstractions 😄🍺

-- 
GitHub Notification of comment by alexfi1in
Please view or discuss this issue at https://github.com/design-tokens/community-group/issues/210#issuecomment-1512514962 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 18 April 2023 06:31:14 UTC