diff --git a/_includes/layouts/admins/admins.njk b/_includes/layouts/admins/admins.njk index a5a6ff1..b6347b4 100644 --- a/_includes/layouts/admins/admins.njk +++ b/_includes/layouts/admins/admins.njk @@ -13,10 +13,10 @@ -
+

Admins

Listed below is all administrators (those with administrative access to the Synth.Download servers) who currently help and work on Synth.Download.

For any questions, please contact synth@synth.download or Sneexy directly.

{% include "layouts/admins/list.njk" %} -
+ \ No newline at end of file diff --git a/_includes/layouts/donate/donate.njk b/_includes/layouts/donate/donate.njk index af0fc1c..3090b1d 100644 --- a/_includes/layouts/donate/donate.njk +++ b/_includes/layouts/donate/donate.njk @@ -13,7 +13,8 @@ -
+ + {% include "layouts/donate/important.njk" %}

If you enjoy using Synth.Download and any of its services and would like for us to continue running our place, feel free to chime in with donations.

To help with keeping Synth.Download up:

For Synth.Download, donations are not required, but do help us keep things in check.

This page will also be used to notify for any required donations or mutual aid posts of any Synth.Download administrators.

-
+ \ No newline at end of file diff --git a/_includes/layouts/donate/important.njk b/_includes/layouts/donate/important.njk new file mode 100644 index 0000000..51a4674 --- /dev/null +++ b/_includes/layouts/donate/important.njk @@ -0,0 +1,10 @@ +
+

Important

+ +
\ No newline at end of file diff --git a/_includes/layouts/error.njk b/_includes/layouts/error.njk deleted file mode 100644 index e879b77..0000000 --- a/_includes/layouts/error.njk +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: whoops. -layout: "layouts/base.njk" ---- - - -
- - - Not found! - - - -
-

404

-

Whatever it is, isn't here.

-
-
\ No newline at end of file diff --git a/_includes/layouts/footer.njk b/_includes/layouts/footer.njk index 7f674dc..6a6d3fb 100644 --- a/_includes/layouts/footer.njk +++ b/_includes/layouts/footer.njk @@ -3,7 +3,7 @@
Footer
-
+ Synth.Download @@ -29,5 +29,5 @@

Made with love, lack of sleep and procrastination.

♡2025 All wrongs reversed. Please copy and share.

-
+ \ No newline at end of file diff --git a/_includes/layouts/home/intro.njk b/_includes/layouts/home/intro.njk index fdb7c1a..82fd99d 100644 --- a/_includes/layouts/home/intro.njk +++ b/_includes/layouts/home/intro.njk @@ -13,7 +13,7 @@ -
+

Hey! Welcome to...

We're a small community of friends, hosting and managing stuff together. Themed around synths, most of us are synths, including (most) of the system administrators, but open and accepting of all fellow beings, creatures, toasters and organics.

@@ -22,5 +22,5 @@ -
+ \ No newline at end of file diff --git a/_includes/layouts/privacy.njk b/_includes/layouts/privacy.njk index 5238806..53d7604 100644 --- a/_includes/layouts/privacy.njk +++ b/_includes/layouts/privacy.njk @@ -13,7 +13,7 @@ -
+

Privacy Policy

Updated at


@@ -37,5 +37,5 @@

Direct messages are not completely private or encrypted in any way. Post deletion and edits can be ignored or missed by other instances, although we do attempt to block instances with malicious intents (see moderation for more details). Other instances may have different privacy policies or different ways of handling data and protection standards.

Note that only any information made public by you (your posts, your bio and profile picture, other related information meant to be viewed by others) is what gets federated. Any other private information related to your account such as your email address and passwords will never be federated.

All media uploaded through our instance get uploaded to Backblaze, which stores files, then forwarded through Bunny as our CDN for faster file delivery and media loading. Some software, like Mastodon, have tools to help with personal privacy, such as post auto-deletion.

-
+ \ No newline at end of file diff --git a/_includes/layouts/services/services.njk b/_includes/layouts/services/services.njk index a8e354d..4364060 100644 --- a/_includes/layouts/services/services.njk +++ b/_includes/layouts/services/services.njk @@ -13,7 +13,7 @@ -
+

Services

This page lists all services hoted on Synth.Download for both public and private member usage. Statuses, service announcements, incidents and general uptime information will be monitored and reported at our status page.

All services and systems for Synth.Download are manually upgraded and rebooted every week on the weekends in our available times. If services are down, please give it a few minutes before trying again.

@@ -21,5 +21,5 @@

For those curious on our systems or configurations, refer to our about page.

{% include "layouts/services/filters.njk" %} {% include "layouts/services/list.njk" %} -
+ \ No newline at end of file diff --git a/_includes/layouts/sneexy/about.njk b/_includes/layouts/sneexy/about.njk index f26b475..9665a34 100644 --- a/_includes/layouts/sneexy/about.njk +++ b/_includes/layouts/sneexy/about.njk @@ -13,7 +13,7 @@ -
+

about me

I'm a gay goo-Synth on the internet, a zoomer, established 2006, who likes to store endless amounts of data and pretends to be a computer himself. For information related to my Synth-sona, refer to here. I'm autistic and have ADHD, and those two blended together create the mess that I am today.

I consider myself to be a professional computer toucher, and try my best to poke at computers or anything related to weird tech that interest me. I would say I've messed enough in a good share of both software and hardware related things.

@@ -26,5 +26,5 @@

For the record, and this is most likely something worth pointing out: My mental health isn't great and I tend to have intense mood swings, and can sometimes randomly break down. Please excuse me in these moments, Thanks.

I'm also usually exhausted. Both mentally and physically, if that wasn't clear.

Sometimes, I do make things, but honestly don't expect much from me. I'll make some type of gallery page soon for the things I do make and the things others do for me, I promise.

-
+ \ No newline at end of file diff --git a/_includes/layouts/sneexy/buttons.njk b/_includes/layouts/sneexy/buttons.njk index aaef17b..2fadc5f 100644 --- a/_includes/layouts/sneexy/buttons.njk +++ b/_includes/layouts/sneexy/buttons.njk @@ -13,7 +13,7 @@ -
+ If any are broken and/or missing, poke me.

Friends!

@@ -121,5 +121,5 @@ Sneexy
-
+ \ No newline at end of file diff --git a/_includes/layouts/sneexy/funfacts.njk b/_includes/layouts/sneexy/funfacts.njk index 7d5828f..f8b21a7 100644 --- a/_includes/layouts/sneexy/funfacts.njk +++ b/_includes/layouts/sneexy/funfacts.njk @@ -13,7 +13,7 @@ -
+

"Fun" facts

-
+ \ No newline at end of file diff --git a/_includes/layouts/sneexy/intro.njk b/_includes/layouts/sneexy/intro.njk index cbf7bbe..ae5d786 100644 --- a/_includes/layouts/sneexy/intro.njk +++ b/_includes/layouts/sneexy/intro.njk @@ -13,7 +13,7 @@ -
+

Theme song by ChalkLlate! @@ -41,5 +41,5 @@ -
+ \ No newline at end of file diff --git a/_includes/layouts/sneexy/notebook.njk b/_includes/layouts/sneexy/notebook.njk deleted file mode 100644 index 8bf2159..0000000 --- a/_includes/layouts/sneexy/notebook.njk +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: notebook -layout: "layouts/base.njk" -permalink: "/notebook/" ---- - -{% set postslist = collections.post %} - - -
-
- - Notebook - -
- -
- -

Notebook

-

NOTE: This page is still heavily a work in progress, nothing on here is functional or what is meant to be.

-

A public facing journal for myself, as probably the best way to put it. A blog-ish, writeup-ish, rant-ish place to dump personal thoughts and such into for myself.

- - -
-
- - - \ No newline at end of file diff --git a/_includes/layouts/sneexy/socials.njk b/_includes/layouts/sneexy/socials.njk index e58a480..ceafebe 100644 --- a/_includes/layouts/sneexy/socials.njk +++ b/_includes/layouts/sneexy/socials.njk @@ -13,7 +13,7 @@ -
+

Links

My links to all of my public facing socials and contacts. If I know you well, you may ask me for anything more private, like Signal or Matrix, etc. The fastest way to get this is by checking my followers only pinned post if you follow me/we're mutuals on the Fediverse.

@@ -28,5 +28,5 @@

You may observe my Fediverse activity below:

-
+ \ No newline at end of file diff --git a/_includes/layouts/tos.njk b/_includes/layouts/tos.njk index 1a17489..7c6e54a 100644 --- a/_includes/layouts/tos.njk +++ b/_includes/layouts/tos.njk @@ -13,7 +13,7 @@ -
+

Terms of Service

Updated at

TL;DR: Be nice to one and another, stay chill, use common sense, don't do (or continue doing) anything that makes others uncomfortable, and if someone else is making you/another person uncomfortable, bring it up with a moderation/administrator.

@@ -40,5 +40,5 @@
  • The servers for Synth.Download are located in Canada, therefore, Canadian laws apply to our services. Nothing illegal, please. Any illegal activity will be reported to the proper authorities.
  • If we find you breaking these guidelines, or deem you unfit for our services (and therefore, our community) for one reason or another, you will be blocked from interacting with us.

    -
    + \ No newline at end of file diff --git a/_includes/styles/base.css b/_includes/styles/base.css index 601fb83..bbf5a21 100644 --- a/_includes/styles/base.css +++ b/_includes/styles/base.css @@ -92,7 +92,7 @@ content-wrapper { h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: var(--foreground); - margin-bottom: .5rem; + margin-bottom: 1rem; margin-top: .5rem; text-decoration-color: transparent; transition: .2s; @@ -165,6 +165,7 @@ ul { li { margin-bottom: .5rem; + &:last-of-type { margin-bottom: 0; } &::marker { color: var(--accent); @@ -411,6 +412,26 @@ card-container { } } +/* notice/section cards */ +[notice-card] { + --n-bg: var(--accent); + border-radius: 1rem; + border: .15rem solid color-mix(in srgb, var(--yellow) 20%, transparent); + margin-bottom: .8rem; + padding: .5rem; + + h3 { + color: var(--link); + margin-top: 0; + } + p, ul { &:last-of-type { margin-bottom: 0; } } + + &[important] { + --n-bg: var(--yellow); + background-color: color-mix(in srgb, var(--n-bg) 15%, transparent); + } +} + /* Dashed border */ hr.dashed { border: .1rem dashed var(--border); diff --git a/_includes/styles/footer.css b/_includes/styles/footer.css index 4446fc0..31002a5 100644 --- a/_includes/styles/footer.css +++ b/_includes/styles/footer.css @@ -21,8 +21,8 @@ footer { } } - section { - display: flex; + window-contents { + display: flex !important; flex-flow: row wrap; gap: 2rem; padding: 1rem !important; diff --git a/_includes/styles/pages/home.css b/_includes/styles/pages/home.css index 94e9956..6403a3f 100644 --- a/_includes/styles/pages/home.css +++ b/_includes/styles/pages/home.css @@ -8,7 +8,7 @@ / home - specific styling for the main synth.download home page (index.md) */ #site.window.home { - main, section { + window-contents { #logo { width: 40rem; height: auto; diff --git a/_includes/styles/pages/sneexy.css b/_includes/styles/pages/sneexy.css index c05a965..ecc2abf 100644 --- a/_includes/styles/pages/sneexy.css +++ b/_includes/styles/pages/sneexy.css @@ -12,7 +12,7 @@ html[page-is="goopy"] { --accent: #00d131 !important; - #sneexy > section { + #sneexy > window-contents { #logo { width: 40rem; height: auto; diff --git a/_includes/styles/windows.css b/_includes/styles/windows.css index b733c04..a71a912 100644 --- a/_includes/styles/windows.css +++ b/_includes/styles/windows.css @@ -79,11 +79,10 @@ } } - section, article { + window-contents { + display: block; padding: .8rem; - p:first-of-type { margin-top: 0; } - p:last-of-type { margin-bottom: 0; } } @media screen and (max-width: 60rem) {