1
0
Fork 0

fix more indentions

This commit is contained in:
Tommy Vedvik 2019-02-28 11:12:36 +01:00
parent a5660c0740
commit a7fb4fd821
2 changed files with 28 additions and 28 deletions

View file

@ -8,7 +8,7 @@ module.exports = {
siteName: 'Gridsome Blog Starter', siteName: 'Gridsome Blog Starter',
plugins: [ plugins: [
{ {
// Create posts from markdown files // Create posts from markdown files
use: '@gridsome/source-filesystem', use: '@gridsome/source-filesystem',
options: { options: {

View file

@ -4,37 +4,37 @@
${head} ${head}
</head> </head>
<body ${bodyAttrs}> <body ${bodyAttrs}>
<script> <script>
// Add dark / light detection that runs before Vue.js load. Borrowed from overreacted.io // Add dark / light detection that runs before Vue.js load. Borrowed from overreacted.io
(function() { (function() {
window.__onThemeChange = function() {}; window.__onThemeChange = function() {};
function setTheme(newTheme) { function setTheme(newTheme) {
window.__theme = newTheme; window.__theme = newTheme;
preferredTheme = newTheme; preferredTheme = newTheme;
document.body.setAttribute('data-theme', newTheme); document.body.setAttribute('data-theme', newTheme);
window.__onThemeChange(newTheme); window.__onThemeChange(newTheme);
} }
var preferredTheme; var preferredTheme;
try { try {
preferredTheme = localStorage.getItem('theme'); preferredTheme = localStorage.getItem('theme');
} catch (err) { } } catch (err) { }
window.__setPreferredTheme = function(newTheme) { window.__setPreferredTheme = function(newTheme) {
setTheme(newTheme); setTheme(newTheme);
try { try {
localStorage.setItem('theme', newTheme); localStorage.setItem('theme', newTheme);
} catch (err) {} } catch (err) {}
} }
var darkQuery = window.matchMedia('(prefers-color-scheme: dark)'); var darkQuery = window.matchMedia('(prefers-color-scheme: dark)');
darkQuery.addListener(function(e) { darkQuery.addListener(function(e) {
window.__setPreferredTheme(e.matches ? 'dark' : 'light') window.__setPreferredTheme(e.matches ? 'dark' : 'light')
}); });
setTheme(preferredTheme || (darkQuery.matches ? 'dark' : 'light')); setTheme(preferredTheme || (darkQuery.matches ? 'dark' : 'light'));
})(); })();
</script> </script>
${app} ${app}
${scripts} ${scripts}