-
Notifications
You must be signed in to change notification settings - Fork 4
Description
The token system is confusing and I think has been contributing to why I haven't been getting the results I wanted.
I think the token system should be demoted to an add-on, at least conceptually. The first class experience is literally just the controls and their stylable properties. The themes should be literally just collections of styles that control the appearance of the FlagstoneUI controls.
Material should NOT be considered a baseline, it's just an example. Sample themes should be promoted as more available references.
The token system can remain but should be repositioned as "Flagstrap" (name tbd). It demonstrates conceptually how a baseline token system can be used to provide a common set of styles that developers can depend upon and expect, which allows rapid bootstrapping of apps. Flagstrap themes are what would be build on top of the token system. But the token system is NOT a core principle of Flagstone UI.