summaryrefslogtreecommitdiff
path: root/templates/index.html
diff options
context:
space:
mode:
authorsoaos <soaos@soaos.dev>2025-11-24 05:04:38 -0500
committersoaos <soaos@soaos.dev>2025-11-24 05:04:38 -0500
commita5b6bd2ba02786c4539beb4a64d3a6a64ef7dbfc (patch)
treeb842266308124d4e72d06ed742eb120ca604a451 /templates/index.html
parent4367d1ab30163f30904e7f8375294044c07c554d (diff)
switched to index page html basis
Diffstat (limited to 'templates/index.html')
-rw-r--r--templates/index.html40
1 files changed, 38 insertions, 2 deletions
diff --git a/templates/index.html b/templates/index.html
index 0bf66d0..89c7279 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -1,2 +1,38 @@
-{% extends "base.html" %} {% block content %} {{ section.content | safe }} {%
-endblock content %}
+{% extends "base.html" %}
+{% import "macros.html" as macros %}
+{% block content %}
+
+{% set soaos = macros::soaosed(text="soaos") | trim %}
+{{macros::window(title="👤 Welcome to " ~ soaos ~ ".dev")}}
+<p>
+I'm an "artist" and professional software developer. In my free time I mostly work on eccentric software projects which you can read about here.
+</p>
+{{ macros::treeview(height="16rem")}}
+
+{{ macros::subtree(name="On this site", open=true) }}
+ {{ macros::treelink(text="📖 Blog", url="/blog") }}
+ {{ macros::subtree(name="🌲 Projects", open=true, url="/projects") }}
+ {{ macros::treelink(text="🎭 Off Book", url="https://offbook.ca", wip=true, blank=true) }}
+ {{ macros::endsubtree() }}
+ {{ macros::treelink(text="🦌 Things I Like", url="/things_i_like", wip=true, wip_tooltip="🦌 -honestly these things are redundant, everything is under construction") }}
+{{ macros::endsubtree() }}
+
+{{ macros::subtree(name='<span class="flip" data-title="Soaos"><span class="hidden-selectable">Soaos</span></span> Services') }}
+ {{ macros::treelink(text="🌱 Git Repositories", url="https://git.soaos.dev", blank=true, wip=true) }}
+ {{ macros::treelink(text="📺 Videos", url="https://tv.soaos.dev/c/soaosdev", blank=true) }}
+ {{ macros::treelink(text="🗃 Web Archive", url="https://archive.soaos.dev", blank=true) }}
+ {{ macros::treelink(text="🔍 Search Engine", url="https://search.soaos.dev", blank=true) }}
+ {{ macros::treelink(text="♊ Gemini Site", url="gemini://soaos.dev", blank=true) }}
+{{ macros::endsubtree() }}
+
+{{ macros::subtree(name="Find me on the Web", open=true) }}
+ {{ macros::treelink(text="📧 E-Mail: soaos@soaos.dev", url="mailto:soaos@soaos.dev", rel="me") }}
+ {{ macros::treelink(text="💬 XMPP: soaos@chat.soaos.dev", url="xmpp:soaos@chat.soaos.dev", rel="me") }}
+ {{ macros::treelink(text="🐘 Mastodon: soaos@furry.engineer", url="http://soaos.dog", rel="me", blank=true) }}
+ {{ macros::treelink(text="🦀 SSB: @Y1EKP4PU77qby4lI+m5MN6+NcYdjTdRQlV6NmluevuY=.ed25519", url="https://ssb.soaos.dev/~core/ssb/#@Y1EKP4PU77qby4lI+m5MN6+NcYdjTdRQlV6NmluevuY=.ed25519", rel="me", blank=true) }}
+ {{ macros::treelink(text="⬡ ListenBrainz: soaos", url="https://listenbrainz.org/user/soaos/", rel="me", blank=true) }}
+{{ macros::endsubtree() }}
+
+{{macros::endtreeview()}}
+{{macros::endwindow()}}
+{% endblock content %}