Good defaults and technical flexibility for life science websites
This components attempts to gracefully serve the JS to only the browsers that need it by using the
We use polyfill bundling from Polyfill.io.
This is is what it looks like:
<script nomodule src="https://polyfill.io/v3/polyfill.min.js?features=default"></script>
In effect, this provides better support to Internet Explorer and very old versions of Chrome, FireFox and Safari.
In the future we may support passing parameters to the NJK template to load various mixes of polyfills.
<script nomodule crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js?flags=gated&features=default"></script>
This repository is distributed with npm. After installing npm, you can install
vf-polyfill-js with this command.
$ yarn add --dev @visual-framework/vf-polyfill-js
The style files included are written in Sass. If you're using a VF-core project, you can import it like this:
Make sure you import Sass requirements along with the modules. You can use a project boilerplate or the
File system location:
Find an issue on this page? Propose a change or discuss it.