diff --git a/assets/icons/about.svg b/assets/icons/about.svg
new file mode 100644
index 0000000..ea1dc02
--- /dev/null
+++ b/assets/icons/about.svg
@@ -0,0 +1,12 @@
+
diff --git a/assets/icons/art.svg b/assets/icons/art.svg
new file mode 100644
index 0000000..bf9aea1
--- /dev/null
+++ b/assets/icons/art.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/blog.svg b/assets/icons/blog.svg
new file mode 100644
index 0000000..3e3ebe9
--- /dev/null
+++ b/assets/icons/blog.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/contact.svg b/assets/icons/contact.svg
new file mode 100644
index 0000000..11c023c
--- /dev/null
+++ b/assets/icons/contact.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/game.svg b/assets/icons/game.svg
new file mode 100644
index 0000000..9fc8d6c
--- /dev/null
+++ b/assets/icons/game.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/guestbook.svg b/assets/icons/guestbook.svg
new file mode 100644
index 0000000..eff7ce8
--- /dev/null
+++ b/assets/icons/guestbook.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/home.svg b/assets/icons/home.svg
new file mode 100644
index 0000000..68ae4ed
--- /dev/null
+++ b/assets/icons/home.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/links.svg b/assets/icons/links.svg
new file mode 100644
index 0000000..543cc55
--- /dev/null
+++ b/assets/icons/links.svg
@@ -0,0 +1,16 @@
+
diff --git a/assets/icons/music.svg b/assets/icons/music.svg
new file mode 100644
index 0000000..7a0bb78
--- /dev/null
+++ b/assets/icons/music.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/shrines.svg b/assets/icons/shrines.svg
new file mode 100644
index 0000000..3c3cb99
--- /dev/null
+++ b/assets/icons/shrines.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/software.svg b/assets/icons/software.svg
new file mode 100644
index 0000000..31a62b9
--- /dev/null
+++ b/assets/icons/software.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/assets/icons/talks.svg b/assets/icons/talks.svg
new file mode 100644
index 0000000..ce99a6a
--- /dev/null
+++ b/assets/icons/talks.svg
@@ -0,0 +1,13 @@
+
diff --git a/assets/icons/video.svg b/assets/icons/video.svg
new file mode 100644
index 0000000..48fb9a9
--- /dev/null
+++ b/assets/icons/video.svg
@@ -0,0 +1,13 @@
+
diff --git a/config.yaml b/config.yaml
index d37b2ce..ec8db33 100644
--- a/config.yaml
+++ b/config.yaml
@@ -55,54 +55,80 @@ taxonomies:
menu:
main:
- name: 'Home'
+ params:
+ - img: 'icons/home.svg'
url: '/'
weight: -1
- name: 'Blog'
+ params:
+ - img: 'icons/blog.svg'
url: '/blog'
weight: 1
- name: 'Art'
+ params:
+ - img: 'icons/art.svg'
url: '/art'
weight: 2
- name: 'Music'
+ params:
+ - img: 'icons/music.svg'
url: '/music'
weight: 3
- name: 'Software'
+ params:
+ - img: 'icons/software.svg'
url: '/software'
weight: 4
- name: 'Talks'
+ params:
+ - img: 'icons/talks.svg'
url: '/talks'
weight: 5
- name: 'Games'
+ params:
+ - img: 'icons/game.svg'
url: 'https://redstrate.itch.io/'
weight: 6
- name: 'Videos'
+ params:
+ - img: 'icons/video.svg'
url: 'https://tube.ryne.moe/@redchannel'
weight: 7
- name: 'Shrines'
+ params:
+ - img: 'icons/shrines.svg'
url: '/shrines'
weight: 8
- name: 'Links'
+ params:
+ - img: 'icons/links.svg'
url: '/links'
weight: 9
- name: 'Guestbook'
+ params:
+ - img: 'icons/guestbook.svg'
url: '/guestbook'
weight: 10
- name: 'Contact'
+ params:
+ - img: 'icons/contact.svg'
url: '/contact'
weight: 11
- name: 'About'
+ params:
+ - img: 'icons/about.svg'
url: '/about'
weight: 12
footer:
- - name: 'Blog Feed'
- url: '/blog/index.xml'
+ - name: 'Feeds'
+ url: '/feeds'
weight: -1
- - name: 'Art Feed'
- url: '/art/index.xml'
- weight: 1
- name: 'Imprint'
url: '/imprint'
weight: 2
+ - name: 'Accessibility'
+ url: '/accessibility'
+ weight: 3
badges:
- name: 'CC NC SA'
params:
diff --git a/content/about.md b/content/about.md
index 5369b6c..075ac5d 100644
--- a/content/about.md
+++ b/content/about.md
@@ -4,11 +4,11 @@ title: "About"
{{< profile-picture >}}
-I'm known online as **redstrate**, and I create things to fill my own niche. I program, draw, and occasionally make bad music and edit videos. I'm a contributor to open source projects, and also a KDE developer. In my free time, I like to cook and study languages (real world and programming ones!) Of course, also play way too many video games!
+I'm known online as **redstrate**, and I create things to fill my own niche. I program, draw, and occasionally make bad music and edit videos. I'm a contributor to open source projects, and also a [KDE](https://kde.org) developer and [KDE e.V.](https://ev.kde.org) member. In my free time, I like to cook and study languages (real world and programming ones!) Of course, also play way too many video games!
I like developing software that I would personally use, and it also fills a niche or problem that either isn't adequately solved, or maybe just want to learn how to do it myself. My languages of choice usually are [C](/software/tags/c), [C++](/software/tags/cplusplus), and [Rust](/software/tags/rust) - and that's what you'll find most of the projects using!
-Drawing has been a hobby of mine ever since childhood, and I try to draw when I can. I have a showcase of almost all of the art I've made since 2016 in [my gallery]({{< ref "art" >}}). I'm not a professional artist so my posting schedule tends to be erratic. My preferred software is [Krita](https://krita.org) and [Blender](https://blender.org). I also like to animate, but I don't really get the chance to sit down and do it anymore.
+Drawing has been a hobby of mine ever since childhood, and I try to draw when I can. I have a complete collection of my art I've created in [my gallery]({{< ref "art" >}}). I'm not a professional artist so my schedule tends to be erratic. My preferred software is [Krita](https://krita.org) and [Blender](https://blender.org). I also like to animate, but I don't really have the time to sit down and do it.
I also like to administrate my own servers, and that's what's hosting the website you're reading right now! You can find more details about this setup below.
@@ -24,12 +24,12 @@ English is my first language, but currently learning two new languages. Here is
| Name | Purpose | Model | Operating System |
|----------|----------------|----------------------|------------------|
-| Adrastea | Workstation | N/A | Gentoo Linux |
+| Adrastea | Workstation | N/A | Fedora Linux |
| Amalthea | Old macOS Laptop | Macbook Pro 16" 2018 | macOS |
| Thinkpad | Old Linux Laptop | Thinkpad X230 | Fedora Linux |
| Thinkpad (lol) | Current Laptop | Lenovo Yoga 6 | Fedora Linux |
| Rhea | Server | AX41-NVMe | Gentoo Linux |
-As you can probably tell, I like working with [Linux](https://kernel.org/), and using alternative operating systems in general. My preferred desktop environment is [KDE](https://kde.org) and I prefer using [Gentoo](https://gentoo.org/), [Fedora](https://getfedora.org) and [Arch Linux](https://archlinux.org).
+As you can probably tell, I like working with [Linux](https://kernel.org/), and using alternative operating systems in general. My preferred desktop environment is [KDE](https://kde.org) and I prefer using [Fedora Linux](https://getfedora.org) and [Gentoo](https://gentoo.org/).
diff --git a/content/accessibility.md b/content/accessibility.md
new file mode 100644
index 0000000..fd4ebc3
--- /dev/null
+++ b/content/accessibility.md
@@ -0,0 +1,12 @@
+---
+title: "Accessibility"
+---
+
+I strive to make my website as accessible as possible, conforming to [Web Content Accessibility Guidelines (WCAG)](https://www.w3.org/WAI/standards-guidelines/wcag/). If you find a portion of my website that does not conform or could use some touch up, do not hesitate to [contact me](/contact).
+
+## Known Issues
+
+These are issues I know of, and working towards fixing.
+
+* Currently not all images on my website have proper alternative text, like on my blog.
+
diff --git a/content/art/_index.md b/content/art/_index.md
index 51cfc47..63bbac1 100644
--- a/content/art/_index.md
+++ b/content/art/_index.md
@@ -3,7 +3,7 @@ title: Art
layout: art
summary: My personal art gallery.
new_banner:
-commissions: false
+commissions: true
aliases:
- /gallery
featured:
diff --git a/content/commission/index.md b/content/commission/index.md
index ee90970..13610a3 100644
--- a/content/commission/index.md
+++ b/content/commission/index.md
@@ -2,4 +2,4 @@
title: "Commissions"
---
-I'm open for art commission work! See more information on my [Banchan page](https://banchan.art/studios/redart).
+I'm open for art commission work! See more information on my [Pixiv page](https://www.pixiv.net/en/users/58118005/request).
diff --git a/content/feeds.md b/content/feeds.md
new file mode 100644
index 0000000..f210c9e
--- /dev/null
+++ b/content/feeds.md
@@ -0,0 +1,9 @@
+---
+title: "Feeds"
+---
+
+This is a list of my RSS feeds.
+
+* Blog ([RSS](/blog/index.xml), [HTML](/blog)): Linux, KDE, and technical discussion
+* Art ([RSS](/art/index.xml), [HTML](/art)): My new artwork!
+* Videos ([RSS](https://tube.ryne.moe/feeds/videos.xml?videoChannelId=3), [HTML](https://tube.ryne.moe/@redchannel)): Any videos I post on my PeerTube.
diff --git a/content/fund.md b/content/fund.md
index 26821f5..512f6ad 100644
--- a/content/fund.md
+++ b/content/fund.md
@@ -2,9 +2,9 @@
title: "Fund"
---
-I'm balancing between what the projects I do in my free time, but donations can help fund possible hardware costs and a tip is always appreciated.
+I have a full-time job, so I'm not hurting for money. If you still wish to donate or tip me for something I did, that's still appreciated! If you wish to receive something in return, I'm [open for art commissions](/commission).
-If you wish to instead receive something material in return, I'm [open for art commissions](/commission)!
+I am not an independent contractor, and cannot directly accept money in return for specific software tasks.
# Ko-Fi
@@ -14,4 +14,4 @@ If you wish to instead receive something material in return, I'm [open for art c
# PayPal
-You can use [PayPal directly](https://paypal.me/redstrate) too if you want to!
+You can use [PayPal directly](https://paypal.me/redstrate) if Ko-fi doesn't work for you.
diff --git a/content/guestbook.md b/content/guestbook.md
index 3dafd02..30e1f72 100644
--- a/content/guestbook.md
+++ b/content/guestbook.md
@@ -4,6 +4,6 @@ title: "Guestbook"
{{< insert-pic "pic-guestbook.webp" "Guestbook" >}}
-If you like what you see, sign the guestbook below! I would really appreciate it. Comments can be anonymous by not inputting a name.
+If you're passing through my website, sign my guestbook below! I would really appreciate it. Name and other contact details are optional, so you can stay anonymous.
{{< guestbook >}}
diff --git a/content/links.md b/content/links.md
index fc802bd..90bd189 100644
--- a/content/links.md
+++ b/content/links.md
@@ -6,18 +6,6 @@ title: "Links"
Here's some cool like-minded people, websites and communities you should check out!
-# Incoming
-
-If you want to link back to my website, you can use one of the two banners
-below. You have an option depending on your website's color scheme :-)
-
-| Type | Preview | HTML |
-| -----|---------|--------|
-| 200x40 Banner |  | `````` |
-| 200x40 Banner |  | ```
``` |
-| 88x31 Button |  | ```
``` |
-| 88x31 Button | | ```
``` |
-
# Outgoing
I'm slowing adding to this list, if you wish to be added and I missed you... or if made a horrific mistake, please [contact me](/contact).
@@ -59,3 +47,16 @@ I'm slowing adding to this list, if you wish to be added and I missed you... or
## Communities
{{< out-link banner="ko.gif" link="https://knockout.chat/" label="Knockout" >}}
+
+# Incoming
+
+If you want to link back to my website, you can use one of the two banners
+below. You have an option depending on your website's color scheme :-)
+
+| Type | Preview | HTML |
+| -----|---------|--------|
+| 200x40 Banner |  | ```
``` |
+| 200x40 Banner |  | ```
``` |
+| 88x31 Button |  | ```
``` |
+| 88x31 Button | | ```
``` |
+
diff --git a/content/talks.md b/content/talks.md
index 45c6995..b02a191 100644
--- a/content/talks.md
+++ b/content/talks.md
@@ -4,4 +4,4 @@ title: "Talks"
Here is a list of the talks I've given so far:
-* [C++, Rust and Qt: Easier than you think, Akademy 2024](https://conf.kde.org/event/6/contributions/203/) ([PeerTube](https://tube.kockatoo.org/w/bdDAWwGXRyWmyVBn9mdbnP), [Slides](https://conf.kde.org/event/6/contributions/203/attachments/133/169/akademy-2024-qt-rust.pdf))
+* [C++, Rust and Qt: Easier than you think](https://conf.kde.org/event/6/contributions/203/), Akademy 2024 ([PeerTube](https://tube.kockatoo.org/w/bdDAWwGXRyWmyVBn9mdbnP), [Slides](https://conf.kde.org/event/6/contributions/203/attachments/133/169/akademy-2024-qt-rust.pdf))
diff --git a/data/art-config.json b/data/art-config.json
index 51c9ca3..e4bae5b 100644
--- a/data/art-config.json
+++ b/data/art-config.json
@@ -1,5 +1,5 @@
{
- "commissions": false,
+ "commissions": true,
"featured": [
"macheo",
"recoverydisk",
diff --git a/themes/red/assets/css/site.css b/themes/red/assets/css/site.css
index ceb4d0b..3a9b753 100644
--- a/themes/red/assets/css/site.css
+++ b/themes/red/assets/css/site.css
@@ -152,6 +152,10 @@ body {
.isso-thread-heading, .isso-author {
color: #fbeded !important;
}
+
+ .symbolic-icon {
+ filter: invert(100%);
+ }
}
/* printers */
diff --git a/themes/red/assets/external-link.svg b/themes/red/assets/external-link.svg
index fc29742..bc909d4 100644
--- a/themes/red/assets/external-link.svg
+++ b/themes/red/assets/external-link.svg
@@ -1 +1,55 @@
-
\ No newline at end of file
+
+
diff --git a/themes/red/layouts/_default/art.html b/themes/red/layouts/_default/art.html
index fbe747a..171ec52 100644
--- a/themes/red/layouts/_default/art.html
+++ b/themes/red/layouts/_default/art.html
@@ -15,9 +15,11 @@
Welcome to my art gallery! I have been saving my work since 2016, and this is the most complete archive of my work online. You might also be interested in how this gallery works and how I maintain it.
-The gallery is sorted by date, but there's other sections to check out such as Guest Art and Stats! You can also filter by tags, or by characters.
+The gallery is sorted by date, but there's other sections to check out such as Guest Art and Stats! You can filter by tags, or by characters.
-You can follow me on Mastodon, Pixiv, Newgrounds, or via RSS!
+I've also been participating in Artfight since 2023. You can view my attacks and defenses here.
+ +You can follow me on Mastodon, Pixiv, Newgrounds, or RSS!
{{ with resources.Get "pics/pic-gallery.png" }} @@ -30,6 +32,7 @@ Tags Statistics Guest Art + Commission {{ end }} diff --git a/themes/red/layouts/_default/ffxiv.html b/themes/red/layouts/_default/ffxiv.html index c72f213..391708f 100644 --- a/themes/red/layouts/_default/ffxiv.html +++ b/themes/red/layouts/_default/ffxiv.html @@ -48,15 +48,7 @@