About

About SBOL Visual CSS

Discover the project's history, coverage, and the technology behind it.

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.