diff --git a/index.html b/index.html index 137808f..46f0aab 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,8 @@ MiningTcup + + @@ -25,11 +27,9 @@

Things I've Done

- +

+ An array of things I've done and reasons I've done them. +

YouClient

My middle school gave each student an incredibly weak @@ -42,7 +42,6 @@ faster loading, no ads, tab customization, anti-unload, no browser history, and no spyware spying.

-

perfect configuration.

-

here.

-
+

+
+

Services I Run

+

+ This server, 99.31.208.235, hosts a variety of services. +

+

+ Static Webserver +

+

+ That's what you're using right now- my website! It's a + classic Nginx webserver. My website is written without + any libraries or external fonts because ew, bloat. +

+

DNS Servers

+

+ Back in middle school, some friends and I found a way to + disable the school Chromebook's spyware. While proxies + were disabled and vpns (almost) impossible to set up, we + were free to change the DNS servers of any network + except(?) the schools. This gave us the power to block + any domain we wanted, including the domains which would + load blocklists or send away all our data. The plain DNS + server is run using BIND 9. +

+
+ Plain DNS: 99.31.208.235:53 +
+ DNS over HTTPS: + https://dns.miningtcup.me/dns-query +
+

+ Git Server +

+

+ GitHub is slow, annoying, and trains LLMs on everything + you upload. My Git server is very fast (for me, + at least), annoyance-free, and doesn't train LLMs + on your work without asking. +

+

+ Mozhi Server +

+

+ Mozhi is a proxy for several translators, used by Crow + Translate by KDE. +

+

+ Arch Linux Mirror +

+

+ Having my own Arch Linux mirror means my updates will be + just about instant. +

Contact Me

@@ -101,8 +160,11 @@ quick contact is a phone call, but Discord, email, and text work too.

-
+
JavaScript is required to load contact info. +
+ click to reveal contact info +
@@ -125,7 +187,7 @@ id="stop12" /> diff --git a/style.css b/style.css index 2b87013..0f7a9d6 100644 --- a/style.css +++ b/style.css @@ -1,3 +1,10 @@ +:root { + --primary: #6347ff; + --secondary: #ffe847; + --primary-50: #312480; + --secondary-50: #807424; +} + @keyframes spinner-a { from { transform: rotate(0deg); @@ -52,14 +59,18 @@ } h3 { - margin-top: 0; + margin-top: 16px; margin-bottom: 0; } h2 { text-align: center; margin-bottom: 8px; - margin-top: 16px; + margin-top: 32px; +} + +a { + color: black; } p { @@ -78,6 +89,15 @@ p { #contact-info-container { min-height: 57px; max-width: 162.13px; + user-select: none; +} + +#contact-info-container * { + user-select: initial; +} + +#content { + padding-bottom: 25vh; } .cover { @@ -127,3 +147,15 @@ p { body { margin: 8px; } + +#click-to-reveal-prompt { + color: var(--secondary); + position: absolute; + top: 8px; + left: 25%; + right: 25%; + bottom: 0; + font-size: 12px; + max-width: 50%; + text-align: center; +}