aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build-site.el12
-rw-r--r--src/assets/fonts/Texturina-Bold.ttfbin0 -> 85728 bytes
-rw-r--r--src/assets/fonts/Texturina-Italic.ttfbin0 -> 86136 bytes
-rw-r--r--src/assets/fonts/Texturina-Regular.ttfbin0 -> 85728 bytes
-rw-r--r--src/assets/fonts/WebPlus_IBM_XGA-AI_12x20.woffbin0 -> 31516 bytes
-rw-r--r--src/assets/stylesheet.css75
-rw-r--r--src/contact.org4
-rw-r--r--src/links.org8
8 files changed, 74 insertions, 25 deletions
diff --git a/build-site.el b/build-site.el
index d60829a..b834312 100644
--- a/build-site.el
+++ b/build-site.el
@@ -43,10 +43,10 @@
:time-stamp-file nil)
(list "assets"
:recursive t
- :base-directory "./src"
- :base-extension "css\\|png\\|ico\\|jpg\\|gif"
+ :base-directory "./src/assets"
+ :base-extension 'any
:publishing-function 'org-publish-attachment
- :publishing-directory "./public")
+ :publishing-directory "./public/assets")
(list "blog"
:recursive t
:base-directory "./src/blog"
@@ -56,7 +56,7 @@
:with-toc nil
:auto-sitemap t
:time-stamp-file nil
- :sitemap-title "blog posts"
+ :sitemap-title "Blog posts"
:sitemap-filename "index.org"
:sitemap-sort-files 'anti-chronologically
:sitemap-format-entry 'custom/sitemap-format-entry)))
@@ -70,7 +70,9 @@
"rss.xml"
"./public/blog"
"https://lemurianmage.srht.site"
- (cddr (delete "index.html" (directory-files "public/blog"))) ; no ".", ".." and index
+ (seq-filter
+ (lambda (x) (not (or (file-directory-p x) (string= x "index.html"))))
+ (directory-files "public/blog")) ; no ".", "..", and index.html
:title "lemurblog"
:builder 'webfeeder-make-rss
:build-date 0))
diff --git a/src/assets/fonts/Texturina-Bold.ttf b/src/assets/fonts/Texturina-Bold.ttf
new file mode 100644
index 0000000..db24936
--- /dev/null
+++ b/src/assets/fonts/Texturina-Bold.ttf
Binary files differ
diff --git a/src/assets/fonts/Texturina-Italic.ttf b/src/assets/fonts/Texturina-Italic.ttf
new file mode 100644
index 0000000..aca7029
--- /dev/null
+++ b/src/assets/fonts/Texturina-Italic.ttf
Binary files differ
diff --git a/src/assets/fonts/Texturina-Regular.ttf b/src/assets/fonts/Texturina-Regular.ttf
new file mode 100644
index 0000000..db0f1ec
--- /dev/null
+++ b/src/assets/fonts/Texturina-Regular.ttf
Binary files differ
diff --git a/src/assets/fonts/WebPlus_IBM_XGA-AI_12x20.woff b/src/assets/fonts/WebPlus_IBM_XGA-AI_12x20.woff
new file mode 100644
index 0000000..ff642ee
--- /dev/null
+++ b/src/assets/fonts/WebPlus_IBM_XGA-AI_12x20.woff
Binary files differ
diff --git a/src/assets/stylesheet.css b/src/assets/stylesheet.css
index 3cd8431..4d57d75 100644
--- a/src/assets/stylesheet.css
+++ b/src/assets/stylesheet.css
@@ -1,9 +1,36 @@
:root
{
- --bg: black;
- --text: white;
- --main: lime;
- --accent: white;
+ --bg: #0a0a0a;
+ --text: beige;
+ --main: #0d0;
+ --accent: #f0f;
+}
+
+@font-face
+{
+ font-family: ibm-xga;
+ src: url(/assets/fonts/WebPlus_IBM_XGA-AI_12x20.woff);
+}
+
+@font-face
+{
+ font-family: texturina;
+ src: url(/assets/fonts/Texturina-Regular.ttf);
+ font-style: normal;
+}
+
+@font-face
+{
+ font-family: texturina;
+ src: url(/assets/fonts/Texturina-Bold.ttf);
+ font-weight: bold;
+}
+
+@font-face
+{
+ font-family: texturina;
+ src: url(/assets/fonts/Texturina-Italic.ttf);
+ font-style: italic;
}
.footpara
@@ -21,8 +48,23 @@ body
{
background-color: var(--bg);
color: var(--text);
- max-width: 80ch;
+ max-width: 960px; /* 80 chars * width of 12 = 960px */
margin: auto;
+ font-family: texturina, serif;
+ font-size: 1.2em;
+}
+
+h1
+{
+ font-size: 60px;
+ text-align: center;
+ font-family: ibm-xga, monospace;
+}
+
+h2
+{
+ font-size: 40px;
+ font-family: ibm-xga, monospace;
}
.logo
@@ -32,7 +74,8 @@ body
user-select: none;
margin: 0;
padding: 0;
- font-family: monospace;
+ font-family: ibm-xga, monospace;
+ font-size: 20px;
}
.buttons
@@ -49,29 +92,33 @@ body
a
{
color: var(--main);
- text-decoration: none;
}
a:hover
{
- color: var(--bg);
- background-color: var(--accent);
+ color: var(--accent);
}
-a:has(> img):hover
+
+.footnum, .footref
{
- background-color: transparent;
+ text-decoration: none;
}
.pages
{
- font-family: monospace;
- font-size: 1.2em;
+ font-family: ibm-xga, monospace;
+ font-size: 20px;
text-align: center;
}
ul
{
- list-style-type: circle;
+ list-style-type: none;
+}
+
+ul li::before
+{
+ content: "\00a7 ";
}
hr
diff --git a/src/contact.org b/src/contact.org
index 5467882..3dfb41c 100644
--- a/src/contact.org
+++ b/src/contact.org
@@ -1,6 +1,6 @@
-#+TITLE: CONTACT
+#+TITLE: Contact
-* Comms
+* Contact
I don't use social media that much, the only place you can really consistently find me on is fedi. I also have an xmpp account but I don't ever really use it and I'd rather not put my discord in here.
- fedi: [[https://social.xenofem.me/users/azureazure]]
- signal: ask for it
diff --git a/src/links.org b/src/links.org
index feec0b5..5a94e4b 100644
--- a/src/links.org
+++ b/src/links.org
@@ -1,15 +1,15 @@
# #+OPTIONS: toc:t
-#+TITLE: LINKS
+#+TITLE: Links
-Various cool things I've found over time (with more to come, always).
+Various cool things/people.
* Games
- [[https://cataclysmtlg.com][Cataclysm: The Last Generation]] - A fork of Cataclysm: Dark Days Ahead.
- [[https://xonotic.org][Xonotic]] ([[https://orchard.li][go play on rowb1t's server *NOW*]])
- [[https://comfig.app][mastercomfig]] - A great framework for writing Team Fortress 2 configuration.
* Music
-- [[https://rentry.co/xnfmmNBBMD2024CEgc][xenofem.me nothing but black metal december 2024]]
-- 2025 link soon.
+- [[https://rentry.co/xnfmmNBBMD2024CEgc][xenofem.me nothing but black metal december 2024]] (2025 link soon)
+- [[https://jungletrain.net][jungletrain]]
* Actually existing good software
- [[https://mumble.info][Mumble]]