How to: Using and adapting the VF
Let's say I'm a dev for www.uniprot.org and we want to use the VF but need to change some colours, fonts, spacing -- core VF stuff.
How do we see that happening?
- Opt 1: git pull and edit design tokens, scss files as needed; what's the update path here?
- Opt 2: npm the whole VF to your project and override, somehow?
- Opt 3: maybe the design tokens/all patterns are NPM projects and you can create your own
vf-tokens-uniprot
where needed?
This also gets us into a question if the VF is a:
- Boilerplate to quickstart (that means we do Option 1ish)
- A component in your build process (I think we're looking at option 3)
I know we're also planning that you can NPM in additional patterns, but I think that's different than overriding design tokens/variables.
@robson Maybe Opt 3 is what you had in mind from the start?