Minor text edits, add new pages, add icons

This commit is contained in:
Joshua Goins 2024-09-29 20:06:16 -04:00
parent 2cc2ea3eca
commit 74fcc76275
29 changed files with 310 additions and 40 deletions

12
assets/icons/about.svg Normal file
View file

@ -0,0 +1,12 @@
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
<g class="ColorScheme-Text" fill="currentColor" fill-rule="evenodd">
<path d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5z"/>
<path d="m7 4h2v2h-2z"/>
<path d="m7 7h2v5h-2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 495 B

13
assets/icons/art.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path
style="fill:currentColor"
d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z M 3 3 L 13 3 L 13 12 L 13 13 L 3 13 L 3 12 L 3 3 z M 3 12 L 5 12 L 7 10 L 6 9 L 3 12 z M 13 12 L 10 9 L 7 12 L 13 12 z M 5.5 4 C 4.7 4 4 4.7 4 5.5 C 4 6.3 4.7 7 5.5 7 C 6.3 7 7 6.3 7 5.5 C 7 4.7 6.3 4 5.5 4 z "
class="ColorScheme-Text"/>
</svg>

After

Width:  |  Height:  |  Size: 566 B

13
assets/icons/blog.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="m2 2v12h12v-12zm1 1h10v10h-10zm1 1v3h3v-3zm4 0v1h4v-1zm0 2v1h4v-1zm-4 2v4h8v-4z"
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 415 B

13
assets/icons/contact.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path
style="fill:currentColor"
d="M 0 2 L 0 14 L 16 14 L 16 2 L 0 2 z M 1.4 3 L 14.6 3 L 8 9.6 L 1.4 3 z M 1 4 L 5 8 L 1 12 L 1 4 z M 15 4 L 15 12 L 11 8 L 15 4 z M 5.7 8.7 L 8 11 L 10.3 8.7 L 14.6 13 L 1.4 13 L 5.7 8.7 z "
class="ColorScheme-Text"/>
</svg>

After

Width:  |  Height:  |  Size: 509 B

13
assets/icons/game.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor"
d="M 4 4 A 2 4 0 0 0 2 8 L 2 10.5 A 1.5 1.5 0 0 0 4.6 11.6 L 5.5 10.6 A 1.5 1.5 0 0 0 6.5 11 A 1.5 1.5 0 0 0 8 9.5 A 1.5 1.5 0 0 0 10.5 10.6 L 11.4 11.6 A 1.5 1.5 0 0 0 14 10.5 L 14 8 A 2 4 0 0 0 12 4 L 4 4 z M 4 5 L 12 5 A 1 3 0 0 1 13 8 L 13 10.5 A 0.5 0.5 0 0 1 12.1 10.8 L 10.4 9.1 A 0.6 0.6 0 0 0 10.5 9.1 A 0.6 0.6 0 0 0 11.1 8.5 A 0.6 0.6 0 0 0 10.5 7.9 A 0.6 0.6 0 0 0 9.9 8.5 A 0.6 0.6 0 0 0 10.2 9 L 10 9 L 10 9.5 A 0.5 0.5 0 0 1 9 9.5 L 9 9 L 7 9 L 7 9.5 A 0.5 0.5 0 0 1 6 9.5 L 6 9 L 6 8 L 7 8 L 7 7 L 6 7 L 6 6 L 5 6 L 5 7 L 4 7 L 4 8 L 5 8 L 5 9 L 5.7 9 L 3.8 10.8 A 0.5 0.5 0 0 1 3 10.5 L 3 8 A 1 3 0 0 1 4 5 z M 10.5 5.9 A 0.6 0.6 0 0 0 9.9 6.5 A 0.6 0.6 0 0 0 10.5 7.1 A 0.6 0.6 0 0 0 11.1 6.5 A 0.6 0.6 0 0 0 10.5 5.9 z M 9.5 6.9 A 0.6 0.6 0 0 0 8.9 7.5 A 0.6 0.6 0 0 0 9.5 8.1 A 0.6 0.6 0 0 0 10.1 7.5 A 0.6 0.6 0 0 0 9.5 6.9 z M 11.5 6.9 A 0.6 0.6 0 0 0 10.9 7.5 A 0.6 0.6 0 0 0 11.5 8.1 A 0.6 0.6 0 0 0 12.1 7.5 A 0.6 0.6 0 0 0 11.5 6.9 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 3 2 L 3 3 L 3 4 L 2 4 L 2 6 L 3 6 L 3 10 L 2 10 L 2 12 L 3 12 L 3 13.5 L 3 14 L 14 14 L 14 13 L 14 3 L 14 2 L 3 2 z M 4 3 L 5 3 L 5 13 L 4 13 L 4 3 z M 6 3 L 13 3 L 13 13 L 6 13 L 6 3 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 526 B

13
assets/icons/home.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 8 2 L 7.2929688 2.6992188 L 7.296875 2.703125 L 2 7.9980469 L 2 8 L 2 9 L 3.0078125 9 L 3.0078125 13 L 3 13 L 3 14 L 13 14 L 13 13 L 13 9 L 14 9 L 14 8 L 14 7.9980469 L 12.857422 6.8554688 L 12.15625 7.5566406 L 12.599609 8 L 12 8 L 12 13 L 9 13 L 9 10 L 7 10 L 7 13 L 4 13 L 4 9 L 4 8 L 3.4003906 8 L 7.9980469 3.4042969 L 8 3.40625 L 8.0019531 3.4042969 L 9.4433594 4.84375 L 10.144531 4.1425781 L 8.703125 2.703125 L 8.7070312 2.6992188 L 8 2 z M 11 3 L 11 6 L 12.007812 6 L 12.007812 3 L 11 3 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 837 B

16
assets/icons/links.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

13
assets/icons/music.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path
style="fill:currentColor"
d="M 5 2 L 5 4 L 5 10.3 C 4.705 10.1 4.4 10 4 10 C 2.9 10 2 10.9 2 12 C 2 13.1 2.9 14 4 14 C 5.1 14 6 13.1 6 12 L 6 6 L 13 6 L 13 8.3 C 12.705 8.1 12.4 8 12 8 C 10.9 8 10 8.9 10 10 C 10 11.1 10.9 12 12 12 C 13.1 12 14 11.1 14 10 L 14 2 L 5 2 z M 6 4 L 13 4 L 13 5 L 6 5 L 6 4 z "
class="ColorScheme-Text"/>
</svg>

After

Width:  |  Height:  |  Size: 596 B

13
assets/icons/shrines.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor"
d="m 8,2 -2,4 -4,1 3,3 -1,4 4,-2 4,2 -1,-4 3,-3 -4,-1 z"
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 367 B

View file

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 22">
<defs>
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text { color: #232629; }
</style>
</defs>
<path d="M12.35 2.75C10.8 2.75 9 4 8.2 6.2l1.8-.8 1.8 1.8L8 11H6.5l-5 5L5 19.5l5-5V13l3.8-3.8.2.2v1l2 2.1L20.5 8l-2.1-2h-1l-1.55-1.55c-1.45-1.45-2.15-1.7-3.5-1.7m0 .9C13.5 3.65 14 4 15 5l2 2h1l1 1-3 3-1-1V9l-1.244-1.256L9 12.5V14l-3.85 4-.429-.596a5 5 0 0 0-1.124-1.128l-.588-.426L7 12h1.5l4.756-4.756-2.807-2.805c.55-.44 1.2-.789 1.9-.789" style="fill:currentColor" class="ColorScheme-Text"/>
</svg>

After

Width:  |  Height:  |  Size: 605 B

13
assets/icons/talks.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 2 2 L 2 11 L 6 11 L 6 13 L 5 13 L 5 14 L 11 14 L 11 13 L 10 13 L 10 11 L 14 11 L 14 2 L 2 2 z M 3 3 L 13 3 L 13 10 L 3 10 L 3 3 z M 7 4 L 7 9 L 10 6.5 L 7 4 z M 7 11 L 9 11 L 9 13 L 7 13 L 7 11 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 536 B

13
assets/icons/video.svg Normal file
View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path
style="fill:currentColor"
d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z M 5 3 L 11 3 L 11 7 L 5 7 L 5 3 z M 3 4 L 4 4 L 4 5 L 3 5 L 3 4 z M 12 4 L 13 4 L 13 5 L 12 5 L 12 4 z M 3 7.5 L 4 7.5 L 4 8.5 L 3 8.5 L 3 7.5 z M 12 7.5 L 13 7.5 L 13 8.5 L 12 8.5 L 12 7.5 z M 5 9 L 11 9 L 11 13 L 5 13 L 5 9 z M 3 11 L 4 11 L 4 12 L 3 12 L 3 11 z M 12 11 L 13 11 L 13 12 L 12 12 L 12 11 z "
class="ColorScheme-Text"/>
</svg>

After

Width:  |  Height:  |  Size: 664 B

View file

@ -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:

View file

@ -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/).

12
content/accessibility.md Normal file
View file

@ -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.

View file

@ -3,7 +3,7 @@ title: Art
layout: art
summary: My personal art gallery.
new_banner:
commissions: false
commissions: true
aliases:
- /gallery
featured:

View file

@ -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).

9
content/feeds.md Normal file
View file

@ -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.

View file

@ -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.

View file

@ -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 >}}

View file

@ -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 | ![](/banner.webp) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/banner.webp"/></a>``` |
| 200x40 Banner | ![](/banner2.webp) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/banner2.webp"/></a>``` |
| 88x31 Button | ![](/button-light.png) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/button-light.png"/></a>``` |
| 88x31 Button |![](/button-dark.png) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/button-dark.png"/></a>``` |
# 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 | ![](/banner.webp) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/banner.webp"/></a>``` |
| 200x40 Banner | ![](/banner2.webp) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/banner2.webp"/></a>``` |
| 88x31 Button | ![](/button-light.png) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/button-light.png"/></a>``` |
| 88x31 Button |![](/button-dark.png) | ```<a href="https://redstrate.com/"><img src="https://redstrate.com/button-dark.png"/></a>``` |

View file

@ -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))

View file

@ -1,5 +1,5 @@
{
"commissions": false,
"commissions": true,
"featured": [
"macheo",
"recoverydisk",

View file

@ -152,6 +152,10 @@ body {
.isso-thread-heading, .isso-author {
color: #fbeded !important;
}
.symbolic-icon {
filter: invert(100%);
}
}
/* printers */

View file

@ -1 +1,55 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2.5"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-external-link"
version="1.1"
id="svg1"
sodipodi:docname="external-link.svg"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="32.08497"
inkscape:cx="12.591565"
inkscape:cy="9.4592576"
inkscape:window-width="1351"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg1" />
<path
id="path1"
style="stroke-width:1.5;stroke-dasharray:none"
d="m 18,13 v 6 a 2,2 0 0 1 -2,2 H 5 A 2,2 0 0 1 3,19 V 8 A 2,2 0 0 1 5,6 h 6" />
<polyline
points="15 3 21 3 21 9"
id="polyline1"
style="stroke-width:1.5;stroke-dasharray:none" />
<line
x1="10"
y1="14"
x2="21"
y2="3"
id="line1"
style="stroke-width:1.5;stroke-dasharray:none" />
</svg>

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -15,9 +15,11 @@
<p>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 <a href="/blog/2023/04/breakdown-of-my-static-art-gallery/">how this gallery works and how I maintain it</a>.</p>
<p>The gallery is sorted by date, but there's other sections to check out such as <a href="/art/guest">Guest Art</a> and <a href="/art/stats/">Stats</a>! You can also filter by <a href="/art/tags">tags</a>, or by <a href="/art/characters">characters</a>.</p>
<p>The gallery is sorted by date, but there's other sections to check out such as <a href="/art/guest">Guest Art</a> and <a href="/art/stats/">Stats</a>! You can filter by <a href="/art/tags">tags</a>, or by <a href="/art/characters">characters</a>.</p>
<p>You can follow me on <a href="https://mastodon.art/@redstrate">Mastodon</a>, <a href="https://www.pixiv.net/en/users/58118005">Pixiv</a>, <a href="https://redstrate.newgrounds.com/">Newgrounds</a>, or via <a href="/art/index.xml">RSS</a>!</p>
<p>I've also been <a href="https://artfight.net/~redstrate">participating in Artfight</a> since 2023. You can view my attacks and defenses <a href="/art/tags/artfight">here</a>.</p>
<p>You can follow me on <a href="https://mastodon.art/@redstrate">Mastodon</a>, <a href="https://www.pixiv.net/en/users/58118005">Pixiv</a>, <a href="https://redstrate.newgrounds.com/">Newgrounds</a>, or <a href="/art/index.xml">RSS</a>!</p>
</div>
{{ with resources.Get "pics/pic-gallery.png" }}
@ -30,6 +32,7 @@
<a class="art-button" href="/art/tags">Tags</a>
<a class="art-button" href="/art/stats">Statistics</a>
<a class="art-button" href="/art/guest">Guest Art</a>
<a class="art-button" href="/commission">Commission</a>
</div>
{{ end }}

View file

@ -48,15 +48,7 @@
<div style="height: 500px; overflow: auto">
{{ partial "art-section" . }}
</div>
</div>
<div class="box">
<h2>Notable Achievements</h2>
<ul>
<li>Completed my Sightseeing Log</li>
<li>Found all Aether Currents</li>
</ul>
</div>
</div>
</div>

View file

@ -8,6 +8,9 @@
{{ range .Site.Menus.main }}
<div class="site-menu">
{{ with resources.Get .Params.img }}
<img class="symbolic-icon" style="image-rendering: pixelated;" width="16" height="16" src="{{ .RelPermalink }}">
{{ end }}
<a href="{{ .URL }}">{{ .Name }}{{ if strings.HasPrefix .URL "http" }}<img class="external-link" aria-hidden="true" alt="External link" width="16" height="16" src="{{ $icon.RelPermalink }}">{{- end -}}</a>
</div>
{{ end }}