Compare commits

..

No commits in common. "a42a63faac78072fd8f1f4d772963d49b5fd28d2" and "291d55642d7aa574b28c764c1e6749275ce1be2f" have entirely different histories.

10 changed files with 69 additions and 78 deletions

View File

@ -1,5 +0,0 @@
---
title: Michael Thomson
---

20
content/post.md Normal file
View File

@ -0,0 +1,20 @@
---
title: Hello, World!
author: Michael
date: 2024-09-13
abstract: This is my first post
---
this is a test
- oh yeah
this is a quote:
> sdfdsfsdfdsfdsfdsfds
> sfdsfdsfsfdsfds
```c
int main()
{
return 0;
}
```

4
gen.sh
View File

@ -1,4 +0,0 @@
#!/bin/bash
cd content
find . -type d -exec mkdir -p ../public/{} \;
find ./ -iname "*.md" -type f -exec sh -c 'pandoc "${0}" -f markdown -t html5 --template ../templates/page.html --css index.css -o "../public/$(basename ${0%.md}.html)"' {} \;

1
public/404.html Normal file
View File

@ -0,0 +1 @@
Not found

View File

@ -1,20 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/hybrid.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<title>first-post</title>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<nav>
<a href="/">Home</a>
<a href="/about">About</a>
<a href="/blog">Blog</a>
<a href="/contact">Contact</a>
</nav>
</body>
</html>

View File

@ -1,34 +1,10 @@
:root {
--bg: #0d1017;
--fg: #ffffff;
--link: #ff8f40;
}
html {
background: var(--bg);
color: var(--fg);
background: #0D1017;
color: #BFBDB6;
font-family: -apple-system, BlinkMacSystemFont, "Avenir Next", Avenir, "Nimbus Sans L", Roboto, Noto, "Segoe UI", Arial, Helvetica, "Helvetica Neue", sans-serif;
font-size: 16px;
}
body {
max-width: 760px;
margin: auto;
}
a {
text-decoration: none;
color: var(--link);
}
a:hover {
text-decoration: underline;
}
nav {
border-bottom: 1px dotted var(--link);
padding: 1rem 0 1rem 0;
}
nav a {
margin-right: 0.25rem;
}

View File

@ -1,21 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/hybrid.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
<head>
<title>Michael Thomson</title>
<link rel="stylesheet" href="index.css" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="index.css">
</head>
<body>
<nav>
<a href="/">Home</a>
<a href="/about">About</a>
<a href="/blog">Blog</a>
<a href="/contact">Contact</a>
</nav>
<h1 class="title">Michael Thomson</h1>
<h1>Michael Thomson</h1>
</body>
</html>

31
public/post.html Normal file
View File

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="author" content="Michael" />
<meta name="dcterms.date" content="2024-09-13" />
<title>Hello, World!</title>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<h1>Michael Thomson</h1>
<nav>
<a href="blog">Blog</a>
<a href="about">About</a>
<a href="contact">Contact</a>
</nav>
<h1 class="title">Hello, World!</h1>
<p class="author">Michael</p>
<p class="date">2024-09-13</p>
</header>
<p>this is a test - oh yeah</p>
<p>this is a quote:</p>
<blockquote>
<p>sdfdsfsdfdsfdsfdsfds sfdsfdsfsfdsfds</p>
</blockquote>
<div class="sourceCode" id="cb1"><pre
class="sourceCode c"><code class="sourceCode c"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="dt">int</span> main<span class="op">()</span></span>
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a><span class="op">{</span></span>
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a> <span class="cf">return</span> <span class="dv">0</span><span class="op">;</span></span>
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="op">}</span></span></code></pre></div>
</body>
</html>

View File

@ -1,10 +1,6 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/hybrid.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
$for(author-meta)$
<meta name="author" content="$author-meta$" />
$endfor$
@ -17,12 +13,14 @@ $for(css)$
$endfor$
</head>
<body>
<nav>
<a href="/">Home</a>
<a href="/about">About</a>
<a href="/blog">Blog</a>
<a href="/contact">Contact</a>
</nav>
<header>
<h1>Michael Thomson</h1>
<nav>
<a href="blog">Blog</a>
<a href="about">About</a>
<a href="contact">Contact</a>
</nav>
</header>
$if(title)$
<h1 class="title">$title$</h1>
$endif$