layout and other updates

pyrox.dev 1c103d0d c8828f26

verified
Changed files
+13 -16
src
_components
_includes
layouts
+7 -3
TODO.md
···
- CI Checks
- Performance, Accessibility, Best Practices, and SEO with
[lighthouse-ci](https://github.com/GoogleChrome/lighthouse-ci/blob/main/docs/getting-started.md)
-
- HTML, CSS, and JS validation
-
- [x] [HTML-Validate](https://html-validate.org/)
-
- [csstree-validator](https://www.npmjs.com/package/csstree-validator)
- Grammar checking for source files(including inclusive language, spell checking, and other basic
checks)
- Checking for valid [Microformats](https://microformats.org/wiki/Main_Page) data on all pages
···
- Possibly
[Structured Data](https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data)
- Slideshow mode for articles that are presented
+
+
Done:
+
+
- [x] HTML and CSS validation
+
- [x] [HTML-Validate](https://html-validate.org/)
+
- [x] [csstree-validator](https://www.npmjs.com/package/csstree-validator)
+
- Note: Does not work lmao
+4 -4
src/_components/flag_text.vto
···
<!-- dprint-ignore-file -->
{{ if flag == "trans" }}
-
<p class="trans-flag inline">
+
<span class="trans-flag">
<span class="text-trans-blue">t</span><span class="text-trans-pink">r</span><span class="text-white">a</span><span class="text-trans-pink">n</span><span class="text-trans-blue">s</span>
-
</p>
+
</span>
{{ else if flag == "lesbian" }}
-
<p class="lesbian-flag inline">
+
<span class="lesbian-flag inline">
<span class="text-lesbian-orange1">l</span><span class="text-lesbian-orange2">e</span><span class="text-lesbian-orange3">s</span><span class="text-white">b</span><span class="text-lesbian-pink1">i</span><span class="text-lesbian-pink2">a</span><span class="text-lesbian-pink3">n</span>
-
</p>
+
</span>
{{ /if }}
+1 -1
src/_includes/layouts/about.vto
···
</span>
</h1>
-
<div class="text-lg">
+
<div class="text-lg h-entry">
{{ content }}
</div>
+1 -8
src/about.md
···
Hello, I'm dish.
My main focuses are cybersecurity, system administration, and user experience.
-
I enjoy building things from scratch, tinkering, and try to deeply understand the tools I work with.
-
-
<br>
Currently, I'm a student at a university in the United States, working towards a Bachelor's Degree
in Cybersecurity.
···
However, my personal interests lie slightly closer to networking and system administration rather
than pure cybersecurity.
-
<br>
I've run my own homelab and servers for years(in fact, this website is hosted on one of them!), and they've been a very enjoyable experience to maintain.
-
<br>
In my personal life, I'm a {{ await comp.flag_text({flag:"trans"}) }} woman, and I spend lots of time advocating for trans rights in the spaces I'm in.
I feel very strongly that trans rights are human rights, and do my best to uplift all voices, though I am not perfect.
-
<br>
-
<br>
-
Find more about my projects on the Projects page, or read my blog(both linked in the header!), as I've put a lot of time into my projects and that blog.
+
Find more about my projects on the [[projects]] page, or read my [[blog/index|blog]], as I've put a lot of time into both.