diff --git a/src/aw/views.py b/src/aw/views.py index 325d6dd..178459b 100644 --- a/src/aw/views.py +++ b/src/aw/views.py @@ -254,13 +254,7 @@ def git(_: str) -> Response: @views.get("/favicon.ico") def favicon() -> Response: """Website icon""" - return flask.redirect( - flask.url_for( - "static", - filename="favicons/ari-web-lgbt.ico", - mimetype="image/vnd.microsoft.icon", - ) - ) + return flask.send_from_directory("static/favicons", "ari-web-lgbt.ico") @views.get("/counter.svg") diff --git a/src/static/css/base.css b/src/static/css/base.css index c2a72cc..8df39a3 100644 --- a/src/static/css/base.css +++ b/src/static/css/base.css @@ -116,7 +116,6 @@ textarea { cursor: text; } - a:hover { text-decoration: underline; } diff --git a/src/templates/index.j2 b/src/templates/index.j2 index f196de7..0c2f29e 100644 --- a/src/templates/index.j2 +++ b/src/templates/index.j2 @@ -4,7 +4,7 @@ {% block description %}Ari-web: A personal website of a Lithuanian open source developer Ari Archer (Arija A.) who provides different free, private, and open source services for others.{% endblock %} -{% block keywords %}ari::web, services, foss services, homepage, portfolio, resume{% endblock %} +{% block keywords %}ari::web, services, foss services, homepage, portfolio, resume, matrix, says, https, email{% endblock %} {% block head %} @@ -38,8 +38,8 @@ //--> - - + + {% endblock %} {% block header %} @@ -77,21 +77,21 @@

My name is Ari Archer also known as Arija A., but most commonly referred to as Ari. I am a {{ ari_age }} year old, neurodivergent, transgender, open source developer from Lithuania who does - fun stuff in primarily Python (~{{ python_exp }} years) - and C (89, 99) (~{{ c_exp }} years). + fun stuff in primarily Python (~{{ python_exp }} years) + and C (89, 99) (~{{ c_exp }} years).

I've picked up programming at first in Python, writing various programs on my phone, and later on discovering a community where I could share my code. At the time I didn't have access to a computer, so I used to play around with - basic JavaScript on my local library computers. - At around 2019 I got access to a personal computer, which is where my main FOSS journey started - + basic JavaScript on my local library computers. + At around 2019 I got access to a personal computer, which is where my main FOSS journey started - exploring more technologies and understanding them more in-depth, not being limited by a locked down phone.

- I hated the limiting feeling of being on Microsoft Windows 10 - very limiting, so soon after getting a personal computer I installed a free and open source Linux + I hated the limiting feeling of being on Microsoft Windows 10 + very limiting, so soon after getting a personal computer I installed a free and open source Linux kernel distribution - and I've never went back to Windows ever since then. Democracy, freedom, shareability and customization ("hackability") are huge values for me.

@@ -99,7 +99,7 @@

Technology is a big part of my life, and I am way past the stage where I find just technology fascinating - I find various problems and their optimal solutions very interesting and I like to come up with my own - even if - it's "reinventing the wheel" or "impractical" - + it's "reinventing the wheel" or "impractical" - I like to dig deep into it and understand how it works at its core, rather than relying on high-level features of an abstraction stack. I was always a person like this, not specifically in technology - I was always the nerdy science kid - but everywhere. @@ -149,12 +149,12 @@ Contacts

@@ -187,10 +187,10 @@
  • Warrant canary of Ari.lt
  • Open letter to my best friend, Casey
  • Matrix homeserver guidelines and registration
  • -
  • Music playlist (YouTube)
  • -
  • My dotfiles (redirect)
  • -
  • My main Git account (redirect)
  • -
  • Main Ari.lt organization (redirect)
  • +
  • Music playlist (YouTube)
  • +
  • My dotfiles (redirect)
  • +
  • My main Git account (redirect)
  • +
  • Main Ari.lt organization (redirect)
  • @@ -217,12 +217,12 @@

    Contacts

    @@ -272,20 +272,20 @@

    Activity

    Projects

    @@ -298,8 +298,8 @@

    Support

    # Staff

    @@ -320,22 +320,22 @@ LDA Moderates Matrix. - freetards.xyz + freetards.xyz Jjj (Joseph) Moderates Matrix and XMPP/Jabber, helps with Email things. - pain.agency + pain.agency Zayd Administrates Akkoma. - wanderer.envs.net + wanderer.envs.net Sulian/Morguldir Moderates Matrix. - sulian.eu + sulian.eu @@ -365,73 +365,73 @@ Matrix homeserver - Semi-open registration, follow the process described here. - matrix.ari.lt + Semi-open registration, follow the process described here. + matrix.ari.lt XMPP/Jabber server - Semi-open registration, follow the process described here. - lh/xmpp + Semi-open registration, follow the process described here. + lh/xmpp Forgejo git forge instance Open registration. - git.ari.lt + git.ari.lt SearXNG instance SearXNG meta-search-engine instance. - searx.ari.lt + searx.ari.lt CryptPad instance Open registration, CryptPad: private office suite software. - pad.ari.lt + pad.ari.lt - Email server hosting Mailcow + Email server hosting Mailcow Contact ari@ari.lt for custom domains (aggressive policy) - mail.ari.lt (register here) + mail.ari.lt (register here) Roundcube webmail Only for ari.lt users - rc.ari.lt + rc.ari.lt Akkoma fediverse instance Open registration. - ak.ari.lt + ak.ari.lt Vikunja instance Free and open source todo app. Open registration. - vi.ari.lt + vi.ari.lt SchildiChat & Cinny Matrix web clients Web clients for Matrix. - schildi.ari.lt & cinny.ari.lt + schildi.ari.lt & cinny.ari.lt PrivateBin instance Private public encrypted pastebin. - pb.ari.lt + pb.ari.lt Private PocketBase instance - Private database storage for Github: TheCubiq - db.cubiq.dev + Private database storage for Github: TheCubiq + db.cubiq.dev t1nklas.lt's email Custom domain on ari-web email - t1nklas.lt + t1nklas.lt - Forgejo instance for kappach.at + Forgejo instance for kappach.at Git forge instance of KappaChat - An extensible Matrix client written in C. - git.kappach.at + git.kappach.at @@ -467,7 +467,7 @@
    - +