summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md5
-rw-r--r--css/frontPage.scss5
-rw-r--r--css/navigationBar.scss4
-rw-r--r--html/about.html3
-rw-r--r--html/ax.html1
-rw-r--r--html/backspace.html1
-rw-r--r--html/benoit.html1
-rw-r--r--html/bowshock.html1
-rw-r--r--html/bzipper.html1
-rw-r--r--html/deltaWorld.html1
-rw-r--r--html/eas.html1
-rw-r--r--html/luma.html1
-rw-r--r--html/pollex.html1
-rw-r--r--html/u8c.html32
-rw-r--r--shtml/navigationBar.shtml1
-rw-r--r--svg/glyph/ax.svg2
-rw-r--r--svg/glyph/u8c.svg39
17 files changed, 98 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 767e358..2144983 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
# Changelog
+## 2.5
+
+* Add Dark Reader lock
+* Add project *u8c*
+
## 2.4
* Misc. style changes
diff --git a/css/frontPage.scss b/css/frontPage.scss
index 72fea89..fe34a92 100644
--- a/css/frontPage.scss
+++ b/css/frontPage.scss
@@ -6,6 +6,7 @@
justify-content: center;
height: calc(100vh + 1rem);
padding-bottom: 1rem;
+ pointer-events: none;
width: 100%;
body.about & {
@@ -49,6 +50,10 @@
background-color: #4D4084;
}
+ body.u8c & {
+ background-color: #444747;
+ }
+
#glyph {
display: block;
font-size: 4rem;
diff --git a/css/navigationBar.scss b/css/navigationBar.scss
index 6b2a33a..a7bd439 100644
--- a/css/navigationBar.scss
+++ b/css/navigationBar.scss
@@ -51,6 +51,10 @@
--foregroundColour: #FFFFFF;
}
+ body.u8c & {
+ --foregroundColour: #A9E13D;
+ }
+
a {
color: var(--foregroundColour);
font-weight: bold;
diff --git a/html/about.html b/html/about.html
index 15db5d9..1cb7ff3 100644
--- a/html/about.html
+++ b/html/about.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Achernar</title>
@@ -38,7 +39,7 @@
<br>
<p><span class="code">achernar.dk</span> was then, in the mean time, used for hosting a few look-up references. This mostly served as my own notes for school &ndash; mainly mathematics, physics, and chemistry &ndash; but quickly grew unorganised and umaintained, although I did have plans to expand the lexicon.</p>
<br>
- <p>The idea of a company had started in the spring of 2020 &ndash; at that time having been named after the binary system <em>Sheliak</em> (Bayer: <span class="code">&beta; Lyr&#230;</span>).</p>
+ <p>The idea of a company had started in the spring of 2020. At that time it would've been named after the binary system <em>Sheliak</em> (Bayer: <span class="code">&beta; Lyr&#230;</span>). But it was this idea that evolved into the <em>Achernar</em>.</p>
</section>
<section>
diff --git a/html/ax.html b/html/ax.html
index d1536c6..bda73ab 100644
--- a/html/ax.html
+++ b/html/ax.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">AX</title>
diff --git a/html/backspace.html b/html/backspace.html
index 1fec4e5..c8c8511 100644
--- a/html/backspace.html
+++ b/html/backspace.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Backspace</title>
diff --git a/html/benoit.html b/html/benoit.html
index 1b3fffa..293a356 100644
--- a/html/benoit.html
+++ b/html/benoit.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Benoit</title>
diff --git a/html/bowshock.html b/html/bowshock.html
index 3fe82ff..0c6bffe 100644
--- a/html/bowshock.html
+++ b/html/bowshock.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Bowshock</title>
diff --git a/html/bzipper.html b/html/bzipper.html
index 56f0b17..ca69594 100644
--- a/html/bzipper.html
+++ b/html/bzipper.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">bzipper</title>
diff --git a/html/deltaWorld.html b/html/deltaWorld.html
index 9b8c16e..ef7fe1a 100644
--- a/html/deltaWorld.html
+++ b/html/deltaWorld.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Delta World</title>
diff --git a/html/eas.html b/html/eas.html
index 2b40aa0..0010b3c 100644
--- a/html/eas.html
+++ b/html/eas.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">eAS</title>
diff --git a/html/luma.html b/html/luma.html
index 1b45d69..cb1d4f4 100644
--- a/html/luma.html
+++ b/html/luma.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Luma</title>
diff --git a/html/pollex.html b/html/pollex.html
index 2a69c82..c14475b 100644
--- a/html/pollex.html
+++ b/html/pollex.html
@@ -2,6 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
+ <meta name="darkreader-lock">
<link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
<title id="title">Pollex</title>
diff --git a/html/u8c.html b/html/u8c.html
new file mode 100644
index 0000000..39c4233
--- /dev/null
+++ b/html/u8c.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta name="darkreader-lock">
+
+ <link href="/svg/favicon.svg" rel="icon" type="image/svg+xml">
+ <title id="title">Pollex</title>
+
+ <link href="/css/main.css" rel="stylesheet">
+ </head>
+
+ <body class="u8c" id="body">
+ <!--#include virtual="/shtml/navigationBar.shtml"-->
+
+ <div id="frontPage">
+ <img id="glyph" src="/svg/glyph/u8c.svg">
+ </div>
+
+ <div id="content">
+ <p id="contentHeading">u8c</p>
+
+ <section>
+ <p><em>u8c</em> is a library for handling Unicode sequences in C.</p>
+ </section>
+
+ <!--#include virtual="/shtml/cloneNotice.shtml"-->
+ </div>
+
+ <!--#include virtual="/shtml/initScripts.shtml"-->
+ </body>
+</html>
diff --git a/shtml/navigationBar.shtml b/shtml/navigationBar.shtml
index dc67c1a..5aeaa15 100644
--- a/shtml/navigationBar.shtml
+++ b/shtml/navigationBar.shtml
@@ -10,6 +10,7 @@
<a href="/html/eas.html">eAS</a>
<a href="/html/luma.html">LUMA</a>
<a href="/html/pollex.html">POLLEX</a>
+ <a href="/html/u8c.html">U8C</a>
<div class="separator"></div>
<a href="https://mandelbrot.dk/">SOURCES</a>
</div>
diff --git a/svg/glyph/ax.svg b/svg/glyph/ax.svg
index 6e19c4a..8e5e921 100644
--- a/svg/glyph/ax.svg
+++ b/svg/glyph/ax.svg
@@ -7,5 +7,5 @@
<polygon fill="black" points="48,0 66,18 48,18" />
</mask>
- <rect fill="#FFFFFF" height="108" mask="url(#glyph)" width="108" x="0" y="0" />
+ <rect fill="#FFFFFF" height="100%" mask="url(#glyph)" width="100%" x="0" y="0" />
</svg>
diff --git a/svg/glyph/u8c.svg b/svg/glyph/u8c.svg
new file mode 100644
index 0000000..360234e
--- /dev/null
+++ b/svg/glyph/u8c.svg
@@ -0,0 +1,39 @@
+<svg height="96" width="96" xmlns="http://www.w3.org/2000/svg">
+ <clipPath id="clip0">
+ <rect height="100%" width="50%" x="0" y="0" />
+ </clipPath>
+
+ <clipPath id="clip1">
+ <rect height="100%" width="50%" x="50%" y="0" />
+ </clipPath>
+
+ <mask id="background">
+ <circle cx="48" cy="48" fill="white" r="42" />
+
+ <circle cx="48" cy="48" fill="none" r="42" stroke="black" stroke-width="12" />
+
+ <circle cx="48" cy="29" fill="none" r="23" stroke="black" stroke-width="12" />
+ <circle cx="48" cy="67" fill="none" r="23" stroke="black" stroke-width="12" />
+ </mask>
+
+ <mask id="glyph">
+ <circle clip-path="url(#clip0)" cx="48" cy="67" fill="none" r="23" stroke="white" stroke-width="4" />
+
+ <circle clip-path="url(#clip0)" cx="48" cy="29" fill="none" r="23" stroke="black" stroke-width="12" />
+ <circle clip-path="url(#clip0)" cx="48" cy="29" fill="none" r="23" stroke="white" stroke-width="4" />
+
+ <circle clip-path="url(#clip1)" cx="48" cy="29" fill="none" r="23" stroke="white" stroke-width="4" />
+
+ <circle clip-path="url(#clip1)" cx="48" cy="67" fill="none" r="23" stroke="black" stroke-width="12" />
+ <circle clip-path="url(#clip1)" cx="48" cy="67" fill="none" r="23" stroke="white" stroke-width="4" />
+
+ <circle cx="48" cy="48" fill="none" r="42" stroke="white" stroke-width="4" />
+
+ <!-- Joints: -->
+ <circle cx="48" cy="44" fill="white" r="2" />
+ <circle cx="48" cy="52" fill="white" r="2" />
+ </mask>
+
+ <rect fill="#FFFFFF" height="100%" mask="url(#background)" width="100%" x="0" y="0" />
+ <rect fill="#A9E13D" height="100%" mask="url(#glyph)" width="100%" x="0" y="0" />
+</svg>