summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoge <[email protected]>2021-05-10 02:03:03 +0800
committerDoge <[email protected]>2021-05-10 02:03:03 +0800
commit76d845da651bb474f5d933dab1298c72d91d3a35 (patch)
tree053933b1086a19916c11901c02754628efc476ee
parent87d70cf685dad800e392069af45b7debe9818369 (diff)
downloadchromate-76d845da651bb474f5d933dab1298c72d91d3a35.tar.gz
chromate-76d845da651bb474f5d933dab1298c72d91d3a35.tar.bz2
chromate-76d845da651bb474f5d933dab1298c72d91d3a35.zip
Add compressed js and css
-rw-r--r--layout/_partial/head.ejs2
-rw-r--r--layout/_partial/scripts.ejs2
-rw-r--r--source/css/style.min.css1
-rw-r--r--source/js/script.min.js1
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