Project History
The library was originally created by Zulko at the Edinburgh Genome Foundry about 10 years ago. The project has since been continued and maintained by mtripnaux and the synthetic biology community.
Glyphs Coverage
SBOL Visual CSS currently provides 27 symbols out of the 40 standard SBOL visual glyphs. The glyphs are mostly adapted from the standard SVGs, with some hand-made additions.
Dependencies
SBOL Visual CSS requires only CSS and SVG support in the browser. The documentation site is built using Jinja2, a powerful and modern templating engine for Python, as well as Prism.js for efficient code syntax highlighting. This allows anyone generating the static HTML documentation while keeping icon metadata and counts dynamically updated at build time.
Contributing
Contributions to SBOL Visual CSS are welcome! If you want to contribute, please check the contribution guidelines and the project open issues. The code is currently released under the MIT License.