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 -->
<article id="admins" class="window">
<article window id="admins">
<div class="header">
<titlebar-icon aria-hidden="true">
<icon-tabler user-cog></icon-tabler>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,5 +1,5 @@
<!-- webrings and credits -->
<footer id="footer" class="window">
<footer window id="footer">
<div class="header">
<a href="#footer">Footer</a>
</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 -->
<article id="privacy" class="window">
<article window id="privacy">
<div class="header">
<titlebar-icon aria-hidden="true">
<icon-tabler lock></icon-tabler>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -7,16 +7,9 @@
/
/ home - specific styling for the main synth.download home page (index.md) */
#site.window.home {
article#home {
window-contents {
#logo {
width: 40rem;
height: auto;
line-break: strict;
margin-bottom: 0.5rem;
text-align: center;
cursor: default;
}
p
h1 {
margin-top: -1rem;
@ -24,7 +17,15 @@
}
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 {
@ -38,8 +39,6 @@
text-decoration: underline !important;
}
}
text-align: center;
}
}

View file

@ -7,7 +7,7 @@
/
/ windows - related styling for the windows on pages */
.window {
[window] {
background-color: var(--background);
border-radius: 2rem .6rem 2rem .6rem;
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>
<body>
<main class="container">
<div class="window">
<div>
<p class="windowtitle">Home ~ Madz.mov - Mozilla Firefox</p>
<div class="window-controls">
<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"
---
{% include "layouts/home/intro.njk" %}
{% include "layouts/index.njk" %}