Users with a visual, motor or cognitive impairment are far from rare.
We focus support on major browsers in use by 95%+ of our audiences, and we ensure the site is navigable and usable by the remaining 5%.
The when and how of component modification
We use a variation of the atomic design methodology: elements, blocks, and containers.
Components are part of patterns
Think of components as lego blocks you can use to build the look and content of your sites. Think of patterns as assembled packages of behaviour.
Inevitably code will be replaced and improved, leaving components stale and or outdated.
Components: versioning interoperability
Each Visual Framework component carries its own semantic versioning.
Unique to the web are certain types of content that support user interaction.
Discussions, exchanges and help
Regardless of where, we welcome contribution, ideas and constructive criticism.
Image handling best practice
It's best to not let CSS do the image cropping.
Sass and CSS guidelines
The Visual Framework delivers much of its value through Sass.
User base of the Visual Framework code
This project is designed to be used by organisations with experienced developers delivery life science websites.
Using British and American english in code and documentation
For the language and spelling of documentation and code.