SalieriC / SWADE-Spices-Flavours

A theme editor for the SWADE System on Foundry VTT.
GNU General Public License v3.0
4 stars 2 forks source link

Roadmap to Version 2 aka "Dawn of a Spicy Sheet" #52

Open SalieriC opened 2 years ago

SalieriC commented 2 years ago

In order to support all SWADE Versions for FVTT 0.8.x and greater, a new sheet needs to be created.

javierriveracastro commented 2 years ago

The proper color and file pickers depend on adding Setting Extender AFAIK.

SalieriC commented 2 years ago

Keep in mind, that we will need colour pickers that support HEX8/alpha otherwise we can't support transparency, which would be a shame.

javierriveracastro commented 2 years ago

Doesn't Setting Extenders support it? Those were the ones that we use in v1, no?

SalieriC commented 2 years ago

For the colour pickers he used this: https://github.com/ardittristan/VTTColorSettings Settings extender we used for file pickers.

javierriveracastro commented 2 years ago

Then we need both as prerequisites.

Or no. Since we are going to make a custom config form we don't probably need Settings Extender.

javierriveracastro commented 2 years ago

Ok, now settings look a lot cleaner. I'm sure about tabs (I don't know how to organize then, so I will defer it).

SalieriC commented 2 years ago

This will become clearer the more configuration options we add, I guess.

javierriveracastro commented 2 years ago

Export and import should be working now.

SalieriC commented 2 years ago

It gets pretty crowded in the customisation window. We should take a look at adding tabs to it sometime soon @javierriveracastro. I'm thinking similar to the way Dice So Nice does it. We need to decide how to split the options though.

javierriveracastro commented 2 years ago

At the start we could probably make four tabs. One generic (empty now) and one for each one of the three main parts (left bar, top bar, and body).

SalieriC commented 2 years ago

Nut sure this is the best way of splitting it up. Makes sense of course but we may use some variables in multiple places later on, which might be especially true for text colours and - oh my - different fonts. Where would you put these then? Generic I guess?

javierriveracastro commented 2 years ago

No, each one on its zone tab. Like Name Font, Other Top Bar Font, both in TopBar tab.

SalieriC commented 2 years ago

You want an individual font and colour for everything? That's quite a lot of stuff but all right.

javierriveracastro commented 2 years ago

If we allow for different backgounds for each "part", then we need to allow for different text color in each part.

There is only a little step between allowing different colors and different fonts.