diff options
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/default.html | 56 | ||||
| -rw-r--r-- | templates/math.html | 4 | ||||
| -rw-r--r-- | templates/nav.html | 9 | ||||
| -rw-r--r-- | templates/tikz.tex | 13 |
4 files changed, 82 insertions, 0 deletions
diff --git a/templates/default.html b/templates/default.html new file mode 100644 index 0000000..124a2f2 --- /dev/null +++ b/templates/default.html @@ -0,0 +1,56 @@ +<!DOCTYPE HTML> +<html lang="en" color-mode="light"> + <head> + <title>$title$</title> + $if(author)$ + <meta name="author" content="$author$"> + $else$ + <meta name="author" content="Chris Wells"> + $endif$ + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > + <meta name="viewport" content="width=device-width, initial-scale=1" > + + <link rel="stylesheet" href="/css/main.css"> + <link rel="stylesheet" href="/css/fontawesome.css"> + <script type="text/javascript" src="/js/colors.js"></script> + $if(toggle)$ + <script type="text/javascript" src="/js/toggle.js"></script> + $endif$ + $if(math)$ + $partial("templates/math.html")$ + $endif$ + <!-- <script src="https://kit.fontawesome.com/cd6957df2d.js" crossorigin="anonymous"></script> --> + + <!-- favicons --> + <link rel="shortcut icon" href="/favicon.ico"> + <link rel="icon" sizes="16x16 32x32 64x64" href="/favicon.ico"> + <link rel="icon" type="image/png" sizes="196x196" href="/img/favicon/favicon-192.png"> + <link rel="icon" type="image/png" sizes="160x160" href="/img/favicon/favicon-160.png"> + <link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96.png"> + <link rel="icon" type="image/png" sizes="64x64" href="/img/favicon/favicon-64.png"> + <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16.png"> + + </head> + <body> + <header> + $partial("templates/nav.html")$ + </header> + + <div id="main"> + $body$ + </div> + + <footer> + <hr /> + <div class="pull-left"> + <button class="toggle-color-button" onclick='toggleColorMode()'><i class="fas fa-adjust"></i></button> + + <a href="/credits.html"><i class="fas fa-info-circle"></i></a> + </div> + <div class="pull-right"> + <a href="mailto:$workEmail$"><i class="fa fa-envelope"></i> $workEmail$</a> + </div> + </footer> + </body> +</html> diff --git a/templates/math.html b/templates/math.html new file mode 100644 index 0000000..00ed73f --- /dev/null +++ b/templates/math.html @@ -0,0 +1,4 @@ +<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.css" integrity="sha384-zB1R0rpPzHqg7Kpt0Aljp8JPLqbXI3bhnPWROx27a9N0Ll6ZP/+DiW/UqRcLbRjq" crossorigin="anonymous"> +<script defer src="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.js" integrity="sha384-y23I5Q6l+B6vatafAwxRu/0oK/79VlbSz7Q9aiSZUvyWYIYsd+qj+o24G5ZU2zJz" crossorigin="anonymous"></script> +<script defer src="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/contrib/auto-render.min.js" integrity="sha384-kWPLUVMOks5AQFrykwIup5lo0m3iMkkHrD0uJ4H5cjeGihAutqP0yW0J6dpFiVkI" crossorigin="anonymous"></script> +<script type="text/javascript" src="/js/katex.js"></script> diff --git a/templates/nav.html b/templates/nav.html new file mode 100644 index 0000000..077fd1e --- /dev/null +++ b/templates/nav.html @@ -0,0 +1,9 @@ +<div id="menu"> + <a href="/"><i class="fa fa-home"></i> Chris Wells</a> + <span class="pull-right"> + <a href="/research"><i class="fa fa-book"></i> Research</a> + <a href="/teaching"><i class="fa fa-chalkboard-teacher"></i> Teaching</a> + <a href="/contact.html"><i class="fa fa-address-book"></i> Contact</a> + <a href="/doc/cv.pdf"><i class="fa fa-file-alt"></i> CV</a> + </span> +</div> diff --git a/templates/tikz.tex b/templates/tikz.tex new file mode 100644 index 0000000..b091d9b --- /dev/null +++ b/templates/tikz.tex @@ -0,0 +1,13 @@ +\documentclass{article} +\usepackage[pdftex,active,tightpage]{preview} +\usepackage{amsmath} +\usepackage{tikz} +\usetikzlibrary{matrix} + +\begin{document} +\begin{preview} + \begin{tikzpicture}[auto] + $body$ + \end{tikzpicture} +\end{preview} +\end{document} |
