A front-end toolkit to quickly and collaboratively build better life science websites.
The Visual Framework (VF) is designed with the needs of life science websites and services. It goes beyond guidance for tables, graphs, data-heavy typography and focuses on being sane defaults and implements its CSS in a way that will not interfere with your existing components that use Bootstrap, Angular, or something else.
Clarity through a default and look suitable to life science websites. It builds atop solid UX principles to increase comprehension and decrease cognitive load. Just because the scientific material is challenging, it doesn't mean using the website needs to be.
Flexibility to be fully theme-able, replaceable and adaptable to any aesthetic or functional needs.
Compatibility as the VF won't break your other framework's CSS or JS, so bring Bootstrap, Foundation, React or Angular. With the VF components (and brand design) can be shared between sites without cross-contaminating other functionality. We achieve this by a CSS Modules-style approach:
data-vf-js-tabsfrom your markup.
Componentisation to use only the portions you need. Use
vf-core to build your CSS, JS dynamically based on the components you need, or bring your own build system or components.
We ensure we remain true to these through a consultation process.
Find an issue on this page? Propose a change or discuss it.