Replace About with Contact and introduce the homelab on Home
This commit is contained in:
parent
d5fe7407da
commit
08c430638d
7 changed files with 19 additions and 11 deletions
|
|
@ -3,6 +3,9 @@ title = "Welcome to Quorate."
|
||||||
template = "base.html"
|
template = "base.html"
|
||||||
page_template = "base.html"
|
page_template = "base.html"
|
||||||
+++
|
+++
|
||||||
This is a personal website.
|
|
||||||
|
I am a data engineer with an addiction to optimization and automation.
|
||||||
|
|
||||||
|
I also enjoy homelabbing. My homelab hosts many of the services behind this site! [See how it’s built](https://code.quorate.dev/ms2k/quorate).
|
||||||
|
|
||||||
Blog under construction.
|
Blog under construction.
|
||||||
|
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
+++
|
|
||||||
title = "About"
|
|
||||||
+++
|
|
||||||
WIP
|
|
||||||
5
content/contact.md
Normal file
5
content/contact.md
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
+++
|
||||||
|
title = "Contact"
|
||||||
|
+++
|
||||||
|
|
||||||
|
You can contact me by email at [[email protected]](mailto:[email protected]).
|
||||||
2
package-lock.json
generated
2
package-lock.json
generated
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"name": "home",
|
"name": "locutory",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
<div class="shell">
|
<div class="shell">
|
||||||
<header>
|
<header>
|
||||||
<a class="brand" href="/">Quorate</a>
|
<a class="brand" href="/">Quorate</a>
|
||||||
<nav aria-label="Main"><a href="/about/">About</a><span aria-hidden="true">|</span><a href="/blog/">Blog</a><span aria-hidden="true">|</span><a href="https://code.quorate.dev">Code</a><span aria-hidden="true">|</span><a href="/up/">Health</a></nav>
|
<nav aria-label="Main"><a href="/contact/">Contact</a><span aria-hidden="true">|</span><a href="/blog/">Blog</a><span aria-hidden="true">|</span><a href="https://code.quorate.dev">Code</a><span aria-hidden="true">|</span><a href="/up/">Health</a></nav>
|
||||||
</header>
|
</header>
|
||||||
<main>{% block main %}
|
<main>{% block main %}
|
||||||
<article{% if content.date %} class="post"{% endif %}>
|
<article{% if content.date %} class="post"{% endif %}>
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ const { chromium } = require(process.env.PLAYWRIGHT_PATH || "playwright");
|
||||||
|
|
||||||
const base = process.env.SITE_URL || "http://127.0.0.1:18790";
|
const base = process.env.SITE_URL || "http://127.0.0.1:18790";
|
||||||
const endpoint = "https://health.quorate.dev/health";
|
const endpoint = "https://health.quorate.dev/health";
|
||||||
const paths = ["/", "/about/", "/blog/", "/404.html", "/blog/specimen/"];
|
const paths = ["/", "/contact/", "/blog/", "/404.html", "/blog/specimen/"];
|
||||||
|
|
||||||
const days = Array(30).fill(1);
|
const days = Array(30).fill(1);
|
||||||
days[1] = null;
|
days[1] = null;
|
||||||
|
|
@ -130,8 +130,11 @@ async function checkPage(page, path) {
|
||||||
await checkLayout(page);
|
await checkLayout(page);
|
||||||
|
|
||||||
switch (path) {
|
switch (path) {
|
||||||
case "/about/":
|
case "/contact/":
|
||||||
assert.equal(await page.locator("article p").textContent(), "WIP");
|
assert.equal(
|
||||||
|
await page.locator("article a").getAttribute("href"),
|
||||||
|
"mailto:[email protected]",
|
||||||
|
);
|
||||||
break;
|
break;
|
||||||
case "/blog/":
|
case "/blog/":
|
||||||
await checkBlog(page);
|
await checkBlog(page);
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,8 @@ title = "Typography specimen"
|
||||||
description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
|
description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
|
||||||
date = 2026-09-15
|
date = 2026-09-15
|
||||||
+++
|
+++
|
||||||
A paragraph with **bold**, *emphasis*, [a link](/about/), and `inline code`.
|
|
||||||
|
A paragraph with **bold**, _emphasis_, [a link](/contact/), and `inline code`.
|
||||||
|
|
||||||
## Lists
|
## Lists
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue