diff options
author | Doge <[email protected]> | 2021-05-10 02:03:03 +0800 |
---|---|---|
committer | Doge <[email protected]> | 2021-05-10 02:03:03 +0800 |
commit | 76d845da651bb474f5d933dab1298c72d91d3a35 (patch) | |
tree | 053933b1086a19916c11901c02754628efc476ee | |
parent | 87d70cf685dad800e392069af45b7debe9818369 (diff) | |
download | chromate-76d845da651bb474f5d933dab1298c72d91d3a35.tar.gz chromate-76d845da651bb474f5d933dab1298c72d91d3a35.tar.bz2 chromate-76d845da651bb474f5d933dab1298c72d91d3a35.zip |
Add compressed js and css
-rw-r--r-- | layout/_partial/head.ejs | 2 | ||||
-rw-r--r-- | layout/_partial/scripts.ejs | 2 | ||||
-rw-r--r-- | source/css/style.min.css | 1 | ||||
-rw-r--r-- | source/js/script.min.js | 1 |
4 files changed, 4 insertions, 2 deletions
diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs index d20850c..c52c231 100644 --- a/layout/_partial/head.ejs +++ b/layout/_partial/head.ejs @@ -22,5 +22,5 @@ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma/css/bulma.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.min.css"> <link rel="stylesheet" href="https://unpkg.com/[email protected]/css/bulma-prefers-dark.min.css" /> - <%- css("css/style.css") %> + <%- css("css/style.min.css") %> </head>
\ No newline at end of file diff --git a/layout/_partial/scripts.ejs b/layout/_partial/scripts.ejs index ab83cf5..c3af22a 100644 --- a/layout/_partial/scripts.ejs +++ b/layout/_partial/scripts.ejs @@ -1,5 +1,5 @@ <!-- Lazyload support --> -<%- js('js/script.js') %> +<%- js('js/script.min.js') %> <% if (theme.lazyload) { %> <script defer src="https://cdn.jsdelivr.net/npm/vanilla-lazyload/dist/lazyload.min.js"></script> <script> diff --git a/source/css/style.min.css b/source/css/style.min.css new file mode 100644 index 0000000..3a4a2d3 --- /dev/null +++ b/source/css/style.min.css @@ -0,0 +1 @@ +pre{background-color:none!important}@media(prefers-color-scheme:dark){*{transition:backgourd-color .5s}.card{box-shadow:none!important;background-color:#121212!important}}@media screen and (max-width:1023px){.navbar-menu{box-shadow:0 8px 16px -8px rgb(10 10 10 / 10%)!important}.post-content{padding-top:0!important}.post-card{margin:0 0 0 0!important}}.post-content{padding-top:1.5rem}.post-card{margin:0 1rem 0rem 1rem}.navbar-brand .navbar-item:hover{background-color:inherit!important}.entry{margin-bottom:1.5rem!important;margin-top:1.5rem!important;transition:box-shadow .1s}.entry:hover{box-shadow:0 1em 2em -0.125em rgb(10 10 10 / 10%),0 0 0 1px rgb(10 10 10 / 2%)}.pagination-bar{padding-left:.25rem;padding-right:.25rem}.footer{padding:1rem 1rem 1rem;background-color:transparent}
\ No newline at end of file diff --git a/source/js/script.min.js b/source/js/script.min.js new file mode 100644 index 0000000..078e42b --- /dev/null +++ b/source/js/script.min.js @@ -0,0 +1 @@ +"use strict"; window.addEventListener("load", function () { var a = Array.prototype.slice.call(document.querySelectorAll(".navbar-burger"), 0); if (a.length > 0) { a.forEach(function (c) { c.addEventListener("click", function () { var e = c.getAttribute("data-target"); c.classList.toggle("is-active"); if (!e) { return } var d = document.getElementById(e); d === null || d === void 0 ? void 0 : d.classList.toggle("is-active") }, false) }) } var b = function (e) { var d = ".auto-dark"; var c = Array.prototype.slice.call(document.querySelectorAll(d), 0); c.forEach(function (f) { if (e === SystemDarkmodePrefrence.dark) { f === null || f === void 0 ? void 0 : f.classList.add("is-dark"); f === null || f === void 0 ? void 0 : f.classList.remove("is-light") } else { f === null || f === void 0 ? void 0 : f.classList.add("is-light"); f === null || f === void 0 ? void 0 : f.classList.remove("is-dark") } }) }; darklistener.add(b) }); var SystemDarkmodePrefrence; (function (a) { a[a["dark"] = 0] = "dark"; a[a["light"] = 1] = "light" })(SystemDarkmodePrefrence || (SystemDarkmodePrefrence = {})); var DarkmodeListener = (function () { function a() { var b = window.matchMedia("(prefers-color-scheme: dark)").matches; this._mode = b ? SystemDarkmodePrefrence.dark : SystemDarkmodePrefrence.light; this._handlers = []; this._listen() } a.prototype._listen = function () { var d = this; var b = window.matchMedia("(prefers-color-scheme: dark)"); var c = function (e) { var f = e.matches ? SystemDarkmodePrefrence.dark : SystemDarkmodePrefrence.light; d._handlers.forEach(function (g) { g(f) }); d._mode = f }; b.addEventListener("change", c) }; a.prototype.add = function (b) { b(this._mode); this._handlers.push(b) }; a.prototype.mode = function () { return this._mode }; return a }()); var darklistener = new DarkmodeListener();
\ No newline at end of file |