index page update, redo window tags
Some checks failed
/ build (push) Has been cancelled

This commit is contained in:
Ruben 2025-10-26 22:35:02 -05:00
commit 08b2bd1a22
Signed by: sneexy
GPG key ID: 8ECFA045E63BC583
41 changed files with 104 additions and 73 deletions

View file

@ -0,0 +1,19 @@
<!-- about synth.download -->
<article window id="about">
<div class="header">
<titlebar-icon aria-hidden="true">
<icon-tabler message-chatbot></icon-tabler>
</titlebar-icon>
<a href="#about">About</a>
<window-controls aria-hidden="true">
<icon-tabler minimize></icon-tabler>
<icon-tabler maximize></icon-tabler>
<close-button aria-hidden="true">
<icon-tabler x></icon-tabler>
</close-button>
</window-controls>
</div>
<window-contents>
<h1>About</h1>
</window-contents>
</article>

View file

@ -1,5 +1,5 @@
<!-- synth.download admins --> <!-- synth.download admins -->
<article id="admins" class="window"> <article window id="admins">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler user-cog></icon-tabler> <icon-tabler user-cog></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- donation window --> <!-- donation window -->
<article id="donate" class="window"> <article window id="donate">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler currency-dollar></icon-tabler> <icon-tabler currency-dollar></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- bubble timeline --> <!-- bubble timeline -->
<article id="bubble" class="window"> <article window id="bubble">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- alternative frontends --> <!-- alternative frontends -->
<article id="frontends" class="window"> <article window id="frontends">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- instance features --> <!-- instance features -->
<article id="features" class="window"> <article window id="features">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- information --> <!-- information -->
<article id="information" class="window"> <article window id="information">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- iceshrimp introduction --> <!-- iceshrimp introduction -->
<article id="iceshrimp" class="window"> <article window id="iceshrimp">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--universe"></span> <span class="icon tabler--universe"></span>

View file

@ -1,5 +1,5 @@
<!-- iceshrimp tips & tricks --> <!-- iceshrimp tips & tricks -->
<article id="tips" class="window"> <article window id="tips">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- instance features --> <!-- instance features -->
<article id="features" class="window"> <article window id="features">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- information --> <!-- information -->
<article id="information" class="window"> <article window id="information">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- mastodon introduction --> <!-- mastodon introduction -->
<article id="mastodon" class="window"> <article window id="mastodon">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--universe"></span> <span class="icon tabler--universe"></span>

View file

@ -1,5 +1,5 @@
<!-- moderation--> <!-- moderation-->
<article id="moderation" class="window"> <article window id="moderation">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- instance rules --> <!-- instance rules -->
<article id="rules" class="window"> <article window id="rules">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- bubble timeline --> <!-- bubble timeline -->
<article id="bubble" class="window"> <article window id="bubble">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- instance features --> <!-- instance features -->
<article id="features" class="window"> <article window id="features">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- information --> <!-- information -->
<article id="information" class="window"> <article window id="information">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- sharkey introduction --> <!-- sharkey introduction -->
<article id="sharkey" class="window"> <article window id="sharkey">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--universe"></span> <span class="icon tabler--universe"></span>

View file

@ -1,5 +1,5 @@
<!-- iceshrimp tips & tricks --> <!-- iceshrimp tips & tricks -->
<article id="tips" class="window"> <article window id="tips">
<div class="header"> <div class="header">
<div class="titlebar-icon" aria-hidden="true"> <div class="titlebar-icon" aria-hidden="true">
<span class="icon tabler--info-circle"></span> <span class="icon tabler--info-circle"></span>

View file

@ -1,5 +1,5 @@
<!-- webrings and credits --> <!-- webrings and credits -->
<footer id="footer" class="window"> <footer window id="footer">
<div class="header"> <div class="header">
<a href="#footer">Footer</a> <a href="#footer">Footer</a>
</div> </div>

View file

@ -1,26 +0,0 @@
<!-- simple site introduction -->
<article id="site" class="window home">
<div class="header">
<titlebar-icon aria-hidden="true">
<icon-tabler message-chatbot></icon-tabler>
</titlebar-icon>
<a href="#site">Welcome!</a>
<window-controls aria-hidden="true">
<icon-tabler minimize></icon-tabler>
<icon-tabler maximize></icon-tabler>
<close-button aria-hidden="true">
<icon-tabler x></icon-tabler>
</close-button>
</window-controls>
</div>
<window-contents>
<p>Hey! Welcome to...</p>
<a href="https://forged.synth.download/sneexy/synth"><img id="logo" loading="lazy" src="/assets/synth.download/logo_web.svg" alt="Synth.Download" /></a>
<p>We're a small community of friends, hosting and managing stuff together. Themed around <a target="_blank" href="https://synthspecies.com">synths</a>, most of us are synths, including <small><i>(most)</i></small> of the <a href="/admins">system administrators</a>, but open and accepting of all fellow beings, creatures, toasters and organics.</p>
<p>There are a few public facing services we run here for general public use, although most services are private or require registration as they are meant for members and friends of Synth.Download. Poke at the navigation bar on top to navigate this page and figure out more about what we serve here.</p>
<p>Enjoy your stay! <i>Beep!~</i></p>
<button style="cursor: pointer; background: unset; border-width: 0px; padding: 0px; display: inline-flex;" onclick="copyButtonSynthDownload()">
<img src="/assets/buttons/synth.download.svg" alt="Synth.Download!">
</button>
</window-contents>
</article>

View file

@ -0,0 +1,27 @@
<!-- simple site introduction -->
<article window id="home">
<div class="header">
<titlebar-icon aria-hidden="true">
<icon-tabler message-chatbot></icon-tabler>
</titlebar-icon>
<a href="#site">Welcome!</a>
<window-controls aria-hidden="true">
<icon-tabler minimize></icon-tabler>
<icon-tabler maximize></icon-tabler>
<close-button aria-hidden="true">
<icon-tabler x></icon-tabler>
</close-button>
</window-controls>
</div>
<window-contents>
<p t-center>Hey! Welcome to...</p>
<p t-center><a id="logo" href="https://forged.synth.download/sneexy/synth"><img loading="lazy" src="/assets/synth.download/logo_web.svg" alt="Synth.Download" /></a></p>
<p>We're a project managed by beepers, toasters, and other non-organic and organic creatures alike, hosting and running services together to provide ourselves with a safe community, and for the greater net public.</p>
<p>Synth.Download is, obviously, themed around <a href="https://synthspecies.com">Synths</a>. In general, we're aimed towards furry, therian, otherkin and non-organic-like beings, but accepts all! As long as you're chill with us.</p>
<p>Read our <a href="/about">About</a> for more information related to Synth.Download itself, or head over to our <a href="/services">Services</a> page to see what we provide. <small>By accessing and using this site and its services, you agree to our <a href="/privacy">Privacy Policy</a> and <a href="/tos">Terms of Service</a>.</small></p>
<p t-center>Enjoy your stay! <i>Beep!~</i></p>
<button style="cursor: pointer; background: unset; border-width: 0px; padding: 0px; display: inline-flex;" onclick="copyButtonSynthDownload()">
<img src="/assets/buttons/synth.download.svg" alt="Synth.Download!">
</button>
</window-contents>
</article>

View file

@ -1,5 +1,5 @@
<!-- privacy policy --> <!-- privacy policy -->
<article id="privacy" class="window"> <article window id="privacy">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler lock></icon-tabler> <icon-tabler lock></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- publics & private services --> <!-- publics & private services -->
<article id="services" class="window"> <article window id="services">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler server-cog></icon-tabler> <icon-tabler server-cog></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- about me --> <!-- about me -->
<article id="about-me" class="window"> <article window id="about-me">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler info-circle></icon-tabler> <icon-tabler info-circle></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- buttons --> <!-- buttons -->
<article id="buttons" class="window home"> <article window id="buttons" class="window home">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler link></icon-tabler> <icon-tabler link></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- "fun" facts --> <!-- "fun" facts -->
<article id="fun-facts" class="window"> <article window id="fun-facts">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler mood-empty></icon-tabler> <icon-tabler mood-empty></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- simple introduction --> <!-- simple introduction -->
<article id="sneexy" class="window"> <article window id="sneexy">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler user></icon-tabler> <icon-tabler user></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- content warned introduction --> <!-- content warned introduction -->
<article id="warning" class="window"> <article window id="warning">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler alert-triangle></icon-tabler> <icon-tabler alert-triangle></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- nsfw --> <!-- nsfw -->
<article id="nsfw" class="window"> <article window id="nsfw">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler user></icon-tabler> <icon-tabler user></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- features --> <!-- features -->
<article id="features" class="window"> <article window id="features">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler notes></icon-tabler> <icon-tabler notes></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- intro --> <!-- intro -->
<article id="intro" class="window"> <article window id="intro">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler robot-face></icon-tabler> <icon-tabler robot-face></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- personality --> <!-- personality -->
<article id="personality" class="window"> <article window id="personality">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler mood-look-up></icon-tabler> <icon-tabler mood-look-up></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- socials --> <!-- socials -->
<article id="links" class="window"> <article window id="links">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler link></icon-tabler> <icon-tabler link></icon-tabler>

View file

@ -1,5 +1,5 @@
<!-- terms of service --> <!-- terms of service -->
<article id="tos" class="window"> <article window id="tos">
<div class="header"> <div class="header">
<titlebar-icon aria-hidden="true"> <titlebar-icon aria-hidden="true">
<icon-tabler rosette-discount-check></icon-tabler> <icon-tabler rosette-discount-check></icon-tabler>

View file

@ -137,6 +137,11 @@ h3 a, h4 a {
color: var(--warning); color: var(--warning);
} }
/* utility classes or whatever they call them */
[t-center] {
text-align: center;
}
/* links should look good i think */ /* links should look good i think */
a { a {
color: var(--foreground); color: var(--foreground);

View file

@ -7,16 +7,9 @@
/ /
/ home - specific styling for the main synth.download home page (index.md) */ / home - specific styling for the main synth.download home page (index.md) */
#site.window.home { article#home {
window-contents { window-contents {
#logo { p
width: 40rem;
height: auto;
line-break: strict;
margin-bottom: 0.5rem;
text-align: center;
cursor: default;
}
h1 { h1 {
margin-top: -1rem; margin-top: -1rem;
@ -24,7 +17,15 @@
} }
p { p {
margin-top: 3px; a#logo {
cursor: default;
margin-bottom: 0.5rem;
img[src="/assets/synth.download/logo_web.svg"] {
width: 40rem;
height: auto;
}
}
} }
ul { ul {
@ -38,8 +39,6 @@
text-decoration: underline !important; text-decoration: underline !important;
} }
} }
text-align: center;
} }
} }

View file

@ -7,7 +7,7 @@
/ /
/ windows - related styling for the windows on pages */ / windows - related styling for the windows on pages */
.window { [window] {
background-color: var(--background); background-color: var(--background);
border-radius: 2rem .6rem 2rem .6rem; border-radius: 2rem .6rem 2rem .6rem;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;

7
about.md Normal file
View file

@ -0,0 +1,7 @@
---
title: about synth.download
layout: "layouts/base.njk"
permalink: "/about/"
---
{% include "layouts/about/about.njk" %}

View file

@ -12,7 +12,7 @@
<div class="overlay"></div> <div class="overlay"></div>
<body> <body>
<main class="container"> <main class="container">
<div class="window"> <div>
<p class="windowtitle">Home ~ Madz.mov - Mozilla Firefox</p> <p class="windowtitle">Home ~ Madz.mov - Mozilla Firefox</p>
<div class="window-controls"> <div class="window-controls">
<a href="javascript:history.back()"><img style="margin-left: 5px;" src="/assets/images/icons-ff/go-previous.png"></a> <a href="javascript:history.back()"><img style="margin-left: 5px;" src="/assets/images/icons-ff/go-previous.png"></a>

View file

@ -4,4 +4,4 @@ layout: "layouts/base.njk"
permalink: "/index.html" permalink: "/index.html"
--- ---
{% include "layouts/home/intro.njk" %} {% include "layouts/index.njk" %}