tinted-theming / home

Style systems and smart build tooling for crafting high fidelity color schemes and easily using them in all your favorite apps.
MIT License
252 stars 12 forks source link

Where should style specs live? #54

Closed joshgoebel closed 2 years ago

joshgoebel commented 2 years ago

I'm beginning to think that each should perhaps have their own repo:

That gives each spec room to spread out:

This is based on our new direction of supporting multiple style specs and empowering creators, etc... and it also easily allows specs to live wherever - in contrib, or even outside the organization. It seems obvious (after recent experience) that some spec owners would desire this - even if it's sub-optimal in some ways.

Thoughts?

belak commented 2 years ago

I've been thinking about this a bit - what would you think if we also put schemes in each of the separate repos (perhaps in a directory called schemes)? Then each repo could be a self-contained bundle of info about the scheme system and all the "official" schemes supported by that system.

joshgoebel commented 2 years ago

That had crossed my mind at one point but I hadn't given it much thought. Seems reasonable at first glance.

belak commented 2 years ago

I think we're in agreement on this - we'll have a separate repo for each scheme system. If a system needs color schemes, they should be included under a folder (tentatively named "schemes")

joshgoebel commented 2 years ago

To me it seems we then need to:

Thoughts?