summaryrefslogtreecommitdiff
path: root/_layouts
diff options
context:
space:
mode:
Diffstat (limited to '_layouts')
-rw-r--r--_layouts/algebra.html29
-rw-r--r--_layouts/analysis.html29
-rw-r--r--_layouts/computation.html35
-rw-r--r--_layouts/ctf.html26
-rw-r--r--_layouts/default.html26
-rw-r--r--_layouts/foundations.html30
-rw-r--r--_layouts/linguistics.html25
-rw-r--r--_layouts/mathematics.html24
8 files changed, 204 insertions, 20 deletions
diff --git a/_layouts/algebra.html b/_layouts/algebra.html
new file mode 100644
index 0000000..b8f4703
--- /dev/null
+++ b/_layouts/algebra.html
@@ -0,0 +1,29 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <b><a href="/mathematics">mathematics</a></b>
+ <a href="/linguistics">linguistics</a>
+ <a href="/computation">computation</a>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <a href="/foundations">foundations</a>
+ <b><a href="/algebra">algebra</a></b>
+ <a href="/analysis">analysis</a>
+ </nav>
+ <nav>
+ <a href="/algebra/linear-algebra">linear algebra</a>
+ <a href="/algebra/coding-theory">coding theory</a>
+ <a href="/algebra/abstract-algebra">abstract algebra</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/analysis.html b/_layouts/analysis.html
new file mode 100644
index 0000000..5faa293
--- /dev/null
+++ b/_layouts/analysis.html
@@ -0,0 +1,29 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <b><a href="/mathematics">mathematics</a></b>
+ <a href="/linguistics">linguistics</a>
+ <a href="/computation">computation</a>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <a href="/foundations">foundations</a>
+ <a href="/algebra">algebra</a>
+ <b><a href="/analysis">analysis</a></b>
+ </nav>
+ <nav>
+ <a href="/analysis/calculus">calculus</a>
+ <a href="/analysis/real-analysis">real analysis</a>
+ <a href="/analysis/complex-analysis">complex analysis</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/computation.html b/_layouts/computation.html
new file mode 100644
index 0000000..ec3328d
--- /dev/null
+++ b/_layouts/computation.html
@@ -0,0 +1,35 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <a href="/mathematics">mathematics</a>
+ <a href="/linguistics">linguistics</a>
+ <b><a href="/computation">computation</a></b>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <a href="/syntax">syntax</a>
+ <a href="/semantics">semantics</a>
+ <a href="/compilers">compilers</a>
+ <br>
+ <a href="/types">types</a>
+ <a href="/modules">modules</a>
+ <a href="/monads">monads</a>
+ <a href="/effects">effects</a>
+ <a href="/continuations">continuations</a>
+ <br>
+ <a href="/lambda-calculus">lambda calculus</a>
+ <a href="/memory-management">memory management</a>
+ <a href="/networking">networking</a>
+ <a href="/paradigms">paradigms</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/ctf.html b/_layouts/ctf.html
new file mode 100644
index 0000000..c38148a
--- /dev/null
+++ b/_layouts/ctf.html
@@ -0,0 +1,26 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <a href="/foundations">foundations</a>
+ <a href="/computation">computation</a>
+ <a href="/mathematics">mathematics</a>
+ <a href="/linguistics">linguistics</a>
+ <b><a href="/ctf">ctf</a></b>
+ </nav>
+ <nav>
+ <a href="/rev">rev</a>
+ <a href="/pwn">pwn</a>
+ <a href="/crypto">crypto</a>
+ <a href="/web">web</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/default.html b/_layouts/default.html
index fbec88d..4583528 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -1,31 +1,17 @@
<!DOCTYPE html>
-<html>
+<html lang="en">
<head>
- <title>Wiki</title>
+ <title>{{ page.title }}</title>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width"/>
<link rel="icon" type="image/jpg" href="https://apropos.codes/assets/light.png"/>
<link rel="stylesheet" href="https://apropos.codes/css/style.css"/>
<link rel="stylesheet" href="https://apropos.codes/writeups/css/style.css"/>
+ <style>
+ header { padding-bottom: 1em; }
+ </style>
</head>
<body>
- <header>
- <h1>
- <a href="https://apropos.codes">apropos</a>
- </h1>
- <nav>
- <a href="https://apropos.codes/about">about</a>
- <a href="https://apropos.codes/resume">resume</a>
- <a href="https://apropos.codes/notes">notes</a>
- <a href="https://apropos.codes/posts">posts</a>
- <a href="https://apropos.codes/writeups">writeups</a>
- </nav>
- </header>
- <main>
- {{ content }}
- </main>
-<footer>
- <span><img src="assets/copyleft.svg" width="12" height="12" title="https://en.wikipedia.org/wiki/Criticism_of_copyright" /> 2020-2023 </span>
-</footer>
+{{ content }}
</body>
</html>
diff --git a/_layouts/foundations.html b/_layouts/foundations.html
new file mode 100644
index 0000000..77bb237
--- /dev/null
+++ b/_layouts/foundations.html
@@ -0,0 +1,30 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <b><a href="/mathematics">mathematics</a></b>
+ <a href="/linguistics">linguistics</a>
+ <a href="/computation">computation</a>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <b><a href="/foundations">foundations</a></b>
+ <a href="/algebra">algebra</a>
+ <a href="/analysis">analysis</a>
+ </nav>
+ <nav>
+ <a href="/foundations/logic">logic</a>
+ <a href="/foundations/proof">proof</a>
+ <a href="/foundations/types">types</a>
+ <a href="/foundations/category-theory">category theory</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/linguistics.html b/_layouts/linguistics.html
new file mode 100644
index 0000000..95ac6c0
--- /dev/null
+++ b/_layouts/linguistics.html
@@ -0,0 +1,25 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <a href="/mathematics">mathematics</a>
+ <b><a href="/linguistics">linguistics</a></b>
+ <a href="/computation">computation</a>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <a href="/glossary">glossary</a>
+ <a href="/syntax">syntax</a>
+ <a href="/semantics">semantics</a>
+ <a href="/types">types</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>
diff --git a/_layouts/mathematics.html b/_layouts/mathematics.html
new file mode 100644
index 0000000..6ad8497
--- /dev/null
+++ b/_layouts/mathematics.html
@@ -0,0 +1,24 @@
+---
+layout: default
+---
+<header>
+<h1>
+ <a href="https://apropos.codes">apropos</a>
+</h1>
+<div>
+ <nav>
+ <b><a href="/mathematics">mathematics</a></b>
+ <a href="/linguistics">linguistics</a>
+ <a href="/computation">computation</a>
+ <a href="/ctf">ctf</a>
+ </nav>
+ <nav>
+ <a href="/foundations">foundations</a>
+ <a href="/algebra">algebra</a>
+ <a href="/analysis">analysis</a>
+ </nav>
+</div>
+</header>
+<main>
+{{ content }}
+</main>