refactor: move script into head
parent
a89cf7d7a4
commit
73f7906357
|
@ -15,13 +15,24 @@ def baseHtmlArray (title : String) (site : Array Html) : HtmlM Html := do
|
||||||
pure
|
pure
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
|
|
||||||
|
<title>{title}</title>
|
||||||
|
|
||||||
|
<meta charset="UTF-8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
|
||||||
<link rel="stylesheet" href={s!"{←getRoot}style.css"}/>
|
<link rel="stylesheet" href={s!"{←getRoot}style.css"}/>
|
||||||
<link rel="stylesheet" href={s!"{←getRoot}pygments.css"}/>
|
<link rel="stylesheet" href={s!"{←getRoot}pygments.css"}/>
|
||||||
<link rel="shortcut icon" href={s!"{←getRoot}favicon.ico"}/>
|
<link rel="shortcut icon" href={s!"{←getRoot}favicon.ico"}/>
|
||||||
<link rel="prefetch" href={s!"{←getRoot}searchable-data.json"}/>
|
<link rel="prefetch" href={s!"{←getRoot}searchable-data.json"}/>
|
||||||
<title>{title}</title>
|
|
||||||
<meta charset="UTF-8"/>
|
<script defer="true" src={s!"{←getRoot}site-root.js"}></script>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<script defer="true" src={s!"{←getRoot}nav.js"}></script>
|
||||||
|
<script defer="true" src={s!"{←getRoot}search.js"}></script>
|
||||||
|
<script defer="true" src={s!"{←getRoot}mathjax-config.js"}></script>
|
||||||
|
<script defer="true" src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
|
||||||
|
<script defer="true" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
@ -43,17 +54,8 @@ def baseHtmlArray (title : String) (site : Array Html) : HtmlM Html := do
|
||||||
|
|
||||||
{←navbar}
|
{←navbar}
|
||||||
|
|
||||||
-- Lean in JS in HTML in Lean...very meta
|
|
||||||
<script src={s!"{←getRoot}site-root.js"}></script>
|
|
||||||
|
|
||||||
-- TODO Add more js stuff
|
|
||||||
<script src={s!"{←getRoot}nav.js"}></script>
|
|
||||||
<script src={s!"{←getRoot}search.js"}></script>
|
|
||||||
-- mathjax
|
|
||||||
<script src={s!"{←getRoot}mathjax-config.js"}></script>
|
|
||||||
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
|
|
||||||
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue