Script that creates a fullscreen banner for your website to support the #BlackLivesMatter movement.
This script is meant to be used in combination with BLM Generator
If you simply want to use the default banner, you can embed this script anywhere on your site.
<script src="//blmtech.s3.amazonaws.com/blm.min.js"><script>
This script will take over your homepage one time (uses cookies to hide) with the Black Lives Matter text. If you'd like to customize the colors or name of the company, you can visit blacklivesmatter.tech to generate your own snippet with customized fields.
If you'd like to be listed on the blacklivesmatter.tech website, you can do so using the blacklivesmatter.tech and clicking "Allow my domain to show below" or use the snippet below to enable metrics.
<script>
(function(b,l,a,c,k){var e=b.BLM=b.BLM||[];e.initialized?b.console&&console.error&&console.error("BLM snippet already called")
:(e.initialized=!0,e.load=function(o){var r=l.createElement(a);r.type="text/javascript",r.src=c;
var t=l.getElementsByTagName(a)[0];t.parentNode.insertBefore(r,t),e._loadOptions=o},
e.load({ metricsEnabled: false }))
})(window, document, "script", "//blmtech.s3.amazonaws.com/blm.min.js");
</script>
First, run npm ci
to install the needed dependencies.
Take a look at the examples/
folder to see how to use the script. You can build a development version of the script using npm run build
.
If you want to run the examples, you can simply:
- Run
npm run build
- If you have Python 2, serve the root with
python2 -m SimpleHTTPServer
and visit the example page athttp://localhost:8000/examples/default.html