@aiursoft/autodark.js
Advanced tools
Comparing version 1.1.1 to 1.1.2
@@ -20,4 +20,4 @@ "use strict"; | ||
{ | ||
classToAdd: ['border-bottom', 'navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'shadow-sm'], | ||
classToAdd: ['navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'border-bottom', 'shadow-sm'], | ||
}, | ||
@@ -24,0 +24,0 @@ ], |
@@ -1,1 +0,1 @@ | ||
"use strict";(()=>{var h=(s,o)=>()=>(o||s((o={exports:{}}).exports,o),o.exports);var T=h(e=>{Object.defineProperty(e,"__esModule",{value:!0});e.switchTheme=e.autoTheme=e.lightThemeSettings=e.darkThemeSettings=void 0;e.darkThemeSettings={body:[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],table:[{classToAdd:["table-dark"],classToRemove:["table-light"]}],".navbar":[{classToAdd:["border-bottom","navbar-dark","bg-dark"],classToRemove:["navbar-light","bg-light","shadow-sm"]}],".modal-content":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".container-fluid":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".list-group-item":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".content-wrapper":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".card":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".jumbotron":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-dark":[{classToAdd:[],classToRemove:["bg-light"]}],".bg-light":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-white":[{classToAdd:["bg-dark"],classToRemove:["bg-white","bg-light"]}],".bg":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}]};e.lightThemeSettings={body:[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],table:[{classToAdd:["table-light"],classToRemove:["table-dark"]}],".navbar":[{classToAdd:["navbar-light","bg-light","border-bottom","shadow-sm"],classToRemove:["navbar-dark","bg-dark"]}],".modal-content":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".container-fluid":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".list-group-item":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".content-wrapper":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".card":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".jumbotron":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-dark":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-light":[{classToAdd:[],classToRemove:["bg-dark"]}],".bg-white":[{classToAdd:["bg-light"],classToRemove:["bg-white","bg-dark"]}],".bg":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}]};var d=()=>{if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches){l("dark");let s=document.querySelector("body");s&&(s.style.color="white")}else{l("light");let s=document.querySelector("body");s&&(s.style.color="black")}},l=s=>{let c=s==="dark"?e.darkThemeSettings:e.lightThemeSettings;Object.keys(c).forEach(a=>{let g=c[a],i=a.startsWith(".")?document.querySelectorAll(a):document.getElementsByTagName(a);Array.from(i).forEach(r=>{if(!Array.isArray(g))throw new Error("Invalid settings");console.log(document.getElementsByClassName("navbar")[0].classList),g.forEach(b=>{b.classToAdd.forEach(t=>{r.classList.add(t)}),b.classToRemove.forEach(t=>{r.classList.remove(t)})})})})};e.switchTheme=l;var m=()=>{d(),window.matchMedia("(prefers-color-scheme: light)").addEventListener("change",d),window.addEventListener("load",d)};e.autoTheme=m});T();})(); | ||
"use strict";(()=>{var h=(s,o)=>()=>(o||s((o={exports:{}}).exports,o),o.exports);var T=h(e=>{Object.defineProperty(e,"__esModule",{value:!0});e.switchTheme=e.autoTheme=e.lightThemeSettings=e.darkThemeSettings=void 0;e.darkThemeSettings={body:[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],table:[{classToAdd:["table-dark"],classToRemove:["table-light"]}],".navbar":[{classToAdd:["navbar-dark","bg-dark"],classToRemove:["navbar-light","bg-light","border-bottom","shadow-sm"]}],".modal-content":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".container-fluid":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".list-group-item":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".content-wrapper":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".card":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".jumbotron":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-dark":[{classToAdd:[],classToRemove:["bg-light"]}],".bg-light":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-white":[{classToAdd:["bg-dark"],classToRemove:["bg-white","bg-light"]}],".bg":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}]};e.lightThemeSettings={body:[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],table:[{classToAdd:["table-light"],classToRemove:["table-dark"]}],".navbar":[{classToAdd:["navbar-light","bg-light","border-bottom","shadow-sm"],classToRemove:["navbar-dark","bg-dark"]}],".modal-content":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".container-fluid":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".list-group-item":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".content-wrapper":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".card":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".jumbotron":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-dark":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-light":[{classToAdd:[],classToRemove:["bg-dark"]}],".bg-white":[{classToAdd:["bg-light"],classToRemove:["bg-white","bg-dark"]}],".bg":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}]};var d=()=>{if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches){l("dark");let s=document.querySelector("body");s&&(s.style.color="white")}else{l("light");let s=document.querySelector("body");s&&(s.style.color="black")}},l=s=>{let c=s==="dark"?e.darkThemeSettings:e.lightThemeSettings;Object.keys(c).forEach(a=>{let g=c[a],i=a.startsWith(".")?document.querySelectorAll(a):document.getElementsByTagName(a);Array.from(i).forEach(r=>{if(!Array.isArray(g))throw new Error("Invalid settings");console.log(document.getElementsByClassName("navbar")[0].classList),g.forEach(b=>{b.classToAdd.forEach(t=>{r.classList.add(t)}),b.classToRemove.forEach(t=>{r.classList.remove(t)})})})})};e.switchTheme=l;var m=()=>{d(),window.matchMedia("(prefers-color-scheme: light)").addEventListener("change",d),window.addEventListener("load",d)};e.autoTheme=m});T();})(); |
@@ -17,4 +17,4 @@ /* eslint-disable @typescript-eslint/naming-convention */ | ||
{ | ||
classToAdd: ['border-bottom', 'navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'shadow-sm'], | ||
classToAdd: ['navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'border-bottom', 'shadow-sm'], | ||
}, | ||
@@ -21,0 +21,0 @@ ], |
@@ -1,1 +0,1 @@ | ||
"use strict";(()=>{var b={body:[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],table:[{classToAdd:["table-dark"],classToRemove:["table-light"]}],".navbar":[{classToAdd:["border-bottom","navbar-dark","bg-dark"],classToRemove:["navbar-light","bg-light","shadow-sm"]}],".modal-content":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".container-fluid":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".list-group-item":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".content-wrapper":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".card":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".jumbotron":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-dark":[{classToAdd:[],classToRemove:["bg-light"]}],".bg-light":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-white":[{classToAdd:["bg-dark"],classToRemove:["bg-white","bg-light"]}],".bg":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}]},i={body:[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],table:[{classToAdd:["table-light"],classToRemove:["table-dark"]}],".navbar":[{classToAdd:["navbar-light","bg-light","border-bottom","shadow-sm"],classToRemove:["navbar-dark","bg-dark"]}],".modal-content":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".container-fluid":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".list-group-item":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".content-wrapper":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".card":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".jumbotron":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-dark":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-light":[{classToAdd:[],classToRemove:["bg-dark"]}],".bg-white":[{classToAdd:["bg-light"],classToRemove:["bg-white","bg-dark"]}],".bg":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}]},e=()=>{if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches){g("dark");let s=document.querySelector("body");s&&(s.style.color="white")}else{g("light");let s=document.querySelector("body");s&&(s.style.color="black")}},g=s=>{let t=s==="dark"?b:i;Object.keys(t).forEach(o=>{let d=t[o],r=o.startsWith(".")?document.querySelectorAll(o):document.getElementsByTagName(o);Array.from(r).forEach(l=>{if(!Array.isArray(d))throw new Error("Invalid settings");console.log(document.getElementsByClassName("navbar")[0].classList),d.forEach(c=>{c.classToAdd.forEach(a=>{l.classList.add(a)}),c.classToRemove.forEach(a=>{l.classList.remove(a)})})})})},h=()=>{e(),window.matchMedia("(prefers-color-scheme: light)").addEventListener("change",e),window.addEventListener("load",e)};})(); | ||
"use strict";(()=>{var b={body:[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],table:[{classToAdd:["table-dark"],classToRemove:["table-light"]}],".navbar":[{classToAdd:["navbar-dark","bg-dark"],classToRemove:["navbar-light","bg-light","border-bottom","shadow-sm"]}],".modal-content":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".container-fluid":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".list-group-item":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".content-wrapper":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".card":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".jumbotron":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-dark":[{classToAdd:[],classToRemove:["bg-light"]}],".bg-light":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}],".bg-white":[{classToAdd:["bg-dark"],classToRemove:["bg-white","bg-light"]}],".bg":[{classToAdd:["bg-dark"],classToRemove:["bg-light"]}]},i={body:[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],table:[{classToAdd:["table-light"],classToRemove:["table-dark"]}],".navbar":[{classToAdd:["navbar-light","bg-light","border-bottom","shadow-sm"],classToRemove:["navbar-dark","bg-dark"]}],".modal-content":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".container-fluid":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".list-group-item":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".content-wrapper":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".card":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".jumbotron":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-dark":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}],".bg-light":[{classToAdd:[],classToRemove:["bg-dark"]}],".bg-white":[{classToAdd:["bg-light"],classToRemove:["bg-white","bg-dark"]}],".bg":[{classToAdd:["bg-light"],classToRemove:["bg-dark"]}]},e=()=>{if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches){g("dark");let s=document.querySelector("body");s&&(s.style.color="white")}else{g("light");let s=document.querySelector("body");s&&(s.style.color="black")}},g=s=>{let t=s==="dark"?b:i;Object.keys(t).forEach(o=>{let d=t[o],r=o.startsWith(".")?document.querySelectorAll(o):document.getElementsByTagName(o);Array.from(r).forEach(l=>{if(!Array.isArray(d))throw new Error("Invalid settings");console.log(document.getElementsByClassName("navbar")[0].classList),d.forEach(c=>{c.classToAdd.forEach(a=>{l.classList.add(a)}),c.classToRemove.forEach(a=>{l.classList.remove(a)})})})})},h=()=>{e(),window.matchMedia("(prefers-color-scheme: light)").addEventListener("change",e),window.addEventListener("load",e)};})(); |
{ | ||
"name": "@aiursoft/autodark.js", | ||
"version": "1.1.1", | ||
"version": "1.1.2", | ||
"description": "Auto dark theme", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/autodark.js", |
@@ -26,4 +26,4 @@ /* eslint-disable @typescript-eslint/naming-convention */ | ||
{ | ||
classToAdd: ['border-bottom', 'navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'shadow-sm'], | ||
classToAdd: ['navbar-dark', 'bg-dark'], | ||
classToRemove: ['navbar-light', 'bg-light', 'border-bottom', 'shadow-sm'], | ||
}, | ||
@@ -30,0 +30,0 @@ ], |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet