v / cmd / tools / vdoc / theme / index.html
74 lines · 73 sloc · 2.3 KB · 8a8129cd5ca1ff2c33b4d613965d3e86db93ee1f
Raw
1<!doctype html>
2<html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <meta http-equiv="x-ua-compatible" content="IE=edge" />
6 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7 <title>{{ title }} | vdoc</title>
8 <link rel="preconnect" href="https://fonts.googleapis.com" />
9 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
10 <link
11 href="https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap"
12 rel="stylesheet"
13 />
14 <link
15 href="https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap"
16 rel="stylesheet"
17 />
18 <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png" />
19 <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" />
20 <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png" />
21 <link rel="manifest" href="site.webmanifest" />
22 <link rel="mask-icon" href="safari-pinned-tab.svg" color="#5bbad5" />
23 <meta name="msapplication-TileColor" content="#da532c" />
24 <meta name="theme-color" content="#ffffff" />
25 {{ head_assets }}
26 </head>
27
28 <body>
29 <div><a id="skip-to-content-link" href="#main-content">Skip to content</a></div>
30 <div id="page">
31 <header class="doc-nav hidden">
32 <div class="heading-container">
33 <div class="heading">
34 <div class="info">
35 <div class="module">{{ head_name }}</div>
36 <div class="toggle-version-container">
37 <span>{{ version }}</span>
38 <div
39 id="dark-mode-toggle"
40 role="switch"
41 aria-checked="false"
42 aria-label="Toggle dark mode"
43 >
44 {{ light_icon }}{{ dark_icon }}
45 </div>
46 </div>
47 {{ menu_icon }}
48 </div>
49 <div id="search">
50 <input type="text" placeholder="Search... (beta)" autocomplete="off" />
51 </div>
52 </div>
53 </div>
54 <nav class="search hidden"></nav>
55 <nav class="content hidden">
56 <ul>
57 {{ toc_links }}
58 </ul>
59 </nav>
60 </header>
61 <div class="doc-scrollview" tabindex="-1" id="main-content">
62 <div class="doc-container">
63 <div class="doc-content">
64 {{ contents }}
65 <div class="footer">{{ footer_content }}</div>
66 </div>
67 {{ right_content }}
68 </div>
69 </div>
70 </div>
71 {{ footer_assets }}
72 <script async src="search_index.js"></script>
73 </body>
74</html>
75