summaryrefslogtreecommitdiff
path: root/design
diff options
context:
space:
mode:
Diffstat (limited to 'design')
-rw-r--r--design/templates/base.html14
1 files changed, 14 insertions, 0 deletions
diff --git a/design/templates/base.html b/design/templates/base.html
index dd2292a..a96d76e 100644
--- a/design/templates/base.html
+++ b/design/templates/base.html
@@ -81,6 +81,20 @@
</footer>
</div>
{% block js %}{% endblock%}
+<script>
+// Register our service-worker
+if (navigator.serviceWorker) {
+ window.addEventListener('load', function() {
+ if (navigator.serviceWorker.controller) {
+ navigator.serviceWorker.controller.postMessage({'command': 'trimCaches'});
+ } else {
+ navigator.serviceWorker.register('/media/js/serviceworker.js', {
+ scope: '/'
+ });
+ }
+ });
+}
+</script>
{%comment%}
<!-- Piwik -->
<script type="text/javascript">