From afb6fec6878900b8537eb694e8d8e974bf0fef07 Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 07:30:58 -0600 Subject: [PATCH 1/8] html: remove navigation from the side --- default.css | 8 +-- index.html | 6 +- pages/completed/index.html | 92 ++++++++++++++---------------- pages/contact/index.html | 32 +++++------ pages/current/index.html | 52 ++++++++--------- pages/other/index.html | 112 ++++++++++++++++++------------------- 6 files changed, 134 insertions(+), 168 deletions(-) diff --git a/default.css b/default.css index 9b25505..e98ae1e 100644 --- a/default.css +++ b/default.css @@ -56,7 +56,7 @@ nav ul { .trianta { font-size: 2.5rem !important; - min-width: 12rem; + padding: 0px; } .canvas { @@ -98,14 +98,8 @@ p { } a { - border: solid 2px #8c7862; - border-radius: 12px; - display: inline-block; - margin: 6px; - margin-top: 0px; max-width: 8rem; padding: 8px; - text-align: center; text-decoration: none; width: 100%; } diff --git a/index.html b/index.html index e6c7364..80e45b0 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@
-
+
TRIANTA
@@ -20,10 +20,6 @@

Function over form by design

-
-
-
-
diff --git a/pages/completed/index.html b/pages/completed/index.html index ea42da8..927e613 100644 --- a/pages/completed/index.html +++ b/pages/completed/index.html @@ -4,64 +4,58 @@ Trianta +
TRIANTA -

Function over form by design

+
+ + + + + + +
-
- -
-
-

Completed Projects

-
-
- - - - -
-
-

Pong

-

Left Paddle Height:

-

Right Paddle Height:

- View Code -
+

Function over form by design

+

Completed Projects

+
+
+ + + -
-
- - -
-
-

Snake

-

- Adjust game size -- Width: - - Height: - -

-

Snake Head Location:

-

Food Location:

- View Code -
+
+
+

Pong

+

Left Paddle Height:

+

Right Paddle Height:

+ View Code +
+
+
+
+ + +
+
+

Snake

+

+ Adjust game size -- Width: + + Height: + +

+

Snake Head Location:

+

Food Location:

+ View Code +
diff --git a/pages/contact/index.html b/pages/contact/index.html index 7ac8e55..09c15c2 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -4,32 +4,26 @@ Trianta +
TRIANTA -

Function over form by design

-
-
- -
-
-

Contact Methods

-

E-mail: gregcraw2001@gmail.com

-

Discord: trianta

-

Matrix: @trimutex:matrix.org

+
+ + + + + +
+

Function over form by design

+

Contact Methods

+

E-mail: gregcraw2001@gmail.com

+

Discord: trianta

+

Matrix: @trimutex:matrix.org

diff --git a/pages/current/index.html b/pages/current/index.html index eb3c893..1251ee2 100644 --- a/pages/current/index.html +++ b/pages/current/index.html @@ -4,42 +4,36 @@ Trianta +
TRIANTA -

Function over form by design

-
-
- -
-
-

Current Personal Projects

-
-

Wrench

-

Description: A simple application to handle all of your Linux configuration needs.

-

Language: C++26

-

Tools: CMake

-

Frameworks: Qt6

- View Repository -
-
-

Synopsis

-

Description: A markdown repository containing details and changes of servers I maintain.

- View Repository -
+
+ + + + + +
+

Function over form by design

+

Current Personal Projects

+
+

Wrench

+

Description: A simple application to handle all of your Linux configuration needs.

+

Language: C++26

+

Tools: CMake

+

Frameworks: Qt6

+ View Repository +
+
+

Synopsis

+

Description: A markdown repository containing details and changes of servers I maintain.

+ View Repository +
diff --git a/pages/other/index.html b/pages/other/index.html index 04e1947..1e90142 100644 --- a/pages/other/index.html +++ b/pages/other/index.html @@ -4,72 +4,66 @@ Trianta +
TRIANTA -

Function over form by design

-
-
- -
-
-

Other Projects

-
-

Hyprland

-

Description: An independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

- View Repository -

Language: C++26

-

Tools: CMake

-

and various libraries.

-

Contributions (newest first)

- hyprwm/Hyprland#8323 - hyprwm/Hyprland#8044 - hyprwm/Hyprland#7959 -
- hyprwm/Hyprland#7755 - hyprwm/Hyprland#7683 - hyprwm/Hyprland#7633 -
- hyprwm/Hyprland#7575 - hyprwm/Hyprland#7458 - hyprwm/Hyprland#6652 -
-
-

Proxy

-

Description: A program written in C++ to act as a proxy for another server.

- View Repository -

Language: C++11

-

Tools: CMake

-

Testing Frameworks: Unity Test (ThrowTheSwitch)

-
-
-

Cloudcare

-

Description: A sample repository that uses downloaded .bed files to train a model on DNA using PyTorch.

- View Repository -

Languages: Python, Bash

-

Libraries: PyTorch

-

Tools: Conda

-
-
-

N-Queens

-

Description: The N-Queens problem recreated in C++ which gets solved using a Genetic Algorithm.

- View Repository -

Language: C++11

-

Tools: CMake

-
+
+ + + + + +
+

Function over form by design

+

Other Projects

+
+

Hyprland

+

Description: An independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

+ View Repository +

Language: C++26

+

Tools: CMake

+

and various libraries.

+

Contributions (newest first)

+ hyprwm/Hyprland#8323 + hyprwm/Hyprland#8044 + hyprwm/Hyprland#7959 +
+ hyprwm/Hyprland#7755 + hyprwm/Hyprland#7683 + hyprwm/Hyprland#7633 +
+ hyprwm/Hyprland#7575 + hyprwm/Hyprland#7458 + hyprwm/Hyprland#6652 +
+
+

Proxy

+

Description: A program written in C++ to act as a proxy for another server.

+ View Repository +

Language: C++11

+

Tools: CMake

+

Testing Frameworks: Unity Test (ThrowTheSwitch)

+
+
+

Cloudcare

+

Description: A sample repository that uses downloaded .bed files to train a model on DNA using PyTorch.

+ View Repository +

Languages: Python, Bash

+

Libraries: PyTorch

+

Tools: Conda

+
+
+

N-Queens

+

Description: The N-Queens problem recreated in C++ which gets solved using a Genetic Algorithm.

+ View Repository +

Language: C++11

+

Tools: CMake

+
-- 2.52.0 From 692a5fd775ff3051bb38e2b98a0ec02f7f1e9a94 Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 07:38:01 -0600 Subject: [PATCH 2/8] css: adjust colors again --- default.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/default.css b/default.css index e98ae1e..6e10b72 100644 --- a/default.css +++ b/default.css @@ -1,7 +1,7 @@ /* * text / border: #8c7862 - * foreground: #89bea6 - * background: #61937c + * foreground: #fbf1c7 + * background: #89bea6 */ @@ -10,7 +10,7 @@ body { font-optical-sizing: auto; font-weight: 400; color: #8c7862; - background: #61937c; + background: #89bea6; line-height: 1.5; margin-inline: auto; margin: 0 auto; @@ -20,7 +20,7 @@ body { max-width: 60rem; margin: 0 auto; padding: 2rem 1.5rem; - background: #89bea6; + background: #fbf1c7; border: 4px solid #8c7862; } -- 2.52.0 From 656e850595e730109134a0e29b6d87077cbf4ecc Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 07:46:10 -0600 Subject: [PATCH 3/8] html: make links more apparent --- index.html | 14 ++++++------- pages/completed/index.html | 18 ++++++++-------- pages/contact/index.html | 14 ++++++------- pages/current/index.html | 18 ++++++++-------- pages/other/index.html | 42 +++++++++++++++++++------------------- 5 files changed, 53 insertions(+), 53 deletions(-) diff --git a/index.html b/index.html index 80e45b0..45a21ae 100644 --- a/index.html +++ b/index.html @@ -9,14 +9,14 @@
- TRIANTA + [ TRIANTA ]
- - - - - - + [ ] + [ ] + [ ] + [ ] + [ ] + [ ]

Function over form by design

diff --git a/pages/completed/index.html b/pages/completed/index.html index 927e613..cbcc3fd 100644 --- a/pages/completed/index.html +++ b/pages/completed/index.html @@ -9,14 +9,14 @@
- TRIANTA + [ TRIANTA ]
- - - - - - + [ ] + [ ] + [ ] + [ ] + [ ] + [ ]

Function over form by design

@@ -36,7 +36,7 @@

Pong

Left Paddle Height:

Right Paddle Height:

- View Code + [ View Code ]
@@ -54,7 +54,7 @@

Snake Head Location:

Food Location:

- View Code + [ View Code ]
diff --git a/pages/contact/index.html b/pages/contact/index.html index 09c15c2..57455a8 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -9,14 +9,14 @@
- TRIANTA + [ TRIANTA ]
- - - - - - + [ ] + [ ] + [ ] + [ ] + [ ] + [ ]

Function over form by design

diff --git a/pages/current/index.html b/pages/current/index.html index 1251ee2..77371a1 100644 --- a/pages/current/index.html +++ b/pages/current/index.html @@ -9,14 +9,14 @@
- TRIANTA + [ TRIANTA ]
- - - - - - + [ ] + [ ] + [ ] + [ ] + [ ] + [ ]

Function over form by design

@@ -27,12 +27,12 @@

Language: C++26

Tools: CMake

Frameworks: Qt6

- View Repository + [ View Repository ]

Synopsis

Description: A markdown repository containing details and changes of servers I maintain.

- View Repository + [ View Repository ]
diff --git a/pages/other/index.html b/pages/other/index.html index 1e90142..2143794 100644 --- a/pages/other/index.html +++ b/pages/other/index.html @@ -9,14 +9,14 @@
- TRIANTA + [ TRIANTA ]
- - - - - - + [ ] + [ ] + [ ] + [ ] + [ ] + [ ]

Function over form by design

@@ -24,35 +24,35 @@

Proxy

Description: A program written in C++ to act as a proxy for another server.

- View Repository + [ View Repository ]

Language: C++11

Tools: CMake

-

Testing Frameworks: Unity Test (ThrowTheSwitch)

+

Testing Frameworks: [ Unity Test (ThrowTheSwitch) ]

Cloudcare

Description: A sample repository that uses downloaded .bed files to train a model on DNA using PyTorch.

- View Repository + [ View Repository ]

Languages: Python, Bash

Libraries: PyTorch

Tools: Conda

@@ -60,7 +60,7 @@

N-Queens

Description: The N-Queens problem recreated in C++ which gets solved using a Genetic Algorithm.

- View Repository + [ View Repository ]

Language: C++11

Tools: CMake

-- 2.52.0 From d8605ca7c36764019930d2b2433bd674754d265b Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 08:25:30 -0600 Subject: [PATCH 4/8] html: add sitemap and improve contact section --- default.css | 4 +++- index.html | 22 ++++++++++++++++++++ pages/contact/index.html | 45 ++++++++++++++++++++++++++++++++++++---- pages/current/index.html | 2 +- pages/other/index.html | 2 +- 5 files changed, 68 insertions(+), 7 deletions(-) diff --git a/default.css b/default.css index 6e10b72..3368480 100644 --- a/default.css +++ b/default.css @@ -18,10 +18,11 @@ body { .inside { max-width: 60rem; - margin: 0 auto; + margin: 2rem auto; padding: 2rem 1.5rem; background: #fbf1c7; border: 4px solid #8c7862; + border-radius: 14px; } nav { @@ -140,6 +141,7 @@ a:visited { margin: 0px auto; margin-top: 25px; margin-bottom: 25px; + border: 2px solid #8c7862; } .reserve { diff --git a/index.html b/index.html index 45a21ae..1bef98b 100644 --- a/index.html +++ b/index.html @@ -20,6 +20,28 @@

Function over form by design

+

Welcome!

+
+

What is this place?

+

My name is Greg, also known as Trianta in online spaces. + This is my personal home page, hosted on my own server hardware. + All of my code is 100% self-produced with no AI (LLM) code. + Enjoy a look around!

+

If you want to contact me, see my [ contact ] page.

+
+
diff --git a/pages/contact/index.html b/pages/contact/index.html index 57455a8..da3331f 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -20,10 +20,47 @@

Function over form by design

-

Contact Methods

-

E-mail: gregcraw2001@gmail.com

-

Discord: trianta

-

Matrix: @trimutex:matrix.org

+
+

Contact Methods

+

E-mail: gregcraw2001@gmail.com

+

Matrix: @trimutex:matrix.org

+

Discord: @trianta (depreciated)

+
+
+

How do I use Matrix?

+

Here's my notes of how to access it:

+

Picking a Client

+

A client is needed to access the server. As such, here's some listed popular clients:

+ +

Account Creation

+

Once you open a client, you will create an account. Here's info about the details:

+

Homeserver

+
    +
  • This is which server your account resides
  • +
  • Mine is `matrix.trianta.dev`, other default options exist
  • +
  • +
+

Username / Password

+
    +
  • The login details for accessing the account on the above server
  • +
+

Registration Token

+
    +
  • A password for account creation on a server if enabled
  • +
  • The default options normally don't have this
  • +
  • If you want the token for my server, contact me another way first!
  • +
+

Welcome In! +

Mess around with it, `Add Space` (the plus icon) is the equivalent of creating a server in Discord.

+

Accounts are able to connect to spaces that exist in other servers if the server enables it (known as federation).

+

My Contact: `@trianta:matrix.trianta.dev`

+

My Space Invite: #core:matrix.trianta.dev

+

diff --git a/pages/current/index.html b/pages/current/index.html index 77371a1..0063df8 100644 --- a/pages/current/index.html +++ b/pages/current/index.html @@ -20,7 +20,7 @@

Function over form by design

-

Current Personal Projects

+

Active Personal Projects

Wrench

Description: A simple application to handle all of your Linux configuration needs.

diff --git a/pages/other/index.html b/pages/other/index.html index 2143794..90afa06 100644 --- a/pages/other/index.html +++ b/pages/other/index.html @@ -20,7 +20,7 @@

Function over form by design

-

Other Projects

+

Other Projects and Contributions

Hyprland

Description: An independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

-- 2.52.0 From 3f4c82be1467e2b71c568dcecfcd52a57428c1d6 Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 08:27:30 -0600 Subject: [PATCH 5/8] html: update quick text --- index.html | 2 +- pages/completed/index.html | 2 +- pages/contact/index.html | 2 +- pages/current/index.html | 2 +- pages/other/index.html | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 1bef98b..9abb238 100644 --- a/index.html +++ b/index.html @@ -19,7 +19,7 @@ [ ]
-

Function over form by design

+

Progress Not Perfection

Welcome!

What is this place?

diff --git a/pages/completed/index.html b/pages/completed/index.html index cbcc3fd..7c8235d 100644 --- a/pages/completed/index.html +++ b/pages/completed/index.html @@ -19,7 +19,7 @@ [ ]
-

Function over form by design

+

Progress Not Perfection

Completed Projects

diff --git a/pages/contact/index.html b/pages/contact/index.html index da3331f..8a725b0 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -19,7 +19,7 @@ [ ]
-

Function over form by design

+

Progress Not Perfection

Contact Methods

E-mail: gregcraw2001@gmail.com

diff --git a/pages/current/index.html b/pages/current/index.html index 0063df8..b40f0ae 100644 --- a/pages/current/index.html +++ b/pages/current/index.html @@ -19,7 +19,7 @@ [ ]
-

Function over form by design

+

Progress Not Perfection

Active Personal Projects

Wrench

diff --git a/pages/other/index.html b/pages/other/index.html index 90afa06..94374bb 100644 --- a/pages/other/index.html +++ b/pages/other/index.html @@ -19,7 +19,7 @@ [ ]
-

Function over form by design

+

Progress Not Perfection

Other Projects and Contributions

Hyprland

-- 2.52.0 From de3c5f9c7ba560c83bb6f3a965fbbd1ee412226e Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 08:30:48 -0600 Subject: [PATCH 6/8] html: fixup sitemap --- index.html | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index 9abb238..72de8d3 100644 --- a/index.html +++ b/index.html @@ -32,11 +32,12 @@

Sitemap

[ Completed Projects ] . - [ Current Personal Projects ] . - [ Other Projects and Contributions ] . - [ Contact Methods ] + [ Current Personal Projects ] +
+ [ Other Projects and Contributions ] . + [ Contact Methods ] . + [ Gitea ]
- [ Gitea ] . [ Gaming Clips ] . [ Excalidraw ] . [ Stirling-pdf ] -- 2.52.0 From 4efb3a9ade5663815ea08f946a84335cd8965204 Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 08:40:05 -0600 Subject: [PATCH 7/8] html: cleanup formatting --- default.css | 1 + pages/contact/index.html | 25 ++++++++++--------------- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/default.css b/default.css index 3368480..b75518c 100644 --- a/default.css +++ b/default.css @@ -103,6 +103,7 @@ a { padding: 8px; text-decoration: none; width: 100%; + color: #8c7862; } a:hover, a:active { diff --git a/pages/contact/index.html b/pages/contact/index.html index 8a725b0..c1c511f 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -31,31 +31,26 @@

Here's my notes of how to access it:

Picking a Client

A client is needed to access the server. As such, here's some listed popular clients:

- + - [ Cinny (Personal Choice) ] + - [ Element ] + - [ Commet ] + - [ Clients Listed From Official Site ]

Account Creation

Once you open a client, you will create an account. Here's info about the details:

-

Homeserver

-
    -
  • This is which server your account resides
  • -
  • Mine is `matrix.trianta.dev`, other default options exist
  • -
  • -
-

Username / Password

+

+ Homeserver +

+

This is which server your account resides

+

Mine is `matrix.trianta.dev`, other default options exist

+

+ Username / Password +

  • The login details for accessing the account on the above server
-

Registration Token

+

+ Registration Token +

  • A password for account creation on a server if enabled
  • The default options normally don't have this
  • If you want the token for my server, contact me another way first!
-

Welcome In! +

Welcome In!

Mess around with it, `Add Space` (the plus icon) is the equivalent of creating a server in Discord.

Accounts are able to connect to spaces that exist in other servers if the server enables it (known as federation).

My Contact: `@trianta:matrix.trianta.dev`

-- 2.52.0 From e16f882db25f003fe7c7767f80663cb1613d128d Mon Sep 17 00:00:00 2001 From: trianta Date: Tue, 24 Feb 2026 08:45:24 -0600 Subject: [PATCH 8/8] html: remove old ul styles --- pages/contact/index.html | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/pages/contact/index.html b/pages/contact/index.html index c1c511f..3cbaa9e 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -30,26 +30,22 @@

How do I use Matrix?

Here's my notes of how to access it:

Picking a Client

-

A client is needed to access the server. As such, here's some listed popular clients:

- - [ Cinny (Personal Choice) ] - - [ Element ] - - [ Commet ] - - [ Clients Listed From Official Site ] +

A client is needed to access the server. As such, here's some listed popular clients:

+

[ Cinny (Personal Choice) ]

+

[ Element ]

+

[ Commet ]

+

[ Clients Listed From Official Site ]

Account Creation

Once you open a client, you will create an account. Here's info about the details:

-

+ Homeserver +

+

+ --- Homeserver --- +

This is which server your account resides

Mine is `matrix.trianta.dev`, other default options exist

-

+ Username / Password +

-
    -
  • The login details for accessing the account on the above server
  • -
-

+ Registration Token +

-
    -
  • A password for account creation on a server if enabled
  • -
  • The default options normally don't have this
  • -
  • If you want the token for my server, contact me another way first!
  • -
+

+ --- Username / Password --- +

+

The login details for accessing the account on the above server

+

+ --- Registration Token --- +

+

A password for account creation on a server if enabled

+

The default options normally don't have this

+

If you want the token for my server, contact me another way first!

Welcome In!

Mess around with it, `Add Space` (the plus icon) is the equivalent of creating a server in Discord.

Accounts are able to connect to spaces that exist in other servers if the server enables it (known as federation).

-- 2.52.0