Wykres commitów

3 Commity (c9951c758f583815aca25816f0a8ce1021775905)

Autor SHA1 Wiadomość Data
Nina Paley c90aedc196
Add files via upload 2021-03-06 12:09:19 -06:00
Nina Paley 50bbc7638f
Add files via upload
all the rest of the .tomls. Whew.
a few adjustments to symbols.
2021-02-28 09:25:50 -06:00
Atul Varma 3e1b66a984
Add support for TOML symbol metadata. (#33)
This fixes #20 by adding support for TOML-based metadata for symbols.

There's now a template TOML file in `svg/_template.toml` that documents all the different metadata properties.  The file can be copied to match the name of an SVG file (but with a `.toml` extension) and it will be processed by the vocabulary builder when the site is generated.

Currently there are only two properties documented, `always_nest` and `always_be_nested` (as per the needs outlined in https://github.com/toolness/mystic-symbolic/issues/17#issuecomment-786696966), but they don't actually do anything yet (actual support for _using_ the metadata will come in another file).

Right now the TOML files are validated quite stringently: if a file contains the name of a property it doesn't understand, or the type of the property is wrong, it will raise an error. We can revisit this if it becomes burdensome.
2021-02-26 21:30:38 -05:00