summaryrefslogtreecommitdiff
path: root/layout
diff options
context:
space:
mode:
authorDoge <[email protected]>2021-05-11 10:23:37 +0800
committerDoge <[email protected]>2021-05-11 10:23:37 +0800
commit004fdd9b4ed9ffd5b18330b93255c639ad3b426b (patch)
treecfbbc39bb81a085e68f6bcd1ce86703ad5d69524 /layout
parentbc2f0ec6f9426f60e8035269f5e48f3cc3f0cc52 (diff)
downloadchromate-004fdd9b4ed9ffd5b18330b93255c639ad3b426b.tar.gz
chromate-004fdd9b4ed9ffd5b18330b93255c639ad3b426b.tar.bz2
chromate-004fdd9b4ed9ffd5b18330b93255c639ad3b426b.zip
Make enhancement for speed
Diffstat (limited to 'layout')
-rw-r--r--layout/_partial/head.ejs5
-rw-r--r--layout/_partial/scripts.ejs10
2 files changed, 8 insertions, 7 deletions
diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs
index 43b1d5c..c499879 100644
--- a/layout/_partial/head.ejs
+++ b/layout/_partial/head.ejs
@@ -21,5 +21,8 @@
<!-- Scripts and styles -->
<style>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-podcast-player{padding-bottom: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}</style>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma/css/bulma.min.css">
- <link rel="stylesheet" href="https://unpkg.com/[email protected]/css/bulma-prefers-dark.min.css" />
+ <link media="none" onload="media='all'" rel="stylesheet" href="https://unpkg.com/[email protected]/css/bulma-prefers-dark.min.css" />
+ <noscript>
+ <link rel="stylesheet" href="https://unpkg.com/[email protected]/css/bulma-prefers-dark.min.css" />
+ </noscript>
</head> \ No newline at end of file
diff --git a/layout/_partial/scripts.ejs b/layout/_partial/scripts.ejs
index 12614e9..9f1a769 100644
--- a/layout/_partial/scripts.ejs
+++ b/layout/_partial/scripts.ejs
@@ -13,10 +13,9 @@
<!-- Highlight.js support -->
<% if (theme.highlight.enable === true) { %>
- <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/highlight.pack.min.js"></script>
- <link id="highlight-light-theme" rel="stylesheet"
+ <link media="none" onload="media='all'" id="highlight-light-theme" rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/[email protected]/styles/<%= theme.highlight.lightmode %>.min.css">
- <link id="highlight-dark-theme" rel="stylesheet"
+ <link media="none" onload="media='all'" id="highlight-dark-theme" rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/[email protected]/styles/<%= theme.highlight.darkmode %>.min.css">
<script>
window.addEventListener("load", () => {
@@ -30,16 +29,15 @@
}
};
darklistener.add(theme_selector);
- hljs.initHighlightingOnLoad();
}, false);
</script>
<% } %>
<!-- Font Awesome delay loading -->
-<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.min.css">
+<link media="none" onload="media='all'" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.min.css">
<!-- Shikwasa Player support -->
<% if (is_post() && theme.podcast && page.podcast) { %>
<script defer src="https://cdn.jsdelivr.net/npm/shikwasa/dist/shikwasa.min.js"></script>
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/shikwasa/dist/shikwasa.min.css">
+ <link media="none" onload="media='all'" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/shikwasa/dist/shikwasa.min.css">
<% } %>