diff options
Diffstat (limited to 'layouts/_default/baseof.html')
| -rw-r--r-- | layouts/_default/baseof.html | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..4fca1f9 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,46 @@ +<!DOCTYPE html> +<html lang="pt-BR"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content="{{ .Site.Params.description }}"> + <meta name="theme-color" content="#c9a961"> + <link rel="manifest" href="{{ "/manifest.json" | relURL }}"> + <link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect fill='%230f0f13' width='100' height='100'/><text x='50' y='75' font-size='60' font-weight='bold' text-anchor='middle' fill='%23c9a961' font-family='monospace'>D</text></svg>"> + <link rel="preconnect" href="https://fonts.googleapis.com"> + <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> + <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,600;1,400&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet"> + <link rel="stylesheet" href="{{ "/main.css" | relURL }}"> + <title>{{ block "title" . }}{{ .Site.Title }}{{ end }}</title> +</head> +<body> + <header> + {{ block "header" . }} + <a class="site-name" href="{{ "/" | relURL }}">direito</a> + {{ end }} + </header> + <main> + {{ block "main" . }}{{ end }} + </main> + + <script src="{{ "/quiz-parser.js" | relURL }}"></script> + <script src="{{ "/quiz-engine.js" | relURL }}"></script> + <script src="{{ "/quiz-runtime.js" | relURL }}"></script> + <script src="{{ "/footnotes.js" | relURL }}"></script> + <script src="{{ "/home-filter.js" | relURL }}"></script> + <script src="{{ "/toc.js" | relURL }}"></script> + <script src="{{ "/dark-mode.js" | relURL }}"></script> + <script src="{{ "/keyboard-shortcuts.js" | relURL }}"></script> + <script src="{{ "/dashboard.js" | relURL }}"></script> + + {{ block "scripts" . }}{{ end }} + + <script> + if ('serviceWorker' in navigator) { + window.addEventListener('load', () => { + navigator.serviceWorker.register('/sw.js').catch(() => {}); + }); + } + </script> +</body> +</html> |
