+ <!-- check which theme to use -->
+ <script>
+ function getTheme(def) {
+ var ret = null;
+
+ try {
+ if(typeof Storage !== "undefined" && typeof localStorage === 'object')
+ ret = localStorage.getItem('netdataTheme');
+ }
+ catch(error) {
+ ;
+ }
+
+ if(ret === null || ret === 'undefined') return def;
+ else return ret;
+ }
+ var netdataTheme = getTheme('slate');
+
+ function setTheme(theme) {
+ if(netdataTheme === theme)
+ return false;
+
+ try {
+ if(typeof Storage !== "undefined" && typeof localStorage === 'object') {
+ localStorage.setItem('netdataTheme', theme);
+ return true;
+ }
+ }
+ catch(error) {
+ ;
+ }
+
+ return false;
+ }
+ </script>
+