summaryrefslogtreecommitdiff
path: root/layouts/_default/baseof.html
blob: 4fca1f9b01cce5c4d8a2622c187c40e14bce3457 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
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>