a11y-theme-builder
a11y-theme-builder copied to clipboard
[REQUEST] Recommend CSS+theme development pattern
Suggestion/Concern
The CSS that is applied to Theme Builder and its components lives in Theme.css and Theme.jsx, with the default design system being defined in TB.css. All of which live in this directory: https://github.com/finos/a11y-theme-builder/tree/main/code/src/ui/src/mui-a11y-tb/themes. We need a clearly defined set of guidelines to help future contributors understand which types of changes should live in which file.
Perhaps https://a11y-theme-builder.finos.org/architecture/ would be the proper part of the documentation to hold the resulting recommendation?