summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/default.html56
-rw-r--r--templates/math.html4
-rw-r--r--templates/nav.html9
-rw-r--r--templates/tikz.tex13
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}