diff --git a/.forgejo/buttons.sh b/.forgejo/buttons.sh index f581e28..2a162b0 100755 --- a/.forgejo/buttons.sh +++ b/.forgejo/buttons.sh @@ -10,20 +10,23 @@ printf "downloading authenyo ..." && curl -fsSL -A "synth.download Button Downlo printf "downloading autumn ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/autumn.webp" http://autumn.town/assets/buttons/mybutton.webp && echo printf "downloading benjae ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/benjae.png" https://benjae.nekoweb.org/assets/buttons/benjae.png && echo printf "downloading birdcat ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/birdcat.gif" https://birdcat.online/img/buttons/birdcatonline.gif && echo +printf "downloading cooper ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/outofshape.gif" https://ottr.uk/img/88x31/outofshape.gif && echo printf "downloading cybird ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/cybird.gif" https://cybird.nekoweb.org/buttons/CybirdNest.gif && echo printf "downloading david ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/david.png" https://david.garden/wp-content/uploads/2024/09/david-site-button.png && echo printf "downloading doskel ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/doskel.png" https://doskel.net/button.png && echo printf "downloading dracoling ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/dracoling.gif" https://home.dracol.ing/friends/dracol.ing.gif && echo printf "downloading drakonic ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/drakonic.gif" https://drakonic.zone/images/button.gif && echo -printf "downloading enderman0125 ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/enderman0125.gif" https://egg.l5.ca/assets/buttons/enderman0125.gif && echo printf "downloading elixty.world ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/exlitry.world.gif" https://cdn.exlitry.world/media/buttons/exlitry.world.gif && echo +printf "downloading enderman0125 ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/enderman0125.gif" https://egg.l5.ca/assets/buttons/enderman0125.gif && echo printf "downloading freeplay ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/freeplay.gif" https://freeplay.floof.company/assets/buttons/free.gif && echo printf "downloading hexaitos ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/hexaitos.png" https://hexaitos.com/assets/images/buttons/websites/hexaitos.png && echo printf "downloading keith ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/keith.gif" https://keithhacks.cyou/assets/site_button.gif && echo +printf "downloading kopper ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/wontwork.png" https://w.on-t.work/assets/88x31.png && echo printf "downloading kraafter ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/kraafter.png" https://kraafter.me/assets/img/button.png && echo printf "downloading kyropy ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/kyropy.svg" https://kyropy.neocities.org/images/kyropybutton.svg && echo printf "downloading lars ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/lars.png" https://larsfrommars.neocities.org/buttons/lars.png && echo printf "downloading lexi ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/lexi.png" https://softkittypa.ws/assets/buttons/softkittypaws.png && echo +printf "downloading lily ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/lilysthings.png" https://lilysthings.org/buttons/lilysthings.png && echo printf "downloading lumi ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/lumi.png" https://meowctl.codeberg.page/assets/lumi.png && echo printf "downloading madz ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/madz.gif" https://madz258.top/assets/buttons/friends/madzbutton.gif && echo printf "downloading melontini ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/melontini.png" https://melontini.me/88_31/88_31.png && echo @@ -34,7 +37,6 @@ printf "downloading niss ..." && curl -fsSL -A "synth.download Button Downloader printf "downloading notfire ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/notfire.gif" https://notfire.cc/design/images/buttons/notfire-cc-88x31-af.gif && echo printf "downloading odoben ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/odoben.png" https://odoben.space/img/odoben_88x31.png && echo printf "downloading oli ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/oli.svg" https://floof.gay/img/badges/oli.svg && echo -printf "downloading cooper ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/outofshape.gif" https://ottr.uk/img/88x31/outofshape.gif && echo printf "downloading pancakes ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/pancakes.png" https://pancakes.gay/assets/88x31.png && echo printf "downloading pquirrel ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/pquirrel.png" https://pquirrel.neocities.org/buttons/self_dark.png && echo printf "downloading shiver j ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/shiverj.png" https://shiver-j.neocities.org/buttons/shiverj.png && echo @@ -48,8 +50,8 @@ printf "downloading thermia ..." && curl -fsSL -A "synth.download Button Downloa printf "downloading therra ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/theysosmall.png" https://smolderg.xyz/img/badges/theysosmall_by_liah.png && echo printf "downloading tika ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/tika.png" https://vore.media/public/8831.png && echo printf "downloading unnick ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/unnick.png" https://unnick.mice.tel/88x31.png && echo +printf "downloading velveteen ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/velveteen.png" https://velveteen.one/images/badges/velbadge.png && echo printf "downloading winter ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/winter.png" https://winter.entities.org.uk/buttons/self.png && echo -printf "downloading kopper ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/wontwork.png" https://w.on-t.work/assets/88x31.png && echo printf "downloading xaselgio ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/xaselgio.gif" https://xaselgio.net/88x31_xaselgio_v2.gif && echo printf "downloading zvava ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${BUTTONS_DIR}/zvava.png" https://zvava.org/images/buttons/zvava.org.png && echo printf "downloading besties ..." && curl -fsSL -A "synth.download Button Downloader/1.0" -o "${SITE_BUTTONS_DIR}/besties.gif" https://besties.house/buttons/besties.gif && echo diff --git a/.gitignore b/.gitignore index 40b878d..d0e4835 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -node_modules/ \ No newline at end of file +node_modules/ +_site/ \ No newline at end of file diff --git a/README.md b/README.md index 940bc79..f74f10d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# ruben's "i wanna be cool" website (now synth.download lol) +# synth.download -the main homepage that powers [synth.download](https://synth.download). powered by [eleventy](https://www.11ty.dev). +the main homepage that powers [synth.download](https://synth.download). generated with [eleventy](https://www.11ty.dev). ♡2025 All wrongs reversed. Please copy and share. diff --git a/_includes/layouts/donate/page.njk b/_includes/layouts/donate/page.njk index ecfe754..5115c5c 100644 --- a/_includes/layouts/donate/page.njk +++ b/_includes/layouts/donate/page.njk @@ -1,6 +1,7 @@ --- title: donate layout: "layouts/donate/base.njk" +permalink: "/donate/" --- diff --git a/_includes/layouts/header.njk b/_includes/layouts/header.njk index 056aea7..17e649c 100644 --- a/_includes/layouts/header.njk +++ b/_includes/layouts/header.njk @@ -1,18 +1,21 @@ {{ title or metadata.title }} • synth download! - - + + - - + + + + + - + - - \ No newline at end of file + + \ No newline at end of file diff --git a/_includes/layouts/home.njk b/_includes/layouts/home.njk index 6a9db8e..8104e6a 100644 --- a/_includes/layouts/home.njk +++ b/_includes/layouts/home.njk @@ -1,6 +1,7 @@ --- title: home layout: "layouts/base.njk" +permalink: "/index.html" --- @@ -19,7 +20,7 @@ layout: "layouts/base.njk" -
+

Hey! Welcome to...

This is a website managed by sneexy with some services hosted here and there, mainly for friends.

@@ -33,7 +34,7 @@ layout: "layouts/base.njk"
  • ask-js, a platform for asking other users questions,
  • a dark room, a text adventure game.
  • -
    + @@ -81,6 +82,7 @@ layout: "layouts/base.njk" kraafter Kyropy Lars from Mars + Lily Madz258 melontini lumi @@ -106,6 +108,7 @@ layout: "layouts/base.njk" TheCrafters001 tobskep unnick + Velveteen Volpeon Tika Won't Work!/kopper diff --git a/_includes/layouts/me/page.njk b/_includes/layouts/me/page.njk index 3f524ee..23e1296 100644 --- a/_includes/layouts/me/page.njk +++ b/_includes/layouts/me/page.njk @@ -1,6 +1,7 @@ --- title: home layout: "layouts/me/base.njk" +permalink: "/me/" --- diff --git a/_includes/layouts/me/ruben/page-ruben.njk b/_includes/layouts/me/ruben/page-ruben.njk index 71d25a8..d7a0316 100644 --- a/_includes/layouts/me/ruben/page-ruben.njk +++ b/_includes/layouts/me/ruben/page-ruben.njk @@ -1,6 +1,7 @@ --- title: ruben lore layout: "layouts/me/ruben/base-ruben.njk" +permalink: "/me/ruben/" --- diff --git a/_includes/layouts/notebook.njk b/_includes/layouts/notebook.njk index 674a975..7b2a349 100644 --- a/_includes/layouts/notebook.njk +++ b/_includes/layouts/notebook.njk @@ -1,8 +1,11 @@ --- title: notebook layout: "layouts/base.njk" +permalink: "/notebook/" --- +{% set postslist = collections.post %} +
    @@ -19,19 +22,36 @@ layout: "layouts/base.njk" -
    +
    +

    Notebook

    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 + + + + + \ No newline at end of file diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk new file mode 100644 index 0000000..76028f2 --- /dev/null +++ b/_includes/layouts/post.njk @@ -0,0 +1,53 @@ +--- +title: notebook +layout: "layouts/base.njk" +section: post +permalink: "/notebook/{{ date }}-{{ title | slugify }}/" +--- + + +
    + + + information + + + + +
    + +

    title: {{ title or metadata.title }}

    + {%- set tagUrl %}/tags/{{ tags | slugify }}/{% endset %} +

    tags: {{ tags }}{%- if not loop.last %}{% endif %}

    + +
    +
    + + +
    + + + {{ title or metadata.title }} + + + + +
    +

    {{ title or metadata.title }}

    + {{ content | safe }} +
    +
    \ No newline at end of file diff --git a/_site/README/index.html b/_site/README/index.html deleted file mode 100644 index 98dedcc..0000000 --- a/_site/README/index.html +++ /dev/null @@ -1,3 +0,0 @@ -

    ruben's "i wanna be cool" website (now synth.download lol)

    -

    the main homepage that powers synth.download. powered by eleventy.

    -

    ♡2025 All wrongs reversed. Please copy and share.

    diff --git a/_site/assets/ASimpleMachine.mp3 b/_site/assets/ASimpleMachine.mp3 deleted file mode 100644 index 6bd971f..0000000 Binary files a/_site/assets/ASimpleMachine.mp3 and /dev/null differ diff --git a/_site/assets/buttons/downloads/3ds.png b/_site/assets/buttons/downloads/3ds.png deleted file mode 100644 index f7375f9..0000000 Binary files a/_site/assets/buttons/downloads/3ds.png and /dev/null differ diff --git a/_site/assets/buttons/downloads/archive.gif b/_site/assets/buttons/downloads/archive.gif deleted file mode 100644 index fd40751..0000000 Binary files a/_site/assets/buttons/downloads/archive.gif and /dev/null differ diff --git a/_site/assets/buttons/downloads/modarchive.gif b/_site/assets/buttons/downloads/modarchive.gif deleted file mode 100644 index 4745375..0000000 Binary files a/_site/assets/buttons/downloads/modarchive.gif and /dev/null differ diff --git a/_site/assets/buttons/downloads/soulseek.gif b/_site/assets/buttons/downloads/soulseek.gif deleted file mode 100644 index c53d0fa..0000000 Binary files a/_site/assets/buttons/downloads/soulseek.gif and /dev/null differ diff --git a/_site/assets/buttons/downloads/wii.png b/_site/assets/buttons/downloads/wii.png deleted file mode 100644 index a79f71d..0000000 Binary files a/_site/assets/buttons/downloads/wii.png and /dev/null differ diff --git a/_site/assets/buttons/friends/23sonics.gif b/_site/assets/buttons/friends/23sonics.gif deleted file mode 100644 index 95eeee1..0000000 Binary files a/_site/assets/buttons/friends/23sonics.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/authen.gif b/_site/assets/buttons/friends/authen.gif deleted file mode 100644 index 4417487..0000000 Binary files a/_site/assets/buttons/friends/authen.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/authenyo.gif b/_site/assets/buttons/friends/authenyo.gif deleted file mode 100644 index 6282a2c..0000000 Binary files a/_site/assets/buttons/friends/authenyo.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/autumn.webp b/_site/assets/buttons/friends/autumn.webp deleted file mode 100644 index 13f90cf..0000000 Binary files a/_site/assets/buttons/friends/autumn.webp and /dev/null differ diff --git a/_site/assets/buttons/friends/av70.gif b/_site/assets/buttons/friends/av70.gif deleted file mode 100644 index 2ff2354..0000000 Binary files a/_site/assets/buttons/friends/av70.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/benjae.png b/_site/assets/buttons/friends/benjae.png deleted file mode 100644 index c3125cb..0000000 Binary files a/_site/assets/buttons/friends/benjae.png and /dev/null differ diff --git a/_site/assets/buttons/friends/birdcat.gif b/_site/assets/buttons/friends/birdcat.gif deleted file mode 100644 index c8438ba..0000000 Binary files a/_site/assets/buttons/friends/birdcat.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/cybird.gif b/_site/assets/buttons/friends/cybird.gif deleted file mode 100644 index daee26e..0000000 Binary files a/_site/assets/buttons/friends/cybird.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/david.png b/_site/assets/buttons/friends/david.png deleted file mode 100644 index 7748a00..0000000 Binary files a/_site/assets/buttons/friends/david.png and /dev/null differ diff --git a/_site/assets/buttons/friends/doskel.png b/_site/assets/buttons/friends/doskel.png deleted file mode 100644 index 6e52b53..0000000 Binary files a/_site/assets/buttons/friends/doskel.png and /dev/null differ diff --git a/_site/assets/buttons/friends/dracoling.gif b/_site/assets/buttons/friends/dracoling.gif deleted file mode 100644 index 980b4b2..0000000 Binary files a/_site/assets/buttons/friends/dracoling.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/drakonic.gif b/_site/assets/buttons/friends/drakonic.gif deleted file mode 100644 index 7cfe4c8..0000000 Binary files a/_site/assets/buttons/friends/drakonic.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/enderman0125.gif b/_site/assets/buttons/friends/enderman0125.gif deleted file mode 100644 index f25de74..0000000 Binary files a/_site/assets/buttons/friends/enderman0125.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/exlitry.world.gif b/_site/assets/buttons/friends/exlitry.world.gif deleted file mode 100644 index 3db3bbd..0000000 Binary files a/_site/assets/buttons/friends/exlitry.world.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/freeplay.gif b/_site/assets/buttons/friends/freeplay.gif deleted file mode 100644 index 18acc45..0000000 Binary files a/_site/assets/buttons/friends/freeplay.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/harper.png b/_site/assets/buttons/friends/harper.png deleted file mode 100644 index 2acbfc6..0000000 Binary files a/_site/assets/buttons/friends/harper.png and /dev/null differ diff --git a/_site/assets/buttons/friends/hexaitos.png b/_site/assets/buttons/friends/hexaitos.png deleted file mode 100644 index 1854597..0000000 Binary files a/_site/assets/buttons/friends/hexaitos.png and /dev/null differ diff --git a/_site/assets/buttons/friends/ipg.png b/_site/assets/buttons/friends/ipg.png deleted file mode 100644 index 53cd637..0000000 Binary files a/_site/assets/buttons/friends/ipg.png and /dev/null differ diff --git a/_site/assets/buttons/friends/keith.gif b/_site/assets/buttons/friends/keith.gif deleted file mode 100644 index 1ca1c4d..0000000 Binary files a/_site/assets/buttons/friends/keith.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/kraafter.png b/_site/assets/buttons/friends/kraafter.png deleted file mode 100644 index a245ddd..0000000 Binary files a/_site/assets/buttons/friends/kraafter.png and /dev/null differ diff --git a/_site/assets/buttons/friends/kyropy.svg b/_site/assets/buttons/friends/kyropy.svg deleted file mode 100644 index cf1037d..0000000 --- a/_site/assets/buttons/friends/kyropy.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_site/assets/buttons/friends/lars.png b/_site/assets/buttons/friends/lars.png deleted file mode 100644 index ec4cf45..0000000 Binary files a/_site/assets/buttons/friends/lars.png and /dev/null differ diff --git a/_site/assets/buttons/friends/lexi.png b/_site/assets/buttons/friends/lexi.png deleted file mode 100644 index b04615b..0000000 Binary files a/_site/assets/buttons/friends/lexi.png and /dev/null differ diff --git a/_site/assets/buttons/friends/lumi.png b/_site/assets/buttons/friends/lumi.png deleted file mode 100644 index 6321c6e..0000000 Binary files a/_site/assets/buttons/friends/lumi.png and /dev/null differ diff --git a/_site/assets/buttons/friends/madz.gif b/_site/assets/buttons/friends/madz.gif deleted file mode 100644 index 6d567e3..0000000 Binary files a/_site/assets/buttons/friends/madz.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/melontini.png b/_site/assets/buttons/friends/melontini.png deleted file mode 100644 index 612d94a..0000000 Binary files a/_site/assets/buttons/friends/melontini.png and /dev/null differ diff --git a/_site/assets/buttons/friends/micenest.png b/_site/assets/buttons/friends/micenest.png deleted file mode 100644 index 4d6dc90..0000000 Binary files a/_site/assets/buttons/friends/micenest.png and /dev/null differ diff --git a/_site/assets/buttons/friends/micro.png b/_site/assets/buttons/friends/micro.png deleted file mode 100644 index 4b6543f..0000000 Binary files a/_site/assets/buttons/friends/micro.png and /dev/null differ diff --git a/_site/assets/buttons/friends/millions.png b/_site/assets/buttons/friends/millions.png deleted file mode 100644 index 08de47e..0000000 Binary files a/_site/assets/buttons/friends/millions.png and /dev/null differ diff --git a/_site/assets/buttons/friends/musegutte.gif b/_site/assets/buttons/friends/musegutte.gif deleted file mode 100644 index 03eb320..0000000 Binary files a/_site/assets/buttons/friends/musegutte.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/neil.png b/_site/assets/buttons/friends/neil.png deleted file mode 100644 index 264e1b3..0000000 Binary files a/_site/assets/buttons/friends/neil.png and /dev/null differ diff --git a/_site/assets/buttons/friends/niss.png b/_site/assets/buttons/friends/niss.png deleted file mode 100644 index b5f0655..0000000 Binary files a/_site/assets/buttons/friends/niss.png and /dev/null differ diff --git a/_site/assets/buttons/friends/notfire.gif b/_site/assets/buttons/friends/notfire.gif deleted file mode 100644 index f29e590..0000000 Binary files a/_site/assets/buttons/friends/notfire.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/odoben.png b/_site/assets/buttons/friends/odoben.png deleted file mode 100644 index 900b2bc..0000000 Binary files a/_site/assets/buttons/friends/odoben.png and /dev/null differ diff --git a/_site/assets/buttons/friends/oli.svg b/_site/assets/buttons/friends/oli.svg deleted file mode 100644 index c12503e..0000000 --- a/_site/assets/buttons/friends/oli.svg +++ /dev/null @@ -1 +0,0 @@ -oli \ No newline at end of file diff --git a/_site/assets/buttons/friends/outofshape.gif b/_site/assets/buttons/friends/outofshape.gif deleted file mode 100644 index 7c13af1..0000000 --- a/_site/assets/buttons/friends/outofshape.gif +++ /dev/null @@ -1,96 +0,0 @@ - - - - CrowdSec Ban - - - - - - -
    -
    -
    -
    - -

    CrowdSec Access Forbidden

    -

    You are unable to visit the website.

    -
    -
    -

    - This security check has been powered by -

    - - - - - - - - - - - - - - - - - - - - - - CrowdSec - - -
    -
    -
    - - - diff --git a/_site/assets/buttons/friends/pancakes.png b/_site/assets/buttons/friends/pancakes.png deleted file mode 100644 index 976fb6b..0000000 Binary files a/_site/assets/buttons/friends/pancakes.png and /dev/null differ diff --git a/_site/assets/buttons/friends/pquirrel.png b/_site/assets/buttons/friends/pquirrel.png deleted file mode 100644 index f348d85..0000000 Binary files a/_site/assets/buttons/friends/pquirrel.png and /dev/null differ diff --git a/_site/assets/buttons/friends/rarf-zone.png b/_site/assets/buttons/friends/rarf-zone.png deleted file mode 100644 index ba2b22a..0000000 Binary files a/_site/assets/buttons/friends/rarf-zone.png and /dev/null differ diff --git a/_site/assets/buttons/friends/rexo.png b/_site/assets/buttons/friends/rexo.png deleted file mode 100644 index 498d475..0000000 Binary files a/_site/assets/buttons/friends/rexo.png and /dev/null differ diff --git a/_site/assets/buttons/friends/shiverj.png b/_site/assets/buttons/friends/shiverj.png deleted file mode 100644 index 7823e52..0000000 Binary files a/_site/assets/buttons/friends/shiverj.png and /dev/null differ diff --git a/_site/assets/buttons/friends/sirlan.png b/_site/assets/buttons/friends/sirlan.png deleted file mode 100644 index 70a4715..0000000 Binary files a/_site/assets/buttons/friends/sirlan.png and /dev/null differ diff --git a/_site/assets/buttons/friends/sleepy.png b/_site/assets/buttons/friends/sleepy.png deleted file mode 100644 index 5c0593f..0000000 Binary files a/_site/assets/buttons/friends/sleepy.png and /dev/null differ diff --git a/_site/assets/buttons/friends/sophari.gif b/_site/assets/buttons/friends/sophari.gif deleted file mode 100644 index ca4eae7..0000000 Binary files a/_site/assets/buttons/friends/sophari.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/squeakable.png b/_site/assets/buttons/friends/squeakable.png deleted file mode 100644 index 9f314e9..0000000 Binary files a/_site/assets/buttons/friends/squeakable.png and /dev/null differ diff --git a/_site/assets/buttons/friends/sterophonick.gif b/_site/assets/buttons/friends/sterophonick.gif deleted file mode 100644 index 4e6a263..0000000 Binary files a/_site/assets/buttons/friends/sterophonick.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/sweetcoffy.png b/_site/assets/buttons/friends/sweetcoffy.png deleted file mode 100644 index 8b8cc0e..0000000 Binary files a/_site/assets/buttons/friends/sweetcoffy.png and /dev/null differ diff --git a/_site/assets/buttons/friends/tauon.png b/_site/assets/buttons/friends/tauon.png deleted file mode 100644 index 1cfb5ae..0000000 Binary files a/_site/assets/buttons/friends/tauon.png and /dev/null differ diff --git a/_site/assets/buttons/friends/tc001.png b/_site/assets/buttons/friends/tc001.png deleted file mode 100644 index b6106cb..0000000 Binary files a/_site/assets/buttons/friends/tc001.png and /dev/null differ diff --git a/_site/assets/buttons/friends/thermia.gif b/_site/assets/buttons/friends/thermia.gif deleted file mode 100644 index a7ee70a..0000000 Binary files a/_site/assets/buttons/friends/thermia.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/theysosmall.png b/_site/assets/buttons/friends/theysosmall.png deleted file mode 100644 index c19d3b6..0000000 Binary files a/_site/assets/buttons/friends/theysosmall.png and /dev/null differ diff --git a/_site/assets/buttons/friends/tika.png b/_site/assets/buttons/friends/tika.png deleted file mode 100644 index be170cc..0000000 Binary files a/_site/assets/buttons/friends/tika.png and /dev/null differ diff --git a/_site/assets/buttons/friends/tobskep.gif b/_site/assets/buttons/friends/tobskep.gif deleted file mode 100644 index ce52422..0000000 Binary files a/_site/assets/buttons/friends/tobskep.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/unnick.png b/_site/assets/buttons/friends/unnick.png deleted file mode 100644 index a7ea54e..0000000 Binary files a/_site/assets/buttons/friends/unnick.png and /dev/null differ diff --git a/_site/assets/buttons/friends/volpeon.svg b/_site/assets/buttons/friends/volpeon.svg deleted file mode 100644 index 0436176..0000000 --- a/_site/assets/buttons/friends/volpeon.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_site/assets/buttons/friends/winter.png b/_site/assets/buttons/friends/winter.png deleted file mode 100644 index cc82eae..0000000 Binary files a/_site/assets/buttons/friends/winter.png and /dev/null differ diff --git a/_site/assets/buttons/friends/wontwork.png b/_site/assets/buttons/friends/wontwork.png deleted file mode 100644 index d0d2a50..0000000 Binary files a/_site/assets/buttons/friends/wontwork.png and /dev/null differ diff --git a/_site/assets/buttons/friends/xaselgio.gif b/_site/assets/buttons/friends/xaselgio.gif deleted file mode 100644 index af8e7f6..0000000 Binary files a/_site/assets/buttons/friends/xaselgio.gif and /dev/null differ diff --git a/_site/assets/buttons/friends/zvava.png b/_site/assets/buttons/friends/zvava.png deleted file mode 100644 index 359356c..0000000 Binary files a/_site/assets/buttons/friends/zvava.png and /dev/null differ diff --git a/_site/assets/buttons/old_sneexy.png b/_site/assets/buttons/old_sneexy.png deleted file mode 100644 index 9e9fed3..0000000 Binary files a/_site/assets/buttons/old_sneexy.png and /dev/null differ diff --git a/_site/assets/buttons/old_sneexy_cat.png b/_site/assets/buttons/old_sneexy_cat.png deleted file mode 100644 index a636b09..0000000 Binary files a/_site/assets/buttons/old_sneexy_cat.png and /dev/null differ diff --git a/_site/assets/buttons/random/builteatingcheezit.gif b/_site/assets/buttons/random/builteatingcheezit.gif deleted file mode 100644 index 3a90ba0..0000000 Binary files a/_site/assets/buttons/random/builteatingcheezit.gif and /dev/null differ diff --git a/_site/assets/buttons/random/bunnybrowser.gif b/_site/assets/buttons/random/bunnybrowser.gif deleted file mode 100644 index 6314dce..0000000 Binary files a/_site/assets/buttons/random/bunnybrowser.gif and /dev/null differ diff --git a/_site/assets/buttons/random/c4y.gif b/_site/assets/buttons/random/c4y.gif deleted file mode 100644 index 12b9479..0000000 Binary files a/_site/assets/buttons/random/c4y.gif and /dev/null differ diff --git a/_site/assets/buttons/random/discordnoway.gif b/_site/assets/buttons/random/discordnoway.gif deleted file mode 100644 index 4ee8d64..0000000 Binary files a/_site/assets/buttons/random/discordnoway.gif and /dev/null differ diff --git a/_site/assets/buttons/random/doinyourmom.gif b/_site/assets/buttons/random/doinyourmom.gif deleted file mode 100644 index c4f9fd2..0000000 Binary files a/_site/assets/buttons/random/doinyourmom.gif and /dev/null differ diff --git a/_site/assets/buttons/random/gay.gif b/_site/assets/buttons/random/gay.gif deleted file mode 100644 index 5ec7386..0000000 Binary files a/_site/assets/buttons/random/gay.gif and /dev/null differ diff --git a/_site/assets/buttons/random/mlm.png b/_site/assets/buttons/random/mlm.png deleted file mode 100644 index 387ae46..0000000 Binary files a/_site/assets/buttons/random/mlm.png and /dev/null differ diff --git a/_site/assets/buttons/random/oktopirate.gif b/_site/assets/buttons/random/oktopirate.gif deleted file mode 100644 index 6146cea..0000000 Binary files a/_site/assets/buttons/random/oktopirate.gif and /dev/null differ diff --git a/_site/assets/buttons/random/ravenow.gif b/_site/assets/buttons/random/ravenow.gif deleted file mode 100644 index 226eae0..0000000 Binary files a/_site/assets/buttons/random/ravenow.gif and /dev/null differ diff --git a/_site/assets/buttons/random/scotthere.gif b/_site/assets/buttons/random/scotthere.gif deleted file mode 100644 index 205a2e2..0000000 Binary files a/_site/assets/buttons/random/scotthere.gif and /dev/null differ diff --git a/_site/assets/buttons/random/tucows.gif b/_site/assets/buttons/random/tucows.gif deleted file mode 100644 index dd1e340..0000000 Binary files a/_site/assets/buttons/random/tucows.gif and /dev/null differ diff --git a/_site/assets/buttons/random/xp.gif b/_site/assets/buttons/random/xp.gif deleted file mode 100644 index a5e7e0d..0000000 Binary files a/_site/assets/buttons/random/xp.gif and /dev/null differ diff --git a/_site/assets/buttons/random/yoshilore.gif b/_site/assets/buttons/random/yoshilore.gif deleted file mode 100644 index 43e38ec..0000000 Binary files a/_site/assets/buttons/random/yoshilore.gif and /dev/null differ diff --git a/_site/assets/buttons/sites/besties.gif b/_site/assets/buttons/sites/besties.gif deleted file mode 100644 index 1729653..0000000 Binary files a/_site/assets/buttons/sites/besties.gif and /dev/null differ diff --git a/_site/assets/buttons/sites/fediverse.png b/_site/assets/buttons/sites/fediverse.png deleted file mode 100644 index 5d41667..0000000 Binary files a/_site/assets/buttons/sites/fediverse.png and /dev/null differ diff --git a/_site/assets/buttons/sites/homestar.gif b/_site/assets/buttons/sites/homestar.gif deleted file mode 100644 index 8bd663f..0000000 Binary files a/_site/assets/buttons/sites/homestar.gif and /dev/null differ diff --git a/_site/assets/buttons/sites/nft.gif b/_site/assets/buttons/sites/nft.gif deleted file mode 100644 index 8b5096f..0000000 Binary files a/_site/assets/buttons/sites/nft.gif and /dev/null differ diff --git a/_site/assets/buttons/sites/oomfie.city.png b/_site/assets/buttons/sites/oomfie.city.png deleted file mode 100644 index a888763..0000000 Binary files a/_site/assets/buttons/sites/oomfie.city.png and /dev/null differ diff --git a/_site/assets/buttons/sites/rtcv.png b/_site/assets/buttons/sites/rtcv.png deleted file mode 100644 index 4545152..0000000 Binary files a/_site/assets/buttons/sites/rtcv.png and /dev/null differ diff --git a/_site/assets/buttons/sites/yellowtealpurple.gif b/_site/assets/buttons/sites/yellowtealpurple.gif deleted file mode 100644 index 219ecec..0000000 Binary files a/_site/assets/buttons/sites/yellowtealpurple.gif and /dev/null differ diff --git a/_site/assets/buttons/sneexy.png b/_site/assets/buttons/sneexy.png deleted file mode 100644 index 74c13c0..0000000 Binary files a/_site/assets/buttons/sneexy.png and /dev/null differ diff --git a/_site/assets/buttons/sneexy.svg b/_site/assets/buttons/sneexy.svg deleted file mode 100644 index e2f51a6..0000000 --- a/_site/assets/buttons/sneexy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/buttons/sneexy_cat.png b/_site/assets/buttons/sneexy_cat.png deleted file mode 100644 index 74c13c0..0000000 Binary files a/_site/assets/buttons/sneexy_cat.png and /dev/null differ diff --git a/_site/assets/buttons/software/betterfoxnow.png b/_site/assets/buttons/software/betterfoxnow.png deleted file mode 100644 index 1491b8b..0000000 Binary files a/_site/assets/buttons/software/betterfoxnow.png and /dev/null differ diff --git a/_site/assets/buttons/software/firefox.png b/_site/assets/buttons/software/firefox.png deleted file mode 100644 index 2145338..0000000 Binary files a/_site/assets/buttons/software/firefox.png and /dev/null differ diff --git a/_site/assets/buttons/software/getfirefox_old.gif b/_site/assets/buttons/software/getfirefox_old.gif deleted file mode 100644 index d82f741..0000000 Binary files a/_site/assets/buttons/software/getfirefox_old.gif and /dev/null differ diff --git a/_site/assets/buttons/software/ublockoriginnow.png b/_site/assets/buttons/software/ublockoriginnow.png deleted file mode 100644 index 5ce5191..0000000 Binary files a/_site/assets/buttons/software/ublockoriginnow.png and /dev/null differ diff --git a/_site/assets/buttons/synth.download.png b/_site/assets/buttons/synth.download.png deleted file mode 100644 index ac2df13..0000000 Binary files a/_site/assets/buttons/synth.download.png and /dev/null differ diff --git a/_site/assets/buttons/synth.download.svg b/_site/assets/buttons/synth.download.svg deleted file mode 100644 index 3ac2e69..0000000 --- a/_site/assets/buttons/synth.download.svg +++ /dev/null @@ -1,478 +0,0 @@ - - diff --git a/_site/assets/dumpysynth.gif b/_site/assets/dumpysynth.gif deleted file mode 100644 index f225dc8..0000000 Binary files a/_site/assets/dumpysynth.gif and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Bold.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Bold.woff2 deleted file mode 100644 index 3b73597..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Bold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-BoldItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-BoldItalic.woff2 deleted file mode 100644 index 25b2858..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-BoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBold.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBold.woff2 deleted file mode 100644 index 65039ac..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBoldItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBoldItalic.woff2 deleted file mode 100644 index 5abb72e..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLight.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLight.woff2 deleted file mode 100644 index 5a13603..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLight.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLightItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLightItalic.woff2 deleted file mode 100644 index ad1940c..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-ExtraLightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Light.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Light.woff2 deleted file mode 100644 index b1eac3f..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Light.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-LightItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-LightItalic.woff2 deleted file mode 100644 index f0f492f..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-LightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Medium.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Medium.woff2 deleted file mode 100644 index e82765d..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Medium.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-MediumItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-MediumItalic.woff2 deleted file mode 100644 index c9e218a..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-MediumItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Regular.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Regular.woff2 deleted file mode 100644 index d2babdf..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Regular.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-RegularItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-RegularItalic.woff2 deleted file mode 100644 index dc05d06..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-RegularItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBold.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBold.woff2 deleted file mode 100644 index a7d9ece..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBoldItalic.woff2 b/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBoldItalic.woff2 deleted file mode 100644 index f911176..0000000 Binary files a/_site/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-SemiBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Black.woff2 b/_site/assets/fonts/Inter/Inter-Black.woff2 deleted file mode 100644 index 2e73dce..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Black.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-BlackItalic.woff2 b/_site/assets/fonts/Inter/Inter-BlackItalic.woff2 deleted file mode 100644 index d85db93..0000000 Binary files a/_site/assets/fonts/Inter/Inter-BlackItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Bold.woff2 b/_site/assets/fonts/Inter/Inter-Bold.woff2 deleted file mode 100644 index b9e3cb3..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Bold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-BoldItalic.woff2 b/_site/assets/fonts/Inter/Inter-BoldItalic.woff2 deleted file mode 100644 index 31cd052..0000000 Binary files a/_site/assets/fonts/Inter/Inter-BoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-ExtraBold.woff2 b/_site/assets/fonts/Inter/Inter-ExtraBold.woff2 deleted file mode 100644 index bbd0006..0000000 Binary files a/_site/assets/fonts/Inter/Inter-ExtraBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-ExtraBoldItalic.woff2 b/_site/assets/fonts/Inter/Inter-ExtraBoldItalic.woff2 deleted file mode 100644 index 288f2de..0000000 Binary files a/_site/assets/fonts/Inter/Inter-ExtraBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-ExtraLight.woff2 b/_site/assets/fonts/Inter/Inter-ExtraLight.woff2 deleted file mode 100644 index f691003..0000000 Binary files a/_site/assets/fonts/Inter/Inter-ExtraLight.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-ExtraLightItalic.woff2 b/_site/assets/fonts/Inter/Inter-ExtraLightItalic.woff2 deleted file mode 100644 index 3e3934d..0000000 Binary files a/_site/assets/fonts/Inter/Inter-ExtraLightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Italic.woff2 b/_site/assets/fonts/Inter/Inter-Italic.woff2 deleted file mode 100644 index 9a1ad21..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Light.woff2 b/_site/assets/fonts/Inter/Inter-Light.woff2 deleted file mode 100644 index f3e012a..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Light.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-LightItalic.woff2 b/_site/assets/fonts/Inter/Inter-LightItalic.woff2 deleted file mode 100644 index 2f37009..0000000 Binary files a/_site/assets/fonts/Inter/Inter-LightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Medium.woff2 b/_site/assets/fonts/Inter/Inter-Medium.woff2 deleted file mode 100644 index fdfdcc6..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Medium.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-MediumItalic.woff2 b/_site/assets/fonts/Inter/Inter-MediumItalic.woff2 deleted file mode 100644 index 0dc5a30..0000000 Binary files a/_site/assets/fonts/Inter/Inter-MediumItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Regular.woff2 b/_site/assets/fonts/Inter/Inter-Regular.woff2 deleted file mode 100644 index 2bcd222..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Regular.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-SemiBold.woff2 b/_site/assets/fonts/Inter/Inter-SemiBold.woff2 deleted file mode 100644 index fbae113..0000000 Binary files a/_site/assets/fonts/Inter/Inter-SemiBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-SemiBoldItalic.woff2 b/_site/assets/fonts/Inter/Inter-SemiBoldItalic.woff2 deleted file mode 100644 index d67d01c..0000000 Binary files a/_site/assets/fonts/Inter/Inter-SemiBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-Thin.woff2 b/_site/assets/fonts/Inter/Inter-Thin.woff2 deleted file mode 100644 index 83bf54b..0000000 Binary files a/_site/assets/fonts/Inter/Inter-Thin.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/Inter-ThinItalic.woff2 b/_site/assets/fonts/Inter/Inter-ThinItalic.woff2 deleted file mode 100644 index 928da4b..0000000 Binary files a/_site/assets/fonts/Inter/Inter-ThinItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Black.woff2 b/_site/assets/fonts/Inter/InterDisplay-Black.woff2 deleted file mode 100644 index 72532b2..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Black.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-BlackItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-BlackItalic.woff2 deleted file mode 100644 index de02111..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-BlackItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Bold.woff2 b/_site/assets/fonts/Inter/InterDisplay-Bold.woff2 deleted file mode 100644 index 304c31d..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Bold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-BoldItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-BoldItalic.woff2 deleted file mode 100644 index 89d5c5a..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-BoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-ExtraBold.woff2 b/_site/assets/fonts/Inter/InterDisplay-ExtraBold.woff2 deleted file mode 100644 index 4250fa0..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-ExtraBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-ExtraBoldItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-ExtraBoldItalic.woff2 deleted file mode 100644 index d68a400..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-ExtraBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-ExtraLight.woff2 b/_site/assets/fonts/Inter/InterDisplay-ExtraLight.woff2 deleted file mode 100644 index 7d376e2..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-ExtraLight.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-ExtraLightItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-ExtraLightItalic.woff2 deleted file mode 100644 index 1f1ca72..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-ExtraLightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Italic.woff2 b/_site/assets/fonts/Inter/InterDisplay-Italic.woff2 deleted file mode 100644 index 4475f7c..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Light.woff2 b/_site/assets/fonts/Inter/InterDisplay-Light.woff2 deleted file mode 100644 index ef7dbbf..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Light.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-LightItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-LightItalic.woff2 deleted file mode 100644 index a57c48b..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-LightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Medium.woff2 b/_site/assets/fonts/Inter/InterDisplay-Medium.woff2 deleted file mode 100644 index f6157fa..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Medium.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-MediumItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-MediumItalic.woff2 deleted file mode 100644 index 8b2f1c2..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-MediumItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Regular.woff2 b/_site/assets/fonts/Inter/InterDisplay-Regular.woff2 deleted file mode 100644 index b5a45e8..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Regular.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-SemiBold.woff2 b/_site/assets/fonts/Inter/InterDisplay-SemiBold.woff2 deleted file mode 100644 index 6e04091..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-SemiBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-SemiBoldItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-SemiBoldItalic.woff2 deleted file mode 100644 index 72b4743..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-SemiBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-Thin.woff2 b/_site/assets/fonts/Inter/InterDisplay-Thin.woff2 deleted file mode 100644 index 893595a..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-Thin.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterDisplay-ThinItalic.woff2 b/_site/assets/fonts/Inter/InterDisplay-ThinItalic.woff2 deleted file mode 100644 index 46e1b5a..0000000 Binary files a/_site/assets/fonts/Inter/InterDisplay-ThinItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterVariable-Italic.woff2 b/_site/assets/fonts/Inter/InterVariable-Italic.woff2 deleted file mode 100644 index b3530f3..0000000 Binary files a/_site/assets/fonts/Inter/InterVariable-Italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/InterVariable.woff2 b/_site/assets/fonts/Inter/InterVariable.woff2 deleted file mode 100644 index 5a8d3e7..0000000 Binary files a/_site/assets/fonts/Inter/InterVariable.woff2 and /dev/null differ diff --git a/_site/assets/fonts/Inter/inter.css b/_site/assets/fonts/Inter/inter.css deleted file mode 100644 index 3599a73..0000000 --- a/_site/assets/fonts/Inter/inter.css +++ /dev/null @@ -1,149 +0,0 @@ -/* Original by Inter, modified by Sneexy */ -/* Variable fonts usage: -:root { font-family: "Inter", sans-serif; } -@supports (font-variation-settings: normal) { - :root { font-family: "InterVariable", sans-serif; font-optical-sizing: auto; } -} */ -@font-face { - font-family: InterVariable; - font-style: normal; - font-weight: 100 900; - font-display: swap; - src: url("InterVariable.woff2") format("woff2"); -} -@font-face { - font-family: InterVariable; - font-style: italic; - font-weight: 100 900; - font-display: swap; - src: url("InterVariable-Italic.woff2") format("woff2"); -} - -/* static fonts */ -@font-face { font-family: "Inter"; font-style: normal; font-weight: 100; font-display: swap; src: url("Inter-Thin.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 100; font-display: swap; src: url("Inter-ThinItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 200; font-display: swap; src: url("Inter-ExtraLight.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 200; font-display: swap; src: url("Inter-ExtraLightItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 300; font-display: swap; src: url("Inter-Light.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 300; font-display: swap; src: url("Inter-LightItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 400; font-display: swap; src: url("Inter-Regular.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 400; font-display: swap; src: url("Inter-Italic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 500; font-display: swap; src: url("Inter-Medium.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 500; font-display: swap; src: url("Inter-MediumItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 600; font-display: swap; src: url("Inter-SemiBold.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 600; font-display: swap; src: url("Inter-SemiBoldItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 700; font-display: swap; src: url("Inter-Bold.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 700; font-display: swap; src: url("Inter-BoldItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 800; font-display: swap; src: url("Inter-ExtraBold.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 800; font-display: swap; src: url("Inter-ExtraBoldItalic.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: normal; font-weight: 900; font-display: swap; src: url("Inter-Black.woff2") format("woff2"); } -@font-face { font-family: "Inter"; font-style: italic; font-weight: 900; font-display: swap; src: url("Inter-BlackItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 100; font-display: swap; src: url("InterDisplay-Thin.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 100; font-display: swap; src: url("InterDisplay-ThinItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 200; font-display: swap; src: url("InterDisplay-ExtraLight.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 200; font-display: swap; src: url("InterDisplay-ExtraLightItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 300; font-display: swap; src: url("InterDisplay-Light.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 300; font-display: swap; src: url("InterDisplay-LightItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 400; font-display: swap; src: url("InterDisplay-Regular.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 400; font-display: swap; src: url("InterDisplay-Italic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 500; font-display: swap; src: url("InterDisplay-Medium.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 500; font-display: swap; src: url("InterDisplay-MediumItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 600; font-display: swap; src: url("InterDisplay-SemiBold.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 600; font-display: swap; src: url("InterDisplay-SemiBoldItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 700; font-display: swap; src: url("InterDisplay-Bold.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 700; font-display: swap; src: url("InterDisplay-BoldItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 800; font-display: swap; src: url("InterDisplay-ExtraBold.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 800; font-display: swap; src: url("InterDisplay-ExtraBoldItalic.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 900; font-display: swap; src: url("InterDisplay-Black.woff2") format("woff2"); } -@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 900; font-display: swap; src: url("InterDisplay-BlackItalic.woff2") format("woff2"); } - -@font-feature-values InterVariable { - @character-variant { - cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8; - cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} -@font-feature-values Inter { - @character-variant { - cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8; - cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} -@font-feature-values InterDisplay { - @character-variant { - cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8; - cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} diff --git a/_site/assets/fonts/JetBrainsMono/AUTHORS.txt b/_site/assets/fonts/JetBrainsMono/AUTHORS.txt deleted file mode 100755 index 8814941..0000000 --- a/_site/assets/fonts/JetBrainsMono/AUTHORS.txt +++ /dev/null @@ -1,10 +0,0 @@ -# This is the official list of project authors for copyright purposes. -# This file is distinct from the CONTRIBUTORS.txt file. -# See the latter for an explanation. -# -# Names should be added to this file as: -# Name or Organization - -JetBrains <> -Philipp Nurullin -Konstantin Bulenkov diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2 deleted file mode 100644 index 4917f43..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2 deleted file mode 100644 index 536d3f7..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.woff2 deleted file mode 100644 index 8f88c54..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.woff2 deleted file mode 100644 index d1478ba..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.woff2 deleted file mode 100644 index b97239f..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.woff2 deleted file mode 100644 index be01aac..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2 deleted file mode 100644 index d60c270..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Light.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Light.woff2 deleted file mode 100644 index 6538498..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Light.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-LightItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-LightItalic.woff2 deleted file mode 100644 index 66ca3d2..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-LightItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2 deleted file mode 100644 index 669d04c..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2 deleted file mode 100644 index 80cfd15..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2 deleted file mode 100644 index 40da427..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBold.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBold.woff2 deleted file mode 100644 index 5ead7b0..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBold.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.woff2 deleted file mode 100644 index c5dd294..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Thin.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Thin.woff2 deleted file mode 100644 index 17270e4..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-Thin.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.woff2 b/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.woff2 deleted file mode 100644 index a643215..0000000 Binary files a/_site/assets/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.woff2 and /dev/null differ diff --git a/_site/assets/fonts/JetBrainsMono/OFL.txt b/_site/assets/fonts/JetBrainsMono/OFL.txt deleted file mode 100644 index 8bee414..0000000 --- a/_site/assets/fonts/JetBrainsMono/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/_site/assets/sharkey_color.svg b/_site/assets/sharkey_color.svg deleted file mode 100644 index e2725f9..0000000 --- a/_site/assets/sharkey_color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/sharkey_web.svg b/_site/assets/sharkey_web.svg deleted file mode 100644 index ae49863..0000000 --- a/_site/assets/sharkey_web.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/sneexy.webp b/_site/assets/sneexy.webp deleted file mode 100644 index 3b8fb15..0000000 Binary files a/_site/assets/sneexy.webp and /dev/null differ diff --git a/_site/assets/synth tpose spin.gif b/_site/assets/synth tpose spin.gif deleted file mode 100644 index 110fefe..0000000 Binary files a/_site/assets/synth tpose spin.gif and /dev/null differ diff --git a/_site/assets/synth.download/88x31.svg b/_site/assets/synth.download/88x31.svg deleted file mode 100644 index a3b1dda..0000000 --- a/_site/assets/synth.download/88x31.svg +++ /dev/null @@ -1,773 +0,0 @@ - - - - diff --git a/_site/assets/synth.download/88x31_web.svg b/_site/assets/synth.download/88x31_web.svg deleted file mode 100644 index f541913..0000000 --- a/_site/assets/synth.download/88x31_web.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/synth.download/logo sharkey.png b/_site/assets/synth.download/logo sharkey.png deleted file mode 100644 index 566d15a..0000000 Binary files a/_site/assets/synth.download/logo sharkey.png and /dev/null differ diff --git a/_site/assets/synth.download/logo.svg b/_site/assets/synth.download/logo.svg deleted file mode 100644 index c0ebf5e..0000000 --- a/_site/assets/synth.download/logo.svg +++ /dev/null @@ -1,653 +0,0 @@ - - - - diff --git a/_site/assets/synth.download/logo_alt.svg b/_site/assets/synth.download/logo_alt.svg deleted file mode 100644 index 2c99def..0000000 --- a/_site/assets/synth.download/logo_alt.svg +++ /dev/null @@ -1,749 +0,0 @@ - - - - diff --git a/_site/assets/synth.download/logo_alt_web.svg b/_site/assets/synth.download/logo_alt_web.svg deleted file mode 100644 index 7aa7b61..0000000 --- a/_site/assets/synth.download/logo_alt_web.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/synth.download/logo_web.svg b/_site/assets/synth.download/logo_web.svg deleted file mode 100644 index 679b519..0000000 --- a/_site/assets/synth.download/logo_web.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/synth.download/logo_web_old.svg b/_site/assets/synth.download/logo_web_old.svg deleted file mode 100644 index e394458..0000000 --- a/_site/assets/synth.download/logo_web_old.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/assets/synth.download/sharkey/grid_bg.png b/_site/assets/synth.download/sharkey/grid_bg.png deleted file mode 100644 index a182036..0000000 Binary files a/_site/assets/synth.download/sharkey/grid_bg.png and /dev/null differ diff --git a/_site/assets/synth.download/sharkey/sharkey.css b/_site/assets/synth.download/sharkey/sharkey.css deleted file mode 100644 index b7daedb..0000000 --- a/_site/assets/synth.download/sharkey/sharkey.css +++ /dev/null @@ -1,113 +0,0 @@ -/* this SHOULD just be the landing page, and shouldn't effect anything else */ -#sharkey_app [class^="visitor-root-"] { -[class^="visitor-main-"] [class^="visitor-content-"] { - /* multiple elements i'd prefer hidden - * shape1 and shape2 refer to the weird shape things on the left - * pages-welcome-timeline-root refers to the scrolling and very buggy timeline on the right */ - [class^="pages-welcome-entrance-a-shape1-"], [class^="pages-welcome-entrance-a-shape2-"], [class^="pages-welcome-timeline-root-"] { - display: none; - } - - /* color text appropriately */ - [class^="pages-welcome-entrance-a-logoWrapper-"] [class^="pages-welcome-entrance-a-poweredBy-"] { - color: var(--MI_THEME-fg); - } - - /* re-centers the background due to shape1/2 being removed - * as well as also replacing it with one that allows us to animate it with a pattern */ - [class^="MkFeaturedPhotos-root-"] { - background-image: url("https://booping.s3.us-east-005.backblazeb2.com/assets/synth+grid+bg.png") !important; - background-repeat: repeat; - background-size: auto; - top: 0 !important; - left: 0 !important; - width: 100% !important; - height: 100% !important; - opacity: .8; - animation: animatebg 100s linear infinite; - } - - /* the main instance info page thing */ - [class^="pages-welcome-entrance-a-contents-"] { - margin-left: auto !important; - margin-right: auto !important; - padding: 130px 0; - - /* blurred background effect behind instance information */ - [class^="MkVisitorDashboard-root-"]::before { - position: absolute; - content: ''; - top: .5rem; - left: -1.7rem; - width: 34.1rem; - height: 132.4rem; - background: var(--MI_THEME-acrylicPanel); - -webkit-backdrop-filter: var(--MI-blur, blur(15px)); - backdrop-filter: var(--MI-blur, blur(15px)); - border-radius: var(--MI-radius-ellipse); - transition: padding .2s; - } - - /* instance stats - i don't like these being displayed right on the front page - * disabled, nice to keep probably - * [class^="MkVisitorDashboard-stats-"] { - * display: none !important; - } */ - - /* expand the timeline widget view */ - [class^="MkVisitorDashboard-tl-"] { - [class^="MkVisitorDashboard-tlBody-"] { - height: 50rem !important; - } - } - } - - /* federation scrolling bar thingy */ - [class^="pages-welcome-entrance-a-federation-"] { - bottom: unset !important; - top: 16px !important; - z-index: 50 !important; - } -} - -/* sidebar */ -[class^="visitor-side-"] { - background: linear-gradient(var(--MI_THEME-bg), var(--MI_THEME-accent)); - - /* banner image */ - [class^="visitor-banner-"] { - background-image: url("https://booping.s3.us-east-005.backblazeb2.com/assets/synth+grid+bg.png") !important; - background-repeat: repeat; - background-size: auto; - top: 0 !important; - left: 0 !important; - width: 100% !important; - height: 100% !important; - opacity: .8; - animation: animatebg 100s linear infinite; - } -} -} - -/* animation for the background on the landing page */ -@keyframes animatebg { - 0% { background-position: 0px 0px; } - 100% { background-position: -960px -960px; } -} - -/* disable the background animation if browser doesn't want animations */ -@media (prefers-reduced-motion) { - #sharkey_app [class^="visitor-root-"] { - [class^="visitor-main-"] [class^="visitor-content-"] { - [class^="MkFeaturedPhotos-root-"] { - animation: unset !important; - } - } - - [class^="visitor-side-"] { - [class^="visitor-banner-"] { - animation: unset !important; - } - } - } -} diff --git a/_site/assets/synth.download/sharkey/sharkey.min.css b/_site/assets/synth.download/sharkey/sharkey.min.css deleted file mode 100644 index 065a28e..0000000 --- a/_site/assets/synth.download/sharkey/sharkey.min.css +++ /dev/null @@ -1 +0,0 @@ -#sharkey_app [class^="visitor-root-"] {[class^="visitor-main-"] [class^="visitor-content-"] {[class^="pages-welcome-entrance-a-shape1-"], [class^="pages-welcome-entrance-a-shape2-"], [class^="pages-welcome-timeline-root-"] {display: none;}[class^="pages-welcome-entrance-a-logoWrapper-"] [class^="pages-welcome-entrance-a-poweredBy-"] {color: var(--MI_THEME-fg);}[class^="MkFeaturedPhotos-root-"] {background-image: url("https://booping.s3.us-east-005.backblazeb2.com/assets/synth+grid+bg.png") !important;background-repeat: repeat;background-size: auto;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;opacity: .8;animation: animatebg 100s linear infinite;}[class^="pages-welcome-entrance-a-contents-"] {margin-left: auto !important;margin-right: auto !important;padding: 130px 0;[class^="MkVisitorDashboard-root-"]::before {position: absolute;content: '';top: .5rem;left: -1.7rem;width: 34.1rem;height: 132.4rem;background: var(--MI_THEME-acrylicPanel);-webkit-backdrop-filter: var(--MI-blur, blur(15px));backdrop-filter: var(--MI-blur, blur(15px));border-radius: var(--MI-radius-ellipse);transition: padding .2s;}[class^="MkVisitorDashboard-tl-"] {[class^="MkVisitorDashboard-tlBody-"] {height: 50rem !important;}}}[class^="pages-welcome-entrance-a-federation-"] {bottom: unset !important;top: 16px !important;z-index: 50 !important;}}[class^="visitor-side-"] {background: linear-gradient(var(--MI_THEME-bg), var(--MI_THEME-accent));[class^="visitor-banner-"] {background-image: url("https://booping.s3.us-east-005.backblazeb2.com/assets/synth+grid+bg.png") !important;background-repeat: repeat;background-size: auto;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;opacity: .8;animation: animatebg 100s linear infinite;}}}@keyframes animatebg {0% {background-position: 0px 0px;}100% {background-position: -960px -960px;}}@media (prefers-reduced-motion) {#sharkey_app [class^="visitor-root-"] {[class^="visitor-main-"] [class^="visitor-content-"] {[class^="MkFeaturedPhotos-root-"] {animation: unset !important;}}[class^="visitor-side-"] {[class^="visitor-banner-"] {animation: unset !important;}}}} diff --git a/_site/assets/synth.download/synth.png b/_site/assets/synth.download/synth.png deleted file mode 100644 index 74aa10e..0000000 Binary files a/_site/assets/synth.download/synth.png and /dev/null differ diff --git a/_site/assets/synth.download/synth.svg b/_site/assets/synth.download/synth.svg deleted file mode 100644 index 32f7885..0000000 --- a/_site/assets/synth.download/synth.svg +++ /dev/null @@ -1,461 +0,0 @@ - - - - diff --git a/_site/assets/synth.download/synth_web.svg b/_site/assets/synth.download/synth_web.svg deleted file mode 100644 index 79a009b..0000000 --- a/_site/assets/synth.download/synth_web.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_site/blog/index.html b/_site/blog/index.html deleted file mode 100644 index 0331d81..0000000 --- a/_site/blog/index.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - blog @ Synth Download! - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - blog - - - - -
    -

    blog

    - alternatively; rantpage -

    okay, so, this was going to be a blog, but i ended up not having interesting or good to write about. maybe i'll bring this back up in a future but more focused on just being a place to dump thoughts or random writings into without being entirely "Blog" focused, sorry. -

    -
    - - -
    - -
    - - - - - - - diff --git a/_site/donate/index.html b/_site/donate/index.html deleted file mode 100644 index 02163c8..0000000 --- a/_site/donate/index.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - donate • synth download! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - \ No newline at end of file diff --git a/_site/error/400/index.html b/_site/error/400/index.html deleted file mode 100644 index 9fd6d9b..0000000 --- a/_site/error/400/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 400; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    400

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/error/401/index.html b/_site/error/401/index.html deleted file mode 100644 index 18f1549..0000000 --- a/_site/error/401/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 401; unauthorized - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Unauthorized! - - - - -
    -

    401

    -

    Shoo! Get out of here!

    -
    -
    - - - - - - - - - - diff --git a/_site/error/402/index.html b/_site/error/402/index.html deleted file mode 100644 index e3b8a25..0000000 --- a/_site/error/402/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 402; payment required - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Payment required! - - - - -
    -

    402

    -

    ...I honestly have no idea what you're doing that "requires payment" for you to end up here, but congrats!

    -
    -
    - - - - - - - - - - diff --git a/_site/error/403/index.html b/_site/error/403/index.html deleted file mode 100644 index f6b344e..0000000 --- a/_site/error/403/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 403; forbidden - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Forbidden! - - - - -
    -

    403

    -

    Hey, you're not supposed to be here!

    -
    -
    - - - - - - - - - - diff --git a/_site/error/404/index.html b/_site/error/404/index.html deleted file mode 100644 index 62ef620..0000000 --- a/_site/error/404/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 404; not found - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Not found! - - - - -
    -

    404

    -

    Whatever it is, isn't here.

    -
    -
    - - - - - - - - - - diff --git a/_site/error/408/index.html b/_site/error/408/index.html deleted file mode 100644 index e56de9f..0000000 --- a/_site/error/408/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 408; request timeout - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Request Timeout! - - - - -
    -

    408

    -

    Zzz... Zzz...

    -
    -
    - - - - - - - - - - diff --git a/_site/error/429/index.html b/_site/error/429/index.html deleted file mode 100644 index cc89639..0000000 --- a/_site/error/429/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 429; too many requests - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Too many requests! - - - - -
    -

    429

    -

    Ack... Clogged over here...

    -
    -
    - - - - - - - - - - diff --git a/_site/error/444/index.html b/_site/error/444/index.html deleted file mode 100644 index 9e182d7..0000000 --- a/_site/error/444/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 444; no response - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - No response! - - - - -
    -

    444

    -

    ......

    -
    -
    - - - - - - - - - - diff --git a/_site/error/497/index.html b/_site/error/497/index.html deleted file mode 100644 index 7e945db..0000000 --- a/_site/error/497/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 497; http request sent to https port - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - HTTP Request sent to HTTPS Port! - - - - -
    -

    497

    -

    Talk about security.

    -
    -
    - - - - - - - - - - diff --git a/_site/error/500/index.html b/_site/error/500/index.html deleted file mode 100644 index 51022fc..0000000 --- a/_site/error/500/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 500; internal server error - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Internal server error! - - - - -
    -

    500

    -

    Something wasn't happy somewhere, and probably wasn't your fault.

    -
    -
    - - - - - - - - - - diff --git a/_site/error/501/index.html b/_site/error/501/index.html deleted file mode 100644 index ec13a83..0000000 --- a/_site/error/501/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 501; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    501

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/error/502/index.html b/_site/error/502/index.html deleted file mode 100644 index 22c059b..0000000 --- a/_site/error/502/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 502; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    502

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/error/503/index.html b/_site/error/503/index.html deleted file mode 100644 index 83881d3..0000000 --- a/_site/error/503/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 503; service unavailable - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Service unavailable! - - - - -
    -

    503

    -

    Hi, I'm Minecraft, and I'm a Crashaholic.

    -
    -
    - - - - - - - - - - diff --git a/_site/error/504/index.html b/_site/error/504/index.html deleted file mode 100644 index 9fd6d9b..0000000 --- a/_site/error/504/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 400; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    400

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/error/522/index.html b/_site/error/522/index.html deleted file mode 100644 index 9fd6d9b..0000000 --- a/_site/error/522/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 400; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    400

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/error/523/index.html b/_site/error/523/index.html deleted file mode 100644 index 9fd6d9b..0000000 --- a/_site/error/523/index.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - 400; bad request - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Bad request! - - - - -
    -

    400

    -

    Uh, are you sure you did that correctly?

    -
    -
    - - - - - - - - - - diff --git a/_site/feed.xml b/_site/feed.xml deleted file mode 100644 index 02c0230..0000000 --- a/_site/feed.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - a gooey synth's notebooks - a blog-ish writeup-ish rant-ish page to store random writings and thoughts in. - - - 2025-04-29T00:30:51Z - https://synth.download/ - - Sneexy - sneexy@synth.download - - \ No newline at end of file diff --git a/_site/index.html b/_site/index.html deleted file mode 100644 index 48240cc..0000000 --- a/_site/index.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - home • synth download! - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Welcome! - - - - -
    -

    Hey! Welcome to...

    - -

    This is a website managed by sneexy with some services hosted here and there, mainly for friends.

    -

    Most services here are public facing, anything that requires registration is most likely only for friends of mine for the sake of not being a complete hassle to maintain anything myself.

    -

    We currently run...

    -
      -
    • redlib, a simple frontend for reddit,
    • -
    • forgejo, a home for git repositories,
    • -
    • iceshrimp, a microblogging based fediverse (activitypub) software with many features,
    • -
    • sharkey, another microblogging based fediverse (activitypub) software with many features, based off of misskey,
    • -
    • ask-js, a platform for asking other users questions,
    • -
    • a dark room, a text adventure game.
    • -
    -
    -
    - - -
    - - - Buttons - - - - -
    - If any are broken and/or missing, poke me. -

    Friends!

    -
    - 23Sonics - authenyo - Autumn Town Café - av70 - benjae - birdcat dot online - harper - Cybird - david wolfpaw - doskel - sirlain - DRAKONIC - enderman0125 - exlitry.world - oli - Freeplay - ~thermia - Hexaitos - dracoling - InvoxiPlayGames - Jack - ~keith - kraafter - Kyropy - Lars from Mars - Madz258 - melontini - lumi - Mice Nest - micro - Nelson & Neil - notfire - Odoben - Millions - The Otterspace! - pancakes - pquirrel - rarf dot zone - Rexo - Shiver J. - Gavi/sleepy.ink - smolderg/Therra - Lexi - sophie - Squeakable - Atapi - SweetCoffy - TheCrafters001 - tobskep - unnick - Volpeon - Tika - Won't Work!/kopper - winter - Xaselgio/Indigo's den - niss - zvava -
    -

    Misc.

    -
    - - Get Firefox - uBlock Origin Now! - Betterfox Now! - - Nintendo 3DS - The Mod Archive - Nintendo Wii - Internet Archive - Soulseek - - besties - Homestar Runner - Join the Fediverse - Oomfie City - Real-Time Corruptor Vanguard - NFT: No Fucking Thanks! (Web3 Is Just Going Great) - YellowTealPurple - - Windows XP - Hey all, Scott here! - Doin Your Mom! - Built Eating Cheez-IT - Bunny Browser - Crazy For Yoshis - Gay - Man-loving-man - It's morally okay to pirate from triple-A - Rave Now! - Tucows - Yoshi Lore -
    -

    Me! (Click to copy HTML)

    -
    - - -
    -
    -
    - - -
    - -
    - - - - - - - \ No newline at end of file diff --git a/_site/me/index.html b/_site/me/index.html deleted file mode 100644 index 71e37bd..0000000 --- a/_site/me/index.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - about me • synth download! - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Sneexy info - - - - -
    -
    -
    - Theme song by ChalkLlate! -

    3D Low poly model of my synth character. He's a pretty chubby synth with a belly and chest made entirely out of goo, his frame is mostly made with shades of grey with lime/pastel green accents. Hey, I'm Ruben!

    - Cheesed to meet ya. -

    Big fat gooey synth who is constantly tired.

    - ...or eepy, but definitely more tired. -
    -
    -

    Pronouns

    -
      -
    • he/him
    • -
    • it/its
    • -
    • they/them
    • -
    • anything else
    • -
    -
    -
    -

    Names

    -
      -
    • ruben
    • -
    • sneexy, sneex*
    • -
    • rube, rubie (ruby)
    • -
    • variations/anything else
    • -
    -
    -
    -
    -
    - - -
    - - - About me - - - - -
    -

    about me

    -

    I'm just another gay Synth on the internet, a zoomer, established 2006. I'm autistic and have ADHD, and those two blended together are both a blessing and a curse. I like big round things, as in, bellies and such related content, but I'll try my best to minimize that here and/or content warn such things whenever I do bring them up. Don't worry, the rest of this page is safe for work

    -

    I sometimes have really bad mental health moments and intense mood swings, so please excuse me in those regards. Thanks.

    -

    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. Probably not now that I think about it, but I'm willing to learn more... whenever I can.

    -

    I'm a nerd with Free and Open Source stuff and also caring about my privacy whenever possible considering that it doesn't really seem to exist at all in the modern world, anyways. I also like messing around with Linux, trying a bit of Arch and a little bit of NixOS, but found comfort with Fedora. If you're interested, I'm currently running my own customized varient of Fedora Kinoite made with BlueBuild that you can find here. I'm not going to shove these down anyone's throat, and if you're someone who does that, kindly get away from me.

    -

    Despite what is mentioned above, I'm not really a programmer, IT support guy, some professional info-sec person or anything like that. My knowledge is honestly quite limited. At most, I personally mainly know just enough Bash to make jank scripts, HTML and CSS, and a good amount of Linux and Docker/Podman to let me survive. As much as I'd like to learn to expand, I've tried Python before with full intention and motivation of properly learning it to make things and it just didn't stick at all for me, and considering that was with Python, I'm goign to assume my limits in terms of handling things are pretty low.

    -

    I also run synth.download! The thing you're looking at! Made with love and containers.

    -

    I absolutely despise capitalism with every single fiber in my living synthentic body. -

    In case it wasn't obvious or clear somehow at this point, I'm a furry. Well, if I consider myself to even fit within that space or if I do want to participate within the "furry" community, but I think I fit into that label enough to be considered one. Being a human fucking SUCKS, although I don't think I fully consider myself "therian" exactly.

    -

    Certified idiot (although I think this one is obvious)

    -

    I'm usually pretty much both mentally and physically tired all of the time, while also usually being full of ideas that I try to execute and tire myself even more, making things even worse in the end.

    -

    With this, I do sometimes 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.

    -
    -
    - - - - - -
    - - - "Fun" facts - - - - -
    -

    "Fun" facts

    -
      -
    • My profile pictures used to be random characters from different types of media that I would just apply a grayscale onto. Ever since then, I realized that I've very much enjoyed being a Synth instead.
    • -
    • I used to have an inside joke with some old friends where I loved cheese. 🧀
    • -
    • Originally starting going online when I was young and my only method of getting Wi-Fi was by using my netbook in the kitchen, stationed above the stove and connecting to a nearby stores local Wi-Fi connection. apparently, Lowes Wi-Fi goes out VERY far.
    • -
    • Joined the Fediverse around 2020 or so, originally on mas.to before moving to types.pl, which has quite a nice local community ignoring that I left the account to rot and die, before moving to miruku.cafe for a short bit, which introduced me to the Misskey software where I ended up starting to actually enjoy using the Fediverse, then moving to lea.pet after some drama went down, before finally landing on my own self-hosted instance at booping.synth.download. Well, originally starting at beeping.synth.download, But I realized that Iceshrimp.NET is a bit too much in beta stage software for me.
    • -
    • I prefer lowercase when possible and use spaces before and after punctionation, sometimes maybe a double space here and there, Although I attempt to avoid doing the latter on this website to try and prevent it from making it entirely inaccessible. It just feels more natural for me.
    • -
    • I am terrible at spelling.
    • -
    -
    -
    - - -
    - -
    - - - - - - - \ No newline at end of file diff --git a/_site/me/ruben/index.html b/_site/me/ruben/index.html deleted file mode 100644 index 2ecd930..0000000 --- a/_site/me/ruben/index.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - - - ruben lore • synth download! - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - ruben's introduction - - - - -
    -

    ruben

    -

    gooey synth. known fatass. fact sheet/ref sheet thingy. still a wip!!

    -
      -
    • - height of 6'1" / 1.85m, usually a weight of 550lb / 250kg -
    • -
    • - not very active, usually lazing around or comforting others -
    • -
    • - very affectionate, easily blushes and warms up for being called "chubby" or "fatty" -
    • -
    • - likes being a bed for others, can expand/grow if needed -
    • -
    • - ...also very needy and cuddly -
    • -
    -

    download the blockbench model here!

    -
    -
    - - -
    - - - features - - - - -
    -

    features (general)

    -

    ruben is a Fat, chubby synth. he prefers himself that way.

    -

    compared to other common synths, his head mostly consists of the visor on the front of his mouth, with the sort of "jagged mouth" style coming from the visor visor. around the front where the pointy "teeth" parts are emits a sleek glow. that part of the visor can also be manipulated to however he feels, to change shape or pointiness of the "teeth". his nostrils are displayed on the visor on the very front, which are accurately placed to where he can smell. don't ask how. he just can.

    -

    the antennas on his head are attatched to little disc-like objects attached to his head can display any visuals he wants. they also serve the purpose of being small little speakers, and they allow the antennas to actually move rather than being in a static position.

    -

    next to his neck is a small plate that can be opened to reveal a charging hub containing 4 usb type-c ports, to allow people to charge their devices, possibly while laying on his belly.

    -

    he has a full set of artificial teeth! he doesn't show them often though.

    -

    he has a plate on his back that can be removed to reveal a plug for charging.

    -

    the chest and belly area are made up of goo that integrates seamlessly with the rest of the frame of his body along with the nanites.

    -

    the goo itself can serve as his digestive system as a whole. unlike other synths, he is capible of eating regular foods perfectly fine, although at the cost of not being able to digest any heavy objects like metals. his goo belly and chest just takes up the front half of his body.

    -

    he has full body temperature control, most noticably on his softer goo, so he tends to get used like a bed.

    -

    the goo also serves as a large energy storage as well, so it still "functions" similarly to a large battery even though it can't exactly function like one.

    -

    it also can function as storage. he can either eat or "push" things or objects into himself to store it and let it float around inside of him.

    -

    his goo is reactive with his mood and can change colors along with the accents on his system and emits different scents as well. it's also edible! with different flavors depending on the mood.

    -
      -
    • - neutral/happy is a green-ish color, and tastes similar to a mint flavor. -
    • -
    • - angry/ticked off is red, and tastes similar to a cooked cayenne pepper, although not as spicy. he can also get somewhat warm in this mood. -
    • -
    • - sad/disappointed is a blue-ish grey color, having an "undescribable" flavor by others, but causes those to taste it feeling somewhat gloomy themselves. -
    • -
    • - excited/shocked/embarassed is yellow, it tastes like pineapple and getting close to the goo can feel similar to getting up close to a CRT television. -
    • -
    • - love is a purple-ish color, and tastes similarly to a mixed berry smoothie. he warms up around others in this mood as well. -
        -
      • - a more "extreme" lovey mood results in a more hot pink-ish like color, tasting more like a strawberry smoothie and incrdibly warm. -
      • -
      -
    • -
    • - empty/nothingness results in entirely white shades of accents, and tastes like nothing. this mood is extreme however, and is rarely ever seen. -
    • -
    -

    he can change his "neutral" flavor and accent color on demand using scent boxes which integrate with that part of his system, alternatively change his accent colors however he wants (although not the scent or taste; that still depends on scent boxes)

    -

    if he expereinces a mix of different emotions, the reaction of each emotion can mix as a gradient passing from the top of his body to the bottom.

    -

    the goo has an activated thin outside layer that prevents itself from dripping or allowing things to simply get sucked into it. it gets lost if he is under intense feelings/emotions or simply starts losing energy to keep it activated.

    -

    the goo itself is known to have many more features, although most are experimental and best to leave disabled. a notable one is to be able to use the goo as expandable, dynamic storage, however this is not stable and is prone to easy data loss. although ruben likes to keep it enabled for other reasons. :)

    -
    -
    - - -
    - - - personality - - - - -
    -

    personality

    -

    usually embarassed, quite asocial and only feels comfortable around friends or creatures he thinks are cool. always in a mix of "wanting to meet more creatures and make friends" but also "afraid of being around others, always assumuing others secretly hate him".

    -

    known to have random mental episodes of all sorts, but friends around him usually know how to deal with it and help him get out of those states. sometimes tends to stay quiet about it, as he "doesn't know what's causing this".

    -

    he enjoys getting teased about his size, and always attempts to hide it under embarassment (although most of that embarassment is genuine, he still loves the teasing).

    -

    he tries to always care for friends and be there for them, which ended up shifting his body to be more tuned for comfort of being more like a walking gooey bed that where he can maximize comfort for others.

    -

    VERY affectionate. all types of (positive) teasing, love, kindness or anything related to that is enough to make him blush and beep. also tends to nuzzle and cuddle friends at random whenever he wants.

    -

    mostly lazy. sometimes may try to do something else and is well known for slacking off and doing other things that aren't important and avoiding the things that are important.

    -
    -
    - - -
    - -
    - - - - - - - \ No newline at end of file diff --git a/_site/notebook/index.html b/_site/notebook/index.html deleted file mode 100644 index 4157ea9..0000000 --- a/_site/notebook/index.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - notebook • synth download! - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Notebook - - - - -
    -

    Notebook

    -

    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/_site/scripts/alt-popup.js b/_site/scripts/alt-popup.js deleted file mode 100644 index 6c7eac0..0000000 --- a/_site/scripts/alt-popup.js +++ /dev/null @@ -1,100 +0,0 @@ -// custom popups that appear on hover that uses the alt/aria-label attribute on elements -// replacement for using title without the issue it causes with screen readers and such -document.addEventListener("DOMContentLoaded", function () { - let popup = document.getElementById("alt-popup"); - - // add popup to all elements with alt or aria-label - function initializePopups() { - // find all elements with alt or aria-label - const elementsWithAlt = document.querySelectorAll("[alt], [aria-label]"); - - // add mouse events to each element - elementsWithAlt.forEach((element) => { - element.addEventListener("mousemove", showPopup); - element.addEventListener("mouseout", hidePopup); - }); - } - - // show popup and position it near the cursor - function showPopup(event) { - // get alt text or aria-label - const altText = event.target.getAttribute("alt"); - const ariaLabel = event.target.getAttribute("aria-label"); - - // Use alt text if available, otherwise use aria-label - const displayText = altText || ariaLabel; - - if (displayText) { - // use text in popup - popup.textContent = displayText; - - // Make the popup visible but with position:fixed and visibility:hidden - // so we can measure its dimensions without it being visible yet - popup.style.opacity = "0"; - popup.style.visibility = "visible"; - popup.style.position = "fixed"; // Changed from absolute to fixed - - // Get viewport dimensions - const viewportWidth = window.innerWidth; - const viewportHeight = window.innerHeight; - - // Get popup dimensions - const popupWidth = popup.offsetWidth; - const popupHeight = popup.offsetHeight; - - // Use clientX/clientY which are relative to the viewport (for fixed positioning) - let leftPos = event.clientX + 20; - let topPos = event.clientY + 20; - - // Check if popup would extend beyond right edge of viewport - if (leftPos + popupWidth > viewportWidth) { - // Flip to left side of cursor - leftPos = event.clientX - popupWidth - 10; - } - - // Check if popup would extend beyond bottom edge of viewport - if (topPos + popupHeight > viewportHeight) { - // Flip to above cursor - topPos = event.clientY - popupHeight - 10; - } - - // Additional check if flipping to left puts it offscreen - if (leftPos < 0) { - leftPos = 10; - } - - // Additional check if flipping to top puts it offscreen - if (topPos < 0) { - topPos = 10; - } - - // Set the final position and make it visible - popup.style.left = leftPos + "px"; - popup.style.top = topPos + "px"; - popup.style.opacity = "1"; - popup.style.visibility = "visible"; - } - } - - function hidePopup() { - popup.style.opacity = "0"; - popup.style.visibility = "hidden"; - } - - initializePopups(); - - if (window.MutationObserver) { - const observer = new MutationObserver((mutations) => { - mutations.forEach((mutation) => { - if (mutation.addedNodes.length) { - initializePopups(); - } - }); - }); - - // Only set up the observer once - if (document.body) { - observer.observe(document.body, { childList: true, subtree: true }); - } - } -}); \ No newline at end of file diff --git a/_site/scripts/button.js b/_site/scripts/button.js deleted file mode 100644 index d856826..0000000 --- a/_site/scripts/button.js +++ /dev/null @@ -1,14 +0,0 @@ -// snippet that copies the html for my button(s) -function copyButtonSneexy() { - navigator.clipboard.writeText( - 'Sneexy' - ); - alert("button html copied!"); -} - -function copyButtonSynthDownload() { - navigator.clipboard.writeText( - 'Synth.Download!' - ); - alert("button html copied!"); -} \ No newline at end of file diff --git a/_site/scripts/imageMapResizer.min.js b/_site/scripts/imageMapResizer.min.js deleted file mode 100644 index 09ad956..0000000 --- a/_site/scripts/imageMapResizer.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/*! Image Map Resizer (imageMapResizer.min.js ) - v1.0.10 - 2019-04-10 - * Desc: Resize HTML imageMap to scaled image. - * Copyright: (c) 2019 David J. Bradshaw - dave@bradshaw.net - * License: MIT - */ - -!function(){"use strict";function r(){function e(){var r={width:u.width/u.naturalWidth,height:u.height/u.naturalHeight},a={width:parseInt(window.getComputedStyle(u,null).getPropertyValue("padding-left"),10),height:parseInt(window.getComputedStyle(u,null).getPropertyValue("padding-top"),10)};i.forEach(function(e,t){var n=0;o[t].coords=e.split(",").map(function(e){var t=1==(n=1-n)?"width":"height";return a[t]+Math.floor(Number(e)*r[t])}).join(",")})}function t(e){return e.coords.replace(/ *, */g,",").replace(/ +/g,",")}function n(){clearTimeout(d),d=setTimeout(e,250)}function r(e){return document.querySelector('img[usemap="'+e+'"]')}var a=this,o=null,i=null,u=null,d=null;"function"!=typeof a._resize?(o=a.getElementsByTagName("area"),i=Array.prototype.map.call(o,t),u=r("#"+a.name)||r(a.name),a._resize=e,u.addEventListener("load",e,!1),window.addEventListener("focus",e,!1),window.addEventListener("resize",n,!1),window.addEventListener("readystatechange",e,!1),document.addEventListener("fullscreenchange",e,!1),u.width===u.naturalWidth&&u.height===u.naturalHeight||e()):a._resize()}function e(){function t(e){e&&(!function(e){if(!e.tagName)throw new TypeError("Object is not a valid DOM element");if("MAP"!==e.tagName.toUpperCase())throw new TypeError("Expected tag, found <"+e.tagName+">.")}(e),r.call(e),n.push(e))}var n;return function(e){switch(n=[],typeof e){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(e||"map"),t);break;case"object":t(e);break;default:throw new TypeError("Unexpected data type ("+typeof e+").")}return n}}"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e():window.imageMapResize=e(),"jQuery"in window&&(window.jQuery.fn.imageMapResize=function(){return this.filter("map").each(r).end()})}(); -//# sourceMappingURL=imageMapResizer.map \ No newline at end of file diff --git a/_site/scripts/settings.js b/_site/scripts/settings.js deleted file mode 100644 index ef4175a..0000000 --- a/_site/scripts/settings.js +++ /dev/null @@ -1,97 +0,0 @@ -document.addEventListener('DOMContentLoaded', function() { - // all available settings - const fontInputs = document.querySelectorAll('input[name="font-setting"]'); - const themeInputs = document.querySelectorAll('input[name="theme-setting"]'); - const uncapitalizationCheckbox = document.getElementById('uncapitalization'); - const disableBgCheckbox = document.getElementById('disable-bg'); - const disableAnimationsCheckbox = document.getElementById('disable-animations'); - const disableAlttextCheckbox = document.getElementById('disable-alttext'); - - // load saved settings - loadSettings(); - applyTheme(); - - // event listeners on all inputs - fontInputs.forEach(input => { - input.addEventListener('change', saveSettings); - }); - - themeInputs.forEach(input => { - input.addEventListener('change', function() { - saveSettings(); - applyTheme(); - }); - }); - - uncapitalizationCheckbox.addEventListener('change', saveSettings); - disableBgCheckbox.addEventListener('change', saveSettings); - disableAnimationsCheckbox.addEventListener('change', saveSettings); - disableAlttextCheckbox.addEventListener('change', saveSettings); - - // settings saving function - function saveSettings() { - // save font setting - const selectedFont = document.querySelector('input[name="font-setting"]:checked').id; - localStorage.setItem('accessibility-font', selectedFont); - - // save theme setting - const selectedTheme = document.querySelector('input[name="theme-setting"]:checked').value; - localStorage.setItem('accessibility-theme', selectedTheme); - - // save toggle states - localStorage.setItem('accessibility-uncapitalization', uncapitalizationCheckbox.checked); - localStorage.setItem('accessibility-disable-bg', disableBgCheckbox.checked); - localStorage.setItem('accessibility-disable-animations', disableAnimationsCheckbox.checked); - localStorage.setItem('accessibility-disable-alttext', disableAlttextCheckbox.checked); - } - - // settings loading function - function loadSettings() { - // load the font setting - const savedFont = localStorage.getItem('accessibility-font'); - if (savedFont) { - const fontInput = document.getElementById(savedFont); - if (fontInput) fontInput.checked = true; - } - - // load the theme setting - const savedTheme = localStorage.getItem('accessibility-theme'); - if (savedTheme) { - const themeInput = document.querySelector(`input[name="theme-setting"][value="${savedTheme}"]`); - if (themeInput) themeInput.checked = true; - } - - // load toggle states - if (localStorage.getItem('accessibility-uncapitalization') === 'true') { - uncapitalizationCheckbox.checked = true; - } - - if (localStorage.getItem('accessibility-disable-bg') === 'true') { - disableBgCheckbox.checked = true; - } - - if (localStorage.getItem('accessibility-disable-animations') === 'true') { - disableAnimationsCheckbox.checked = true; - } - - if (localStorage.getItem('accessibility-disable-alttext') === 'true') { - disableAlttextCheckbox.checked = true; - } - } - - // apply the theme based on user preference - function applyTheme() { - const selectedTheme = document.querySelector('input[name="theme-setting"]:checked').value; - - // remove any existing theme - document.documentElement.removeAttribute('data-theme'); - - // apply the selected theme - if (selectedTheme === 'light') { - document.documentElement.setAttribute('data-theme', 'light'); - } else if (selectedTheme === 'dark') { - document.documentElement.setAttribute('data-theme', 'dark'); - } - // if auto, don't set a data-theme attribute, let the media query handle it - } -}); \ No newline at end of file diff --git a/_site/styles/accessibility.css b/_site/styles/accessibility.css deleted file mode 100644 index e69de29..0000000 diff --git a/_site/styles/animations.css b/_site/styles/animations.css deleted file mode 100644 index 8e7e462..0000000 --- a/_site/styles/animations.css +++ /dev/null @@ -1,2 +0,0 @@ -/* various reusable animations */ - diff --git a/_site/styles/at-media.css b/_site/styles/at-media.css deleted file mode 100644 index fa9fd04..0000000 --- a/_site/styles/at-media.css +++ /dev/null @@ -1,4 +0,0 @@ -/* --------------------------------------------------------------- -- the @media section of things and anything else related to that - ---------------------------------------------------------------- */ - diff --git a/_site/styles/base.css b/_site/styles/base.css deleted file mode 100644 index fd26b9c..0000000 --- a/_site/styles/base.css +++ /dev/null @@ -1,1024 +0,0 @@ -/* ╭──────────────────────────────────────╮ -/ │ _ _ │ -/ │ ___| |_ _ _| | ___ ___ ___ ___ │ -/ │ / __| __| | | | |/ _ \ / __/ __/ __| │ -/ │ \__ \ |_| |_| | | __/| (__\__ \__ \ │ -/ │ |___/\__|\__, |_|\___(_)___|___/___/ │ -/ │ |___/ │ -/ ╰──────────────────────────────────────╯ -/ style.css - synth.download styling featuring these fancy ass thingies because why the hell not */ - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭───────────────────────────────────────────────────────╮ -/ │ _ _ _ _ _ _ │ -/ │ __ _ ___ ___ ___ ___ ___(_) |__ (_) (_) |_ _ _ │ -/ │ / _` |/ __/ __/ _ \/ __/ __| | '_ \| | | | __| | | | │ -/ │ | (_| | (_| (_| __/\__ \__ \ | |_) | | | | |_| |_| | │ -/ │ \__,_|\___\___\___||___/___/_|_.__/|_|_|_|\__|\__, | │ -/ │ |___/ │ -/ ╰───────────────────────────────────────────────────────╯ -/ accessibility - choosable accessibility settings */ - -/* - font settings - */ - -/* jetbrains mono */ -:root:has(#font-jbm:checked) { - --font-family: 'JetBrains Mono', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; - - .navbar .nav-base.nav-right.nav-systray span { - margin: 0px -.1rem; - } -} - -/* atkinson hyperlegible next */ -:root:has(#font-ahn:checked) { - --font-family: 'Atkinson Hyperlegible Next', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* inter */ -:root:has(#font-inter:checked) { - --font-family: 'Inter', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* (browser) sans serif */ -:root:has(#font-sans-serif:checked) { - --font-family: sans-serif, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui; -} - -/* (browser) serif */ -:root:has(#font-serif:checked) { - --font-family: serif, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* (browser) monospace */ -:root:has(#font-monospace:checked) { - --font-family: monospace, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* - misc - */ - -/* disable forced uncapitalization */ -:root:has(#uncapitalization:checked) { - body { - text-transform: none !important; - } -} - -/* disable background gradient */ -:root:has(#disable-bg:checked) { - body { - background: var(--background) !important; - } -} - -/* disable window animations */ -:root:has(#disable-animations:checked) { - .window { - animation: unset !important; - transition: unset !important; - } - .window:hover { - transition: unset !important; - animation: unset !important; - box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important; - } - - .navbar { - transition: unset !important; - } - .navbar:hover { - transition: unset !important; - animation: unset !important; - background-color: color-mix(in srgb, var(--accent) 30%, transparent) !important; - } -} - -/* disable custom alt text popup */ -:root:has(#disable-alttext:checked) { - .alt-popup { - display: none !important; - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭─────────────────────────────────╮ -/ │ _ _ _ │ -/ │ ___| |_ _ _| (_)_ __ __ _ │ -/ │ / __| __| | | | | | '_ \ / _` | │ -/ │ \__ \ |_| |_| | | | | | | (_| | │ -/ │ |___/\__|\__, |_|_|_| |_|\__, | │ -/ │ |___/ |___/ │ -/ ╰─────────────────────────────────╯ -/ styling - regular styling for regular/global html elements */ - -/* ---------------------------------- -- background wallpaper, global font - ----------------------------------- */ - -body { - background: linear-gradient(var(--background), color-mix(in srgb, var(--accent) 25%, var(--background))); - min-height: calc(100vh - 4rem); - font-family: var(--font-family); - font-size: 1.125rem; - text-transform: lowercase; - margin: unset !important; /* idk why it does that */ -} - -/* text formatting and config stuff */ - -/* headings */ -h1, h1 a { - color: var(--foreground); - font-size: 2rem; - text-decoration: none; -} - -/* apparently having more than one h1 is against web standards -but i prefer how it looks so i just use the same styling again */ -h2, h2 a { - color: var(--foreground); - font-size: 2rem; - text-decoration: none; -} - -h3, h3 a { - font-size: 2rem; -} - -/* text */ -p, li, button { - font-size: 1.125rem; - - [class^="tabler--"] { - transform: scale(1.13); - } -} - -/* links should look good i think */ -a { - font-size: 1.125rem; - color: var(--accent); - transition: 0.2s; -} - -a:hover { - transition: 0.2s; - text-shadow: 0em 0em 0.25em var(--accent); -} - -/* smol text */ -small, small a { - font-size: 0.875rem; -} - -/* lists need some styling */ -li { - margin-left: -1em; - padding-bottom: 18px; -} - -/* gay ass text */ -.rainbow { - animation: 2s linear infinite rainbow; - -webkit-animation: 2s linear infinite rainbow; - -moz-animation: 2s linear infinite rainbow; -} - -/* heading 1 is also clickable */ -h1 a:hover { - text-decoration: underline; -} - -/* the tabler icons svgs styling */ -.tabler-icon, .icon .icon-tabler { - width: 1.3rem; - height: 1.3rem; - padding-bottom: .2rem; - vertical-align: middle !important; - color: var(--foreground) !important; -} - -/* code (enforced monospace) */ -.code { - font-family: 'JetBrains Mono', monospace, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif !important; -} - -/* caption styled text */ -.caption { - font-size: small; - opacity: .8; - - .section { - font-size: smaller; - opacity: .9; - } -} - -/* the dot */ -.dot { - display: inline-flex; - width: .4rem; - height: .4rem; - background-color: var(--foreground); - border-radius: 100%; - vertical-align: middle; - margin-left: .2rem; - margin-right: .2rem; - margin-bottom: .1rem; -} - -/* seperator */ -.seperator::before { - border-bottom: .1rem solid var(--border); - content: ''; - display: block; - height: .5rem; - margin-bottom: .5rem; - margin-top: -.7rem; - min-width: max-content; -} - -/* audio */ -audio { - border-radius: 3rem; -} - -/* summary styling */ -summary { - display: flex; -} - -/* --------------- -- alt text popup - ---------------- */ - -.alt-popup { - position: fixed; - text-transform: none !important; - background-color: color-mix(in srgb, var(--background) 85%, transparent); - backdrop-filter: blur(.5rem); - color: var(--foreground); - padding: .5rem; - border: solid .01rem var(--accent); - border-radius: .5rem; - font-size: 1rem; - max-width: 30rem; - z-index: 1000; - pointer-events: none; - opacity: 0; - transition: opacity 0.4s; -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭──────────────────────────────────────╮ -/ │ _ │ -/ │ _ __ __ ___ _| |__ __ _ _ __ │ -/ │ | '_ \ / _` \ \ / / '_ \ / _` | '__| │ -/ │ | | | | (_| |\ V /| |_) | (_| | | │ -/ │ |_| |_|\__,_| \_/ |_.__/ \__,_|_| │ -/ ╰──────────────────────────────────────╯ -/ navbar - styling the navigation bar / panel that sits on the top of the page at all times */ - -.navbar { - display: flex; - flex-direction: row; - max-height: 1.8em !important; - max-width: 100%; - min-height: 1.8em !important; - min-width: 100%; - position: fixed; - top: 0 !important; - z-index: 10; - - align-content: center; - background-color: color-mix(in srgb, var(--accent) 30%, transparent); - border-bottom: .2rem solid var(--accent); - color: var(--foreground); - vertical-align: middle; - - transition: .2s background-color; - - .nav-base { - padding: 0px .2em !important; - max-width: fit-content; - align-content: center; - } - .nav-left { - text-decoration: unset !important; - padding: 0px .4rem .1rem !important; - border-bottom-right-radius: 1rem; - height: 1.9rem; - } - .nav-left::before { - background: var(--background); - content: ''; - display: block; - left: 5rem; - margin-left: .67rem; - min-height: 2rem; - min-width: 10rem; - position: absolute; - top: 0rem; - z-index: -1; - } - .nav-baselink { - background-color: var(--accent); - color: var(--background); - - svg { - color: var(--background) !important; - } - } - .nav-baselink-mobile { - display: none; - } - .nav-links { - background-color: var(--background); - color: var(--foreground); - } - .nav-links a { - color: var(--foreground); - text-decoration: unset !important; - } - .nav-links a:hover { - color: var(--accent); - text-decoration: underline !important; - } - - .nav-right { - margin-left: auto !important; - padding: 0px .4rem !important; - border-bottom-left-radius: 1rem; - height: 2rem; - } - .nav-accessibility { - background-color: var(--accent); - color: var(--background); - position: absolute; - right: 7.7rem; - span { - transform: scale(1.3) translateY(-.05rem) translateX(.2rem); - } - - ul { - background-color: var(--background); - border-bottom-left-radius: 1rem; - border-bottom: var(--accent) solid .15rem; - border-left: var(--accent) solid .15rem; - max-height: 27rem; - min-height: 27rem; - min-width: 17rem; - overflow: scroll; - position: absolute; - right: -7.6rem; - top: .94rem; - width: auto; - - li { - color: var(--foreground); - list-style-type: none; - margin-left: -2rem; - padding: .4rem; - - span { - padding: .1rem 0px; - } - } - } - } - .nav-accessibility::before { - background: var(--accent); - content: ''; - display: block; - margin-left: .67rem; - min-height: 2rem; - min-width: 10rem; - position: absolute; - top: 0rem; - z-index: -1; - } - .nav-systray { - background-color: var(--background); - color: var(--foreground); - padding: 0px .1rem; - min-width: 6.45rem; - } - - a, p { - margin: unset !important; - } - small { - opacity: .7; - } - svg { - color: var(--foreground) !important; - } -} - -.navbar:hover { - transition: .2s background-color; - background-color: var(--accent); - - .nav-accessibility { - border-left: .2rem solid var(--background); - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────────────────╮ -/ │ _ _ │ -/ │ __ _(_)_ __ __| | _____ _____ │ -/ │ \ \ /\ / / | '_ \ / _` |/ _ \ \ /\ / / __| │ -/ │ \ V V /| | | | | (_| | (_) \ V V /\__ \ │ -/ │ \_/\_/ |_|_| |_|\__,_|\___/ \_/\_/ |___/ │ -/ ╰────────────────────────────────────────────╯ -/ windows - related styling for the windows on pages */ - -.window { - summary { - display: inline-flex; - min-width: 100%; - background-color: color-mix(in srgb, var(--accent) 20%, var(--background)); - opacity: .8; - text-align: center; - vertical-align: middle; - overflow: clip; - transition: .2s opacity; - - div:first-child { - background: color-mix(in srgb, var(--accent) 40%, transparent); - padding: .4rem .4rem .2rem 1rem; - border-right: .2rem solid var(--accent); - border-bottom: .2rem solid var(--accent); - border-bottom-right-radius: 1rem; - margin-bottom: -.2rem; - - span { - background-color: var(--foreground); - } - } - - a { - padding: .3rem 0rem .3rem .5rem; - text-decoration: none; - color: var(--foreground); - } - - a:hover { - text-decoration: underline; - } - - [class^="tabler--"] { - transform: scale(1.1); - } - - div:nth-child(3) { - margin-left: auto !important; - padding: .2rem .5rem .2rem 0rem; - - span { - text-align: center; - vertical-align: middle; - background-color: var(--foreground); - } - - /* maximize button (which does nothing) */ - span:nth-child(2) { - opacity: .6; - cursor: not-allowed; - } - } - - /* close button */ - div:nth-child(4) { - background: color-mix(in srgb, var(--accent) 40%, transparent); - padding: .4rem .5rem .2rem .6rem; - border-left: .2rem solid var(--accent); - border-bottom: .2rem solid var(--accent); - border-bottom-left-radius: 1rem; - margin-bottom: -.2rem; - color: var(--foreground); - - transition: background .2s; - transition: background-color .2s; - } - - /* close button (animated on hover) */ - div:nth-child(4):hover { - background: var(--red); - - transition: background .2s; - - span { - background-color: var(--background); - transition: background-color .2s; - } - } - } - - section, article { - padding: .8rem; - } - - background-color: var(--background); - color: var(--foreground); - - border: var(--accent) solid .15rem; - border-radius: .6rem; - - max-width: 60em; - overflow: clip; - - margin-left: auto; - margin-right: auto; - margin-bottom: 2em; - - transition: .2s box-shadow; - animation-fill-mode: backwards; - - box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; -} - -/* window styling when hovered */ -.window:hover { - summary { - opacity: 1; - transition: .2s opacity; - } -} - -/* window styling when open (default state) */ -.window[open] { - summary { - opacity: 1; - border-bottom: .1rem solid var(--accent); - - transition: .2s opacity; - } - - border-radius: 2rem .6rem 2rem .6rem; -} - -.window:hover { - box-shadow: var(--accent) 0px 0px 0px .3rem; - - transition: .2s box-shadow; -} - -/* window when its the first one on the page */ -.window:nth-child(2) { - margin-top: 5rem; - - animation: .3s ease-out .2s 1 window-appear; - animation-fill-mode: backwards; -} - -/* rest of the windows if they exist, to finish the rest of the animations */ -.window:nth-child(3) { - animation: .3s ease-out .4s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(4) { - animation: .3s ease-out .6s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(5) { - animation: .3s ease-out .8s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(6) { - animation: .3s ease-out 1s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(7) { - animation: .3s ease-out 1.2s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(8) { - animation: .3s ease-out 1.4s 1 window-appear; - animation-fill-mode: backwards; -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────╮ -/ │ __ _ │ -/ │ / _| ___ ___ | |_ ___ _ __ │ -/ │ | |_ / _ \ / _ \| __/ _ \ '__| │ -/ │ | _| (_) | (_) | || __/ | │ -/ │ |_| \___/ \___/ \__\___|_| │ -/ ╰────────────────────────────────╯ -/ footer - related styling for the footer window on all pages */ - -footer { - max-width: 30em; - margin-left: auto; - margin-right: auto; - - details > summary > a { - padding: .3rem 0rem .3rem 1rem !important; - } - - section, article { - padding: 1rem !important; - } - - .fediring { - a { - display: inline-grid; - font-size: 1.5rem; - color: var(--green); - margin-bottom: .5em; - vertical-align: bottom; - } - [href="https://fediring.net"] { - color: var(--foreground); - background: color-mix(in srgb, var(--purple) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href="https://keithhacks.cyou/furryring.php"] { - color: var(--foreground); - background: color-mix(in srgb, var(--sapphire) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href="https://stellophiliac.github.io/roboring"] { - color: var(--foreground); - background: color-mix(in srgb, var(--comment) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href*="prev"] { - background: color-mix(in srgb, var(--orange) 25%, transparent); - padding: 5px 6px; - border-radius: 5px; - span { - background-color: var(--orange) !important; - } - } - [href*="next"] { - background: color-mix(in srgb, var(--green) 25%, transparent); - padding: 5px 6px; - border-radius: 5px; - span { - background-color: var(--green) !important; - } - } - } - p, a { - text-align: center; - font-size: 0.938rem; - margin: .2em 0px .2em; - text-decoration: none; - } - img { - padding-top: 18px; - max-width: 30%; - display: flex; - margin-left: auto; - margin-right: auto; - transition: 1s animation; - } - img:hover { - animation: spin 5s infinite linear; - } - .inner-footer { - text-align: center; - padding-top: 14px; - padding-bottom: 14px; - a { - width: 3rem; - height: 3rem; - display: inline-block; - vertical-align: middle; - align-content: center; - border-radius: .5rem; - - span { - transform: scale(1.58); - } - } - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭───────────────────────────────────────────────────────╮ -/ │ _ _ _ │ -/ │ __ _ _ __ (_)_ __ ___ __ _| |_(_) ___ _ __ ___ │ -/ │ / _` | '_ \| | '_ ` _ \ / _` | __| |/ _ \| '_ \/ __| │ -/ │ | (_| | | | | | | | | | | (_| | |_| | (_) | | | \__ \ │ -/ │ \__,_|_| |_|_|_| |_| |_|\__,_|\__|_|\___/|_| |_|___/ │ -/ ╰───────────────────────────────────────────────────────╯ -/ animations - reusable css animations */ - -@keyframes window-appear { - 0% { opacity: 0; transform: scale(0.5, 0.5); } - 100% { opacity: 1; transform: scale(1, 1); } -} - -@keyframes rainbow { - 0% { filter: hue-rotate(0deg) contrast(150%) saturate(150%); } - 100% { filter: hue-rotate(360deg) contrast(150%) saturate(150%); } -} - -@keyframes bg-gradient { - 0% { background-position: 0% 27% } - 50% { background-position: 100% 74% } - 100% { background-position: 0% 27% } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────────────╮ -/ │ ____ _ _ │ -/ │ / __ \ _ __ ___ ___ __| (_) __ _ │ -/ │ / / _` | '_ ` _ \ / _ \/ _` | |/ _` | │ -/ │ | | (_| | | | | | | __/ (_| | | (_| | │ -/ │ \ \__,_|_| |_| |_|\___|\__,_|_|\__,_| │ -/ │ \____/ │ -/ ╰────────────────────────────────────────╯ -/ @media / at-media - styling depending on browser configuration / settings */ - -/* disable certain animations if user has animations disabled on their system */ - -@media (prefers-reduced-motion) { - body { - background: var(--background) !important; - animation: unset !important; - -moz-animation: unset !important; - -webkit-animation: unset !important; - } -} - -/* modify widths and spacing depending on the size of the display */ - -@media screen and (max-width: 1083px) { - .navbar { - min-height: 1.8em !important; - max-height: 1.8em !important; - flex-wrap: wrap; - - .nav-base { - padding: .27em .2em !important; - } - .nav-left { - height: 1.9rem; - left: -.4rem; - } - .nav-left::before { - margin-left: -10rem !important; - } - .nav-baselink { - display: none !important; - } - .nav-baselink-mobile { - display: block !important; - position: absolute; - max-width: 40em; - width: max-content; - z-index: 9999; - padding: unset !important; - - a { - display: inline-flex; - align-items: center; - color: var(--foreground); - padding: .6em .7em; - text-decoration: none; - } - - a:hover { - color: var(--accent); - text-decoration: underline; - } - - ul { - background-color: var(--background); - border-bottom-right-radius: 1rem; - border-right: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - max-width: 10em; - width: auto; - margin-top: unset !important; - - li { - list-style-type: none; - margin-left: -2em; - padding-bottom: unset !important; - span { - padding-right: .4em; - } - } - } - } - .nav-baselink-mobile::before { - display: none; - } - .nav-baselink-mobile summary { - display: block !important; - margin-top: 0px !important; - background-color: var(--accent); - text-decoration: unset !important; - color: var(--background); - padding: .3em; - border-bottom-right-radius: 1rem; - width: 5.7em; - - i:not(:first-child) { - margin-left: -.5em; - margin-right: -.9em; - opacity: .6; - } - } - .nav-links { - display: none !important; - } - - .nav-right { - height: 1.4rem; - } - .nav-accessibility { - right: 7.6rem; - min-width: 1.6rem; - span { - transform: scale(1.3) translateY(-.05rem) translateX(.2rem); - } - } - .nav-systray { - padding: .27em .5em !important; - } - } - - .window:not(#footer) { - summary { - div:first-child { - padding: .3rem .4rem .3rem .4rem; - } - - div:nth-child(3) { - display: none !important; - } - - div:nth-child(4) { - margin-left: auto !important; - } - } - - animation: unset !important; - - section, article { - padding: .5rem; - } - - border-top: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - border-left: unset !important; - border-right: unset !important; - border-radius: unset !important; - - margin-bottom: .8em; - } - - /* window when its the first one on the page */ - .window:nth-child(2) { - margin-top: 4rem; - } -} - -@media screen and (max-width: 540px) { - details#footer.window { - border-top: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - border-left: unset !important; - border-right: unset !important; - border-radius: unset !important; - - margin-bottom: .8em; - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭──────────────────────────────╮ -/ │ _ │ -/ │ | |__ ___ _ __ ___ ___ │ -/ │ | '_ \ / _ \| '_ ` _ \ / _ \ │ -/ │ | | | | (_) | | | | | | __/ │ -/ │ |_| |_|\___/|_| |_| |_|\___| │ -/ ╰──────────────────────────────╯ -/ home - specific styling for the main synth.download home page (index.md) */ - -#site.window.home { - section { - a:nth-child(2) { - cursor: default; - } - - #logo { - width: 40rem; - height: auto; - line-break: strict; - margin-bottom: 0.5rem; - text-align: center; - cursor: default; - } - - h1 { - margin-top: -1rem; - margin-bottom: 1px; - } - - p { - margin-top: 3px; - } - - ul { - text-align: left; - - li a { - text-decoration: none !important; - } - li a:hover { - text-decoration: underline !important; - } - } - - text-align: center; - } -} - -/* - buttons section - */ - -#buttons.window.home section { - text-align: center; - font-size: 0px; - img { - margin-right: 5px; - image-rendering: auto; - image-rendering: crisp-edges; - image-rendering: pixelated; - transition: transform 0.2s; - } - - img:hover { - transform: scale(2); - } -} - -@media screen and (max-width: 59em) { - #site.window.home > section { - #logo { - max-width: 100%; - } - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭──────────────────────────────────────────────╮ -/ │ _ _ _ │ -/ │ _ __ ___ | |_ ___| |__ ___ ___ | | __ │ -/ │ | '_ \ / _ \| __/ _ \ '_ \ / _ \ / _ \| |/ / │ -/ │ | | | | (_) | || __/ |_) | (_) | (_) | < │ -/ │ |_| |_|\___/ \__\___|_.__/ \___/ \___/|_|\_\ │ -/ ╰──────────────────────────────────────────────╯ -/ notebook - specific styling for the notebook page where blogish things live */ - -.notebook \ No newline at end of file diff --git a/_site/styles/colors-ruben.css b/_site/styles/colors-ruben.css deleted file mode 100644 index 17c0736..0000000 --- a/_site/styles/colors-ruben.css +++ /dev/null @@ -1,35 +0,0 @@ -/* - -replaces the accent color with ruben flavored goo - -*/ - -:root { - --accent: #00d131 !important; -} - -@media (prefers-color-scheme: light) { - .nav-baselink, .nav-accessibility { - background-color: var(--accent) !important; - color: var(--foreground) !important; - } -} - -@media (prefers-color-scheme: dark) { - :root { - --accent: #65ff88 !important; - } -} - -html[data-theme="light"] { - --accent: #00d131 !important; - - .nav-baselink, .nav-accessibility { - background-color: var(--accent) !important; - color: var(--foreground) !important; - } -} - -html[data-theme="dark"] { - --accent: #65ff88 !important; -} \ No newline at end of file diff --git a/_site/styles/colors.css b/_site/styles/colors.css deleted file mode 100644 index db1b049..0000000 --- a/_site/styles/colors.css +++ /dev/null @@ -1,192 +0,0 @@ -/* - -custom color scheme, based off of both Ayu Light & Dark and Catppuccin Latte & Mocha. -it's basically a mix and mash of the both of them together, and slightly modified. -it doesn't have a name, call it "synth.download color scheme official real" - -*/ - -:root { - /* base colors */ - --background: #fafafa; - --foreground: #3d454d; - --selection: #f0eee4; - --comment: #abb0b6; - --accent: #ffaa33; - - /* original ayu colors */ - --orange: #ff9940; - --green: #86b300; - --blue: #4cbf99; - --purple: #a37acc; - --red: #ec3838; - - /* extended catppuccin based colors */ - --flamingo: #ff7d7d; - --rosewater: #eca69a; - --pink: #ff8adb; - --mauve: #ba8aff; - --maroon: #e06c75; - --peach: #ffac6b; - --yellow: #e5c07b; - --teal: #2bbac5; - --sky: #3eacce; - --sapphire: #4db5d0; - --lavender: #7881ce; - - /* ui accent colors */ - --ui-orange: #fa8d3e; - --ui-green: #91b362; - --ui-blue: #6994bf; - --ui-purple: #7e57c2; - --ui-teal: #56c2c0; - --ui-lavender: #9d8cdb; - - /* misc. */ - --border: #e4e4e4; - --shadow: rgba(0, 0, 0, 0.1); - --hover: rgba(0, 0, 0, 0.05); - --active: rgba(0, 0, 0, 0.1); - --focus: #86b300; -} - -@media (prefers-color-scheme: dark) { - :root { - /* base colors */ - --background: #0a0e14; - --foreground: #d8d6d2; - --selection: #253340; - --comment: #5c6773; - --accent: #e6b450; - - /* original ayu colors */ - --orange: #ffb454; - --green: #aad94c; - --blue: #59c2ff; - --purple: #d2a6ff; - --red: #f0646b; - - /* extended catppuccin based colors */ - --flamingo: #f2cdcd; - --rosewater: #f5e0dc; - --pink: #ffc9e3; - --mauve: #cba6f7; - --maroon: #eba0ac; - --peach: #ffcca8; - --yellow: #f9e2af; - --teal: #8ddedc; - --sky: #89dceb; - --sapphire: #74c7ec; - --lavender: #b4befe; - - /* ui accent colors */ - --ui-orange: #e6b450; - --ui-green: #aad94c; - --ui-blue: #39bae6; - --ui-purple: #a37acc; - --ui-teal: #7adbd3; - --ui-lavender: #ada0f3; - - /* misc. */ - --border: #1a1f29; - --shadow: rgba(0, 0, 0, 0.4); - --hover: rgba(255, 255, 255, 0.05); - --active: rgba(255, 255, 255, 0.1); - --focus: #ffb454; - } -} - -/* - -varient of the theme modified for use with the theme selector - -*/ - -/* Theme classes for manual theme selection */ -html[data-theme="light"] { - /* base colors */ - --background: #fafafa; - --foreground: #3d454d; - --selection: #f0eee4; - --comment: #abb0b6; - --accent: #ffaa33; - - /* original ayu colors */ - --orange: #ff9940; - --green: #86b300; - --blue: #4cbf99; - --purple: #a37acc; - --red: #ec3838; - - /* extended catppuccin based colors */ - --flamingo: #ff7d7d; - --rosewater: #eca69a; - --pink: #ff8adb; - --mauve: #ba8aff; - --maroon: #e06c75; - --peach: #ffac6b; - --yellow: #e5c07b; - --teal: #2bbac5; - --sky: #3eacce; - --sapphire: #4db5d0; - --lavender: #7881ce; - - /* ui accent colors */ - --ui-orange: #fa8d3e; - --ui-green: #91b362; - --ui-blue: #6994bf; - --ui-purple: #7e57c2; - --ui-teal: #56c2c0; - --ui-lavender: #9d8cdb; - - /* misc. */ - --border: #e4e4e4; - --shadow: rgba(0, 0, 0, 0.1); - --hover: rgba(0, 0, 0, 0.05); - --active: rgba(0, 0, 0, 0.1); - --focus: #86b300; -} - -html[data-theme="dark"] { - /* base colors */ - --background: #0a0e14; - --foreground: #d8d6d2; - --selection: #253340; - --comment: #5c6773; - --accent: #e6b450; - - /* original ayu colors */ - --orange: #ffb454; - --green: #aad94c; - --blue: #59c2ff; - --purple: #d2a6ff; - --red: #f0646b; - - /* extended catppuccin based colors */ - --flamingo: #f2cdcd; - --rosewater: #f5e0dc; - --pink: #ffc9e3; - --mauve: #cba6f7; - --maroon: #eba0ac; - --peach: #ffcca8; - --yellow: #f9e2af; - --teal: #8ddedc; - --sky: #89dceb; - --sapphire: #74c7ec; - --lavender: #b4befe; - - /* ui accent colors */ - --ui-orange: #e6b450; - --ui-green: #aad94c; - --ui-blue: #39bae6; - --ui-purple: #a37acc; - --ui-teal: #7adbd3; - --ui-lavender: #ada0f3; - - /* misc. */ - --border: #1a1f29; - --shadow: rgba(0, 0, 0, 0.4); - --hover: rgba(255, 255, 255, 0.05); - --active: rgba(255, 255, 255, 0.1); - --focus: #ffb454; -} diff --git a/_site/styles/error.css b/_site/styles/error.css deleted file mode 100644 index c607ccf..0000000 --- a/_site/styles/error.css +++ /dev/null @@ -1,153 +0,0 @@ -/* error window */ - -.window.error { - margin-top: 10rem !important; - text-align: center !important; - max-width: 30rem !important; - - h1 { - font-size: 10rem; - margin-top: unset !important; - margin-bottom: unset !important; - } -} - -footer { - text-align: center !important; - max-width: 15rem; -} - -@media screen and (max-width: 480px) { - .window:not(#footer) { - summary { - div:first-child { - padding: .3rem .4rem .3rem .4rem; - } - - div:nth-child(3) { - display: none !important; - } - - div:nth-child(4) { - margin-left: auto !important; - } - } - - animation: unset !important; - - section, article { - padding: .5rem; - } - - border-top: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - border-left: unset !important; - border-right: unset !important; - border-radius: unset !important; - - margin-bottom: .8em; - } - - /* window when its the first one on the page */ - .window.error { - margin-top: 5rem !important; - } -} - -@media screen and (max-width: 1083px) { - .navbar { - min-height: 1.8em !important; - max-height: 1.8em !important; - flex-wrap: wrap; - - .nav-base { - padding: .27em .2em !important; - } - .nav-left { - height: 1.9rem; - left: -.4rem; - } - .nav-left::before { - margin-left: -10rem !important; - } - .nav-baselink { - display: none !important; - } - .nav-baselink-mobile { - display: block !important; - position: absolute; - max-width: 40em; - width: max-content; - z-index: 9999; - padding: unset !important; - - a { - display: inline-flex; - align-items: center; - color: var(--foreground); - padding: .6em .7em; - text-decoration: none; - } - - a:hover { - color: var(--accent); - text-decoration: underline; - } - - ul { - background-color: var(--background); - border-bottom-right-radius: 1rem; - border-right: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - max-width: 10em; - width: auto; - margin-top: unset !important; - - li { - list-style-type: none; - margin-left: -2em; - padding-bottom: unset !important; - span { - padding-right: .4em; - } - } - } - } - .nav-baselink-mobile::before { - display: none; - } - .nav-baselink-mobile summary { - display: block !important; - margin-top: 0px !important; - background-color: var(--accent); - text-decoration: unset !important; - color: var(--background); - padding: .3em; - border-bottom-right-radius: 1rem; - width: 5.7em; - - i:not(:first-child) { - margin-left: -.5em; - margin-right: -.9em; - opacity: .6; - } - } - .nav-links { - display: none !important; - } - - .nav-right { - height: 1.4rem; - } - .nav-accessibility { - right: 7.6rem; - min-width: 1.6rem; - span { - transform: scale(1.3) translateY(-.05rem) translateX(.2rem); - } - } - .nav-systray { - padding: .27em .5em !important; - } - } -} \ No newline at end of file diff --git a/_site/styles/font.css b/_site/styles/font.css deleted file mode 100644 index 268f79c..0000000 --- a/_site/styles/font.css +++ /dev/null @@ -1,527 +0,0 @@ -/* ╭───────────────────────╮ -/ │ __ _ │ -/ │ / _| ___ _ __ | |_ │ -/ │ | |_ / _ \| '_ \| __| │ -/ │ | _| (_) | | | | |_ │ -/ │ |_| \___/|_| |_|\__| │ -/ ╰───────────────────────╯ -/ font - font configuration, stuff, whatever */ - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* - JetBrains Mono - */ - -@font-face { - font-family: "JetBrains Mono"; - src: local("JetBrains Mono"), - url("/assets/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2") - format("woff"), - local("JetBrainsMono Nerd Font"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "JetBrains Mono"; - src: local("JetBrains Mono"), - url("/assets/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2") - format("woff"), - local("JetBrainsMono Nerd Font"); - font-weight: bold; - font-style: bold; -} - -@font-face { - font-family: "JetBrains Mono"; - src: local("JetBrains Mono"), - url("/assets/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2") - format("woff"), - local("JetBrainsMono Nerd Font"); - font-weight: normal; - font-style: italic; -} - -@font-face { - font-family: "JetBrains Mono"; - src: local("JetBrains Mono"), - url("/assets/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2") - format("woff"), - local("JetBrainsMono Nerd Font"); - font-weight: bold; - font-style: italic; -} - -/* font config, Atkinson Hyperlegible Next */ - -@font-face { - font-family: "Atkinson Hyperlegible Next"; - src: local("Atkinson Hyperlegible Next"), - url("/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Regular.woff2") - format("woff"), - local("JetBrainsMono Nerd Font"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "Atkinson Hyperlegible Next"; - src: local("Atkinson Hyperlegible Next"), - url("/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Bold.woff2") - format("woff"), - local("Atkinson Hyperlegible"); - font-weight: bold; - font-style: bold; -} - -@font-face { - font-family: "Atkinson Hyperlegible Next"; - src: local("Atkinson Hyperlegible Next"), - url("/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Italic.woff2") - format("woff"), - local("Atkinson Hyperlegible"); - font-weight: normal; - font-style: italic; -} - -@font-face { - font-family: "Atkinson Hyperlegible Next"; - src: local("Atkinson Hyperlegible Next"), - url("/assets/fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-BoldItalic.woff2") - format("woff"), - local("Atkinson Hyperlegible"); - font-weight: bold; - font-style: italic; -} - -/* font config, Inter - original css by Inter, modified by Sneexy */ - -/* Variable fonts usage: -:root { font-family: "Inter", sans-serif; } -@supports (font-variation-settings: normal) { - :root { font-family: "InterVariable", sans-serif; font-optical-sizing: auto; } -} */ -@font-face { - font-family: InterVariable; - font-style: normal; - font-weight: 100 900; - font-display: swap; - src: url("InterVariable.woff2") format("woff2"); -} -@font-face { - font-family: InterVariable; - font-style: italic; - font-weight: 100 900; - font-display: swap; - src: url("InterVariable-Italic.woff2") format("woff2"); -} - -/* static fonts */ -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 100; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Thin.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 100; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-ThinItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 200; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-ExtraLight.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 200; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-ExtraLightItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 300; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Light.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 300; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-LightItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Regular.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 400; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Italic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 500; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Medium.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 500; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-MediumItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 600; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-SemiBold.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 600; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-SemiBoldItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 700; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Bold.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 700; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-BoldItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 800; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-ExtraBold.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 800; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-ExtraBoldItalic.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: normal; - font-weight: 900; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-Black.woff2") format("woff2"); -} -@font-face { - font-family: "Inter"; - font-style: italic; - font-weight: 900; - font-display: swap; - src: url("/assets/fonts/Inter/Inter-BlackItalic.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 100; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Thin.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 100; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-ThinItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 200; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-ExtraLight.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 200; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-ExtraLightItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 300; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Light.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 300; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-LightItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 400; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Regular.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 400; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Italic.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 500; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Medium.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 500; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-MediumItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 600; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-SemiBold.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 600; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-SemiBoldItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 700; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Bold.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 700; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-BoldItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 800; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-ExtraBold.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 800; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-ExtraBoldItalic.woff2") - format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: normal; - font-weight: 900; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-Black.woff2") format("woff2"); -} -@font-face { - font-family: "InterDisplay"; - font-style: italic; - font-weight: 900; - font-display: swap; - src: url("/assets/fonts/Inter/InterDisplay-BlackItalic.woff2") - format("woff2"); -} - -@font-feature-values InterVariable { - @character-variant { - cv01: 1; - cv02: 2; - cv03: 3; - cv04: 4; - cv05: 5; - cv06: 6; - cv07: 7; - cv08: 8; - cv09: 9; - cv10: 10; - cv11: 11; - cv12: 12; - cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; - ss02: 2; - ss03: 3; - ss04: 4; - ss05: 5; - ss06: 6; - ss07: 7; - ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} -@font-feature-values Inter { - @character-variant { - cv01: 1; - cv02: 2; - cv03: 3; - cv04: 4; - cv05: 5; - cv06: 6; - cv07: 7; - cv08: 8; - cv09: 9; - cv10: 10; - cv11: 11; - cv12: 12; - cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; - ss02: 2; - ss03: 3; - ss04: 4; - ss05: 5; - ss06: 6; - ss07: 7; - ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} -@font-feature-values InterDisplay { - @character-variant { - cv01: 1; - cv02: 2; - cv03: 3; - cv04: 4; - cv05: 5; - cv06: 6; - cv07: 7; - cv08: 8; - cv09: 9; - cv10: 10; - cv11: 11; - cv12: 12; - cv13: 13; - alt-1: 1; /* Alternate one */ - alt-3: 9; /* Flat-top three */ - open-4: 2; /* Open four */ - open-6: 3; /* Open six */ - open-9: 4; /* Open nine */ - lc-l-with-tail: 5; /* Lower-case L with tail */ - simplified-u: 6; /* Simplified u */ - alt-double-s: 7; /* Alternate German double s */ - uc-i-with-serif: 8; /* Upper-case i with serif */ - uc-g-with-spur: 10; /* Capital G with spur */ - single-story-a: 11; /* Single-story a */ - compact-lc-f: 12; /* Compact f */ - compact-lc-t: 13; /* Compact t */ - } - @styleset { - ss01: 1; - ss02: 2; - ss03: 3; - ss04: 4; - ss05: 5; - ss06: 6; - ss07: 7; - ss08: 8; - open-digits: 1; /* Open digits */ - disambiguation: 2; /* Disambiguation (with zero) */ - disambiguation-except-zero: 4; /* Disambiguation (no zero) */ - round-quotes-and-commas: 3; /* Round quotes & commas */ - square-punctuation: 7; /* Square punctuation */ - square-quotes: 8; /* Square quotes */ - circled-characters: 5; /* Circled characters */ - squared-characters: 6; /* Squared characters */ - } -} diff --git a/_site/styles/footer.css b/_site/styles/footer.css deleted file mode 100644 index d235f5b..0000000 --- a/_site/styles/footer.css +++ /dev/null @@ -1,5 +0,0 @@ -/* footer/credits */ - -footer { - -} \ No newline at end of file diff --git a/_site/styles/icons.css b/_site/styles/icons.css deleted file mode 100644 index 00baaf4..0000000 --- a/_site/styles/icons.css +++ /dev/null @@ -1,658 +0,0 @@ -/* css for icons -"wow another icon redo wha" YESI K NOW trust me this is the final GOODEST option of doing this trust trust trust -uses Tabler icons via https://icon-sets.iconify.design/tabler to generate reusable css */ - -/* ------------------------- ----- constantly reused ----- ----------------------------- */ - -/* ti-accessible */ -.tabler--accessible { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m10 16.5l2-3l2 3m-2-3v-2l3-1m-6 0l3 1'/%3E%3Ccircle cx='12' cy='7.5' r='.5' fill='%23000'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-grid-dots */ -.tabler--grid-dots { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0M4 12a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0M4 19a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-home */ -.tabler--home { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 12H3l9-9l9 9h-2M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M9 21v-6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v6'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-user */ -.tabler--user { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-article */ -.tabler--article { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm4 2h10M7 12h10M7 16h10'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-notebook */ -.tabler--notebook { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 4h11a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1m3 0v18m4-14h2m-2 4h2'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-link */ -.tabler--link { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 15l6-6m-4-3l.463-.536a5 5 0 0 1 7.071 7.072L18 13m-5 5l-.397.534a5.07 5.07 0 0 1-7.127 0a4.97 4.97 0 0 1 0-7.071L6 11'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-bell */ -.tabler--bell { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3H4a4 4 0 0 0 2-3v-3a7 7 0 0 1 4-6M9 17v1a3 3 0 0 0 6 0v-1'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-volume */ -.tabler--volume { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 8a5 5 0 0 1 0 8m2.7-11a9 9 0 0 1 0 14M6 15H4a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2l3.5-4.5A.8.8 0 0 1 11 5v14a.8.8 0 0 1-1.5.5z'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-wifi */ -.tabler--wifi { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 18h.01m-2.838-2.828a4 4 0 0 1 5.656 0m-8.485-2.829a8 8 0 0 1 11.314 0'/%3E%3Cpath d='M3.515 9.515c4.686-4.687 12.284-4.687 17 0'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-battery-filled */ -.tabler--battery-filled { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M17 6a3 3 0 0 1 2.995 2.824L20 9v.086l.052.019a1.5 1.5 0 0 1 .941 1.25L21 10.5v3a1.5 1.5 0 0 1-.948 1.395l-.052.018V15a3 3 0 0 1-2.824 2.995L17 18H6a3 3 0 0 1-2.995-2.824L3 15V9a3 3 0 0 1 2.824-2.995L6 6z'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-arrow-right */ -.tabler--arrow-right { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6 6l6-6m-6-6l6 6'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-arrow-left */ -.tabler--arrow-left { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M5 12l6 6m-6-6l6-6'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-palette */ -.tabler--palette { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 21a9 9 0 0 1 0-18c4.97 0 9 3.582 9 8c0 1.06-.474 2.078-1.318 2.828S17.693 15 16.5 15H14a2 2 0 0 0-1 3.75A1.3 1.3 0 0 1 12 21'/%3E%3Cpath d='M7.5 10.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4-3a1 1 0 1 0 2 0a1 1 0 1 0-2 0m4 3a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-tabler */ -.tabler--brand-tabler { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m8 9l3 3l-3 3m5 0h3'/%3E%3Cpath d='M3 7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4z'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-text-size */ -.tabler--text-size { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 7V5h13v2m-6-2v14m2 0H8m7-6v-1h6v1m-3-1v7m-1 0h2'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-letter-case */ -.tabler--letter-case { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 15.5a3.5 3.5 0 1 0 7 0a3.5 3.5 0 1 0-7 0M3 19V8.5a3.5 3.5 0 0 1 7 0V19m-7-6h7m11-1v7'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-minimize */ -.tabler--minimize { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 19v-2a2 2 0 0 1 2-2h2M15 5v2a2 2 0 0 0 2 2h2M5 15h2a2 2 0 0 1 2 2v2M5 9h2a2 2 0 0 0 2-2V5'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-maximize */ -.tabler--maximize { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8V6a2 2 0 0 1 2-2h2M4 16v2a2 2 0 0 0 2 2h2m8-16h2a2 2 0 0 1 2 2v2m-4 12h2a2 2 0 0 0 2-2v-2'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; - } -/* ti-x */ -.tabler--x { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} - -/* ------------------------- --------- misc icons -------- ----------------------------- */ - -/* ti-corner-down-right */ -.tabler--corner-down-right { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 6v6a3 3 0 0 0 3 3h10l-4-4m0 8l4-4'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-message-chatbot */ -.tabler--message-chatbot { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M18 4a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3h-5l-5 3v-3H6a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3zM9.5 9h.01m4.99 0h.01'/%3E%3Cpath d='M9.5 13a3.5 3.5 0 0 0 5 0'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-link */ -.tabler--link { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 15l6-6m-4-3l.463-.536a5 5 0 0 1 7.071 7.072L18 13m-5 5l-.397.534a5.07 5.07 0 0 1-7.127 0a4.97 4.97 0 0 1 0-7.071L6 11'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-info-circle */ -.tabler--info-circle { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m9-3h.01'/%3E%3Cpath d='M11 12h1v4h1'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-mood-empty */ -.tabler--mood-empty { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m6-2h.01M15 10h.01M9 15h6'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-user-heart */ -.tabler--user-heart { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h.5m7.5 7l3.35-3.284a2.143 2.143 0 0 0 .005-3.071a2.24 2.24 0 0 0-3.129-.006l-.224.22l-.223-.22a2.24 2.24 0 0 0-3.128-.006a2.143 2.143 0 0 0-.006 3.071z'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-heart */ -.tabler--heart { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19.5 12.572L12 20l-7.5-7.428A5 5 0 1 1 12 6.006a5 5 0 1 1 7.5 6.572'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-thumb-up */ -.tabler--thumb-up { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 11v8a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-7a1 1 0 0 1 1-1za4 4 0 0 0 4-4V6a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1-2 2h-7a3 3 0 0 1-3-3'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-thumb-down */ -.tabler--thumb-down { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 13V5a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1za4 4 0 0 1 4 4v1a2 2 0 0 0 4 0v-5h3a2 2 0 0 0 2-2l-1-5a2 3 0 0 0-2-2h-7a3 3 0 0 0-3 3'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-universe */ -.tabler--universe { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M7.027 11.477a5 5 0 1 0 5.496-4.45a4.95 4.95 0 0 0-3.088.681'/%3E%3Cpath d='M5.636 5.636a9 9 0 1 0 3.555-2.188'/%3E%3Cpath d='M17 5a1 1 0 1 0 2 0a1 1 0 1 0-2 0m-6 7a1 1 0 1 0 2 0a1 1 0 1 0-2 0m-3 4a1 1 0 1 0 2 0a1 1 0 1 0-2 0'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-mastodon */ -.tabler--brand-mastodon { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M18.648 15.254C16.832 17.017 12 16.88 12 16.88a18.3 18.3 0 0 1-3.288-.256q1.69 2.977 8.982 2.475c-1.945 2.013-13.598 5.257-13.668-7.636L4 10.309c0-3.036.023-4.115 1.352-5.633C7.023 2.766 12 3.01 12 3.01s4.977-.243 6.648 1.667C19.977 6.195 20 7.274 20 10.31s-.456 4.074-1.352 4.944'/%3E%3Cpath d='M12 11.204V8.278C12 7.02 11.105 6 10 6S8 7.02 8 8.278V13m4-4.722C12 7.02 12.895 6 14 6s2 1.02 2 2.278V13'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-mail */ -.tabler--mail { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7l9 6l9-6'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-metabrainz */ -.tabler--brand-metabrainz { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 7v10l7 4V3zm18 0v10l-7 4V3z'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-lastfm */ -.tabler--brand-lastfm { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 8c-.83-1-1.388-1-2-1s-2 .271-2 2s1.384 2.233 3 3s2.125 1.812 2 3s-1 2-3 2s-3-1-3.5-2s-1.585-4.78-2.497-6a5 5 0 1 0-1 7'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-git */ -.tabler--brand-git { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 12a1 1 0 1 0 2 0a1 1 0 1 0-2 0m-4-4a1 1 0 1 0 2 0a1 1 0 1 0-2 0m0 8a1 1 0 1 0 2 0a1 1 0 1 0-2 0m1-1V9m3 2l-2-2m-2-2L9.1 5.1'/%3E%3Cpath d='m13.446 2.6l7.955 7.954a2.045 2.045 0 0 1 0 2.892l-7.955 7.955a2.045 2.045 0 0 1-2.892 0l-7.955-7.955a2.045 2.045 0 0 1 0-2.892l7.955-7.955a2.045 2.045 0 0 1 2.892 0z'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-brand-github */ -.tabler--brand-github { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2c2.8-.3 5.5-1.4 5.5-6a4.6 4.6 0 0 0-1.3-3.2a4.2 4.2 0 0 0-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3 0 0 0-6.2 0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2 0 0 0-.1 3.2A4.6 4.6 0 0 0 4 9.5c0 4.6 2.7 5.7 5.5 6c-.6.6-.6 1.2-.5 2V21'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-building-bank */ -.tabler--building-bank { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 21h18M3 10h18M5 6l7-3l7 3M4 10v11m16-11v11M8 14v3m4-3v3m4-3v3'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-article */ -.tabler--article { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm4 2h10M7 12h10M7 16h10'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-rss */ -.tabler--rss { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 19a1 1 0 1 0 2 0a1 1 0 1 0-2 0M4 4a16 16 0 0 1 16 16M4 11a9 9 0 0 1 9 9'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-robot-face */ -.tabler--robot-face { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 5h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2'/%3E%3Cpath d='M9 16q1.5 1 3 1c1.5 0 2-.333 3-1M9 7L8 3m7 4l1-4m-7 9v-1m6 1v-1'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-note */ -.tabler--notes { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2zm4 2h6m-6 4h6m-6 4h4'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-mood-look-up */ -.tabler--mood-look-up { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0-18 0m6-4h.01M15 8h.01M11 12h2'/%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} -/* ti-mood-sad-dizzy */ -.tabler--mood-sad-dizzy { - display: inline-block; - width: 1.3rem; - height: 1.3rem; - vertical-align: top; - --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='M14.5 16.05a3.5 3.5 0 0 0-5 0M8 9l2 2m0-2l-2 2m6-2l2 2m0-2l-2 2'/%3E%3C/g%3E%3C/svg%3E"); - background-color: currentColor; - -webkit-mask-image: var(--svg); - mask-image: var(--svg); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - -webkit-mask-size: 100% 100%; - mask-size: 100% 100%; -} \ No newline at end of file diff --git a/_site/styles/index.css b/_site/styles/index.css deleted file mode 100644 index 9d15f45..0000000 --- a/_site/styles/index.css +++ /dev/null @@ -1,2 +0,0 @@ -/* about me section/first terminal */ - diff --git a/_site/styles/navbar.css b/_site/styles/navbar.css deleted file mode 100644 index 50a348a..0000000 --- a/_site/styles/navbar.css +++ /dev/null @@ -1,4 +0,0 @@ -/* --------------------------------------------------------------- -- top navbar styling, attempts to look like a window manager bar - ---------------------------------------------------------------- */ - diff --git a/_site/styles/page/blog.css b/_site/styles/page/blog.css deleted file mode 100644 index cbb0232..0000000 --- a/_site/styles/page/blog.css +++ /dev/null @@ -1,57 +0,0 @@ -a[href="./rss.xml"]:hover { - color: var(--red) !important; -} - -/* article cards styling */ - -.article-card { - background-color: var(--surface0); - border-radius: 20px; - padding: 1rem; - - header { - h3, h3 a { - margin-top: unset !important; - margin-bottom: -.6rem; - } - - h3 a { - color: var(--foreground); - text-decoration: unset; - } - - h3 a:hover { - text-decoration: underline; - } - - p { - margin-top: .6rem; - } - } - - p:last-child { - margin-bottom: unset !important; - } - - .ph-bold.ph-caret-right{ - font-size: .8rem; - vertical-align: middle; - } - - .tag { - background-color: var(--surface1); - padding: .2rem; - border-radius: 5px; - } - - .wip { - background-color: color-mix(in srgb, var(--yellow) 20%, transparent); - color: var(--yellow); - padding: .2rem; - border-radius: 5px; - } -} - -.article-card:not(:last-child) { - margin-bottom: 1rem; -} \ No newline at end of file diff --git a/_site/styles/page/me.css b/_site/styles/page/me.css deleted file mode 100644 index ef7604d..0000000 --- a/_site/styles/page/me.css +++ /dev/null @@ -1,164 +0,0 @@ -/* home.css - for use with /me, mainly */ - -/* about me section/first terminal */ - -#sneexy > section { - #logo { - width: 40rem; - height: auto; - } - - h1 #pfp { - width: auto; - height: 6rem; - - vertical-align: middle; - transition: transform .2s; - } - - h1 #pfp:hover { - transform: scale(2); - } - - .selfinfo { - display: grid; - padding-top: 5px; - grid-template-areas: - "pronouns names"; - div { - text-align: left; - border-radius: 1em; - padding: .7em 1em; - ul { - padding-left: 1em; - } - li { - padding-bottom: 6px !important; - list-style: none; - } - } - div:first-child { - background-color: color-mix(in srgb, var(--yellow) 15%, transparent); - } - div:last-child { - background-color: color-mix(in srgb, var(--sapphire) 15%, transparent); - margin-left: 1.5em; - } - } - - h1 { - margin-bottom: 1px; - } - - p { - margin-top: 3px; - } - - text-align: center; -} - -/* socials and links sections */ - -.socials-contacts-list { - a { - width: 3rem; - height: 3rem; - display: inline-block; - vertical-align: middle; - align-content: center; - text-align: center; - border-radius: .5rem; - - span { - transform: scale(1.58) translateY(.07rem); - } - } - - .fedi-icon { - anchor-name: --fedi-icon; - animation: opacity-blink 4s infinite; - } - - .fedi-icon-2 { - position-anchor: --fedi-icon; - position: absolute; - margin-left: -3.681rem; - z-index: 2; - animation: opacity-blink-reverse 4s infinite; - } -} - -/* sharkey iframe embed */ - -#links > section > iframe { - display: flex; - margin-top: 1rem; - margin-bottom: .3crem; - margin-left: auto; - margin-right: auto; - - border: var(--accent) solid .15rem !important; - border-radius: .6rem; - transition: .2s box-shadow; -} - -#links > section > iframe:hover { - box-shadow: var(--accent) 0px 0px 0px .3rem; - transition: .2s box-shadow; -} - -/* animations for this stylesheet */ - -@keyframes opacity-blink { - 0% { opacity: 0% } - 5% { opacity: 100% } - 45% { opacity: 100% } - 50% { opacity: 0% } - 100% { opacity: 0% } -} - -@keyframes opacity-blink-reverse { - 0% { opacity: 100% } - 5% { opacity: 0% } - 45% { opacity: 0% } - 50% { opacity: 100% } - 100% { opacity: 100% } -} - -/* modify widths and spacing depending on the size of the display */ - -@media screen and (max-width: 59em) { - #sneexy > section { - #logo { - max-width: 100%; - } - - .selfinfo { - grid-template-areas: - "pronouns" - "names"; - div { - text-align: center; - margin-left: auto; - margin-right: auto; - ul { - text-align: left !important; - } - } - div:first-child { - margin-bottom: 1em; - } - div:last-child { - margin-left: auto !important; - } - } - } - - .socials-contacts-list { - text-align: center; - a { - margin-top: .5rem; - margin-bottom: .5rem; - } - } -} diff --git a/_site/styles/style.css b/_site/styles/style.css deleted file mode 100644 index c56aa84..0000000 --- a/_site/styles/style.css +++ /dev/null @@ -1,945 +0,0 @@ -/* ╭──────────────────────────────────────╮ -/ │ _ _ │ -/ │ ___| |_ _ _| | ___ ___ ___ ___ │ -/ │ / __| __| | | | |/ _ \ / __/ __/ __| │ -/ │ \__ \ |_| |_| | | __/| (__\__ \__ \ │ -/ │ |___/\__|\__, |_|\___(_)___|___/___/ │ -/ ╰──────────────────────────────────────╯ -/ style.css - synth.download styling featuring these fancy ass thingies because why the hell not */ - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭───────────────────────────────────────────────────────╮ -/ │ _ _ _ _ _ _ │ -/ │ __ _ ___ ___ ___ ___ ___(_) |__ (_) (_) |_ _ _ │ -/ │ / _` |/ __/ __/ _ \/ __/ __| | '_ \| | | | __| | | | │ -/ │ | (_| | (_| (_| __/\__ \__ \ | |_) | | | | |_| |_| | │ -/ │ \__,_|\___\___\___||___/___/_|_.__/|_|_|_|\__|\__, | │ -/ │ |___/ │ -/ ╰───────────────────────────────────────────────────────╯ -/ accessibility - choosable accessibility settings */ - -/* - font settings - */ - -/* jetbrains mono */ -:root:has(#font-jbm:checked) { - --font-family: 'JetBrains Mono', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; - - .navbar .nav-base.nav-right.nav-systray span { - margin: 0px -.1rem; - } -} - -/* atkinson hyperlegible next */ -:root:has(#font-ahn:checked) { - --font-family: 'Atkinson Hyperlegible Next', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* inter */ -:root:has(#font-inter:checked) { - --font-family: 'Inter', 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* (browser) sans serif */ -:root:has(#font-sans-serif:checked) { - --font-family: sans-serif, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui; -} - -/* (browser) serif */ -:root:has(#font-serif:checked) { - --font-family: serif, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* (browser) monospace */ -:root:has(#font-monospace:checked) { - --font-family: monospace, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif; -} - -/* - misc - */ - -/* disable forced uncapitalization */ -:root:has(#uncapitalization:checked) { - body { - text-transform: none !important; - } -} - -/* disable background gradient */ -:root:has(#disable-bg:checked) { - body { - background: var(--background) !important; - } -} - -/* disable window animations */ -:root:has(#disable-animations:checked) { - .window { - animation: unset !important; - transition: unset !important; - } - .window:hover { - transition: unset !important; - animation: unset !important; - box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important; - } - - .navbar { - transition: unset !important; - } - .navbar:hover { - transition: unset !important; - animation: unset !important; - background-color: color-mix(in srgb, var(--accent) 30%, transparent) !important; - } -} - -/* disable custom alt text popup */ -:root:has(#disable-alttext:checked) { - .alt-popup { - display: none !important; - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭─────────────────────────────────╮ -/ │ _ _ _ │ -/ │ ___| |_ _ _| (_)_ __ __ _ │ -/ │ / __| __| | | | | | '_ \ / _` | │ -/ │ \__ \ |_| |_| | | | | | | (_| | │ -/ │ |___/\__|\__, |_|_|_| |_|\__, | │ -/ │ |___/ |___/ │ -/ ╰─────────────────────────────────╯ -/ styling - regular styling for regular/global html elements */ - -/* ---------------------------------- -- background wallpaper, global font - ----------------------------------- */ - -body { - background: linear-gradient(var(--background), color-mix(in srgb, var(--accent) 25%, var(--background))); - min-height: calc(100vh - 4rem); - font-family: var(--font-family); - font-size: 1.125rem; - text-transform: lowercase; - margin: unset !important; /* idk why it does that */ -} - -/* text formatting and config stuff */ - -/* headings */ -h1, h1 a { - color: var(--foreground); - font-size: 2rem; - text-decoration: none; -} - -/* apparently having more than one h1 is against web standards -but i prefer how it looks so i just use the same styling again */ -h2, h2 a { - color: var(--foreground); - font-size: 2rem; - text-decoration: none; -} - -h3, h3 a { - font-size: 2rem; -} - -/* text */ -p, li, button { - font-size: 1.125rem; - - [class^="tabler--"] { - transform: scale(1.13); - } -} - -/* links should look good i think */ -a { - font-size: 1.125rem; - color: var(--accent); - transition: 0.2s; -} - -a:hover { - transition: 0.2s; - text-shadow: 0em 0em 0.25em var(--accent); -} - -/* smol text */ -small, small a { - font-size: 0.875rem; -} - -/* lists need some styling */ -li { - margin-left: -1em; - padding-bottom: 18px; -} - -/* gay ass text */ -.rainbow { - animation: 2s linear infinite rainbow; - -webkit-animation: 2s linear infinite rainbow; - -moz-animation: 2s linear infinite rainbow; -} - -/* heading 1 is also clickable */ -h1 a:hover { - text-decoration: underline; -} - -/* the tabler icons svgs styling */ -.tabler-icon, .icon .icon-tabler { - width: 1.3rem; - height: 1.3rem; - padding-bottom: .2rem; - vertical-align: middle !important; - color: var(--foreground) !important; -} - -/* code (enforced monospace) */ -.code { - font-family: 'JetBrains Mono', monospace, 'Segoe UI', Tahoma, Geneva, Verdana, system-ui, sans-serif !important; -} - -/* caption styled text */ -.caption { - font-size: small; - opacity: .8; - - .section { - font-size: smaller; - opacity: .9; - } -} - -/* the dot */ -.dot { - display: inline-flex; - width: .4rem; - height: .4rem; - background-color: var(--foreground); - border-radius: 100%; - vertical-align: middle; - margin-left: .2rem; - margin-right: .2rem; - margin-bottom: .1rem; -} - -/* seperator */ -.seperator::before { - border-bottom: .1rem solid var(--border); - content: ''; - display: block; - height: .5rem; - margin-bottom: .5rem; - margin-top: -.7rem; - min-width: max-content; -} - -/* audio */ -audio { - border-radius: 3rem; -} - -/* summary styling */ -summary { - display: flex; -} - -/* ----------------------- -- styled summary styling - ------------------------ */ - -details.styled { - - summary { - max-width: 30%; - font-size: 1.5rem; - padding: .5rem; - border-radius: .5rem; - } -} - -details.styled[open] { - background-color: color-mix(in srgb, var(--background) 90%, var(--accent)); - - summary { - border-radius: .5rem; - } - - section { - padding: .5rem; - border-radius: .5rem; - } -} - -/* --------------- -- alt text popup - ---------------- */ - -.alt-popup { - position: fixed; - text-transform: none !important; - background-color: color-mix(in srgb, var(--background) 85%, transparent); - backdrop-filter: blur(.5rem); - color: var(--foreground); - padding: .5rem; - border: solid .01rem var(--accent); - border-radius: .5rem; - font-size: 1rem; - max-width: 30rem; - z-index: 1000; - pointer-events: none; - opacity: 0; - transition: opacity 0.4s; -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭──────────────────────────────────────╮ -/ │ _ │ -/ │ _ __ __ ___ _| |__ __ _ _ __ │ -/ │ | '_ \ / _` \ \ / / '_ \ / _` | '__| │ -/ │ | | | | (_| |\ V /| |_) | (_| | | │ -/ │ |_| |_|\__,_| \_/ |_.__/ \__,_|_| │ -/ ╰──────────────────────────────────────╯ -/ navbar - styling the navigation bar / panel that sits on the top of the page at all times */ - -.navbar { - display: flex; - flex-direction: row; - max-height: 1.8em !important; - max-width: 100%; - min-height: 1.8em !important; - min-width: 100%; - position: fixed; - top: 0 !important; - z-index: 10; - - align-content: center; - background-color: color-mix(in srgb, var(--accent) 30%, transparent); - border-bottom: .2rem solid var(--accent); - color: var(--foreground); - vertical-align: middle; - - transition: .2s background-color; - - .nav-base { - padding: 0px .2em !important; - max-width: fit-content; - align-content: center; - } - .nav-left { - text-decoration: unset !important; - padding: 0px .4rem .1rem !important; - border-bottom-right-radius: 1rem; - height: 1.9rem; - } - .nav-left::before { - background: var(--background); - content: ''; - display: block; - left: 5rem; - margin-left: .67rem; - min-height: 2rem; - min-width: 10rem; - position: absolute; - top: 0rem; - z-index: -1; - } - .nav-baselink { - background-color: var(--accent); - color: var(--background); - - svg { - color: var(--background) !important; - } - } - .nav-baselink-mobile { - display: none; - } - .nav-links { - background-color: var(--background); - color: var(--foreground); - } - .nav-links a { - color: var(--foreground); - text-decoration: unset !important; - } - .nav-links a:hover { - color: var(--accent); - text-decoration: underline !important; - } - - .nav-right { - margin-left: auto !important; - padding: 0px .4rem !important; - border-bottom-left-radius: 1rem; - height: 2rem; - } - .nav-accessibility { - background-color: var(--accent); - color: var(--background); - position: absolute; - right: 7.7rem; - span { - transform: scale(1.3) translateY(-.05rem) translateX(.2rem); - } - - ul { - background-color: var(--background); - border-bottom-left-radius: 1rem; - border-bottom: var(--accent) solid .15rem; - border-left: var(--accent) solid .15rem; - max-height: 27rem; - min-height: 27rem; - min-width: 17rem; - overflow: scroll; - position: absolute; - right: -7.6rem; - top: .94rem; - width: auto; - - li { - color: var(--foreground); - list-style-type: none; - margin-left: -2rem; - padding: .4rem; - - span { - padding: .1rem 0px; - } - } - } - } - .nav-accessibility::before { - background: var(--accent); - content: ''; - display: block; - margin-left: .67rem; - min-height: 2rem; - min-width: 10rem; - position: absolute; - top: 0rem; - z-index: -1; - } - .nav-systray { - background-color: var(--background); - color: var(--foreground); - padding: 0px .1rem; - min-width: 6.45rem; - } - - a, p { - margin: unset !important; - } - small { - opacity: .7; - } - svg { - color: var(--foreground) !important; - } -} - -.navbar:hover { - transition: .2s background-color; - background-color: var(--accent); - - .nav-accessibility { - border-left: .2rem solid var(--background); - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────────────────╮ -/ │ _ _ │ -/ │ __ _(_)_ __ __| | _____ _____ │ -/ │ \ \ /\ / / | '_ \ / _` |/ _ \ \ /\ / / __| │ -/ │ \ V V /| | | | | (_| | (_) \ V V /\__ \ │ -/ │ \_/\_/ |_|_| |_|\__,_|\___/ \_/\_/ |___/ │ -/ ╰────────────────────────────────────────────╯ -/ windows - related styling for the windows on pages */ - -.window { - summary { - display: inline-flex; - min-width: 100%; - background-color: color-mix(in srgb, var(--accent) 20%, var(--background)); - opacity: .8; - text-align: center; - vertical-align: middle; - overflow: clip; - transition: .2s opacity; - - div:first-child { - background: color-mix(in srgb, var(--accent) 40%, transparent); - padding: .4rem .4rem .2rem 1rem; - border-right: .2rem solid var(--accent); - border-bottom-right-radius: 1rem; - - span { - background-color: var(--foreground); - } - } - - a { - padding: .3rem 0rem .3rem .5rem; - text-decoration: none; - color: var(--foreground); - } - - a:hover { - text-decoration: underline; - } - - [class^="tabler--"] { - transform: scale(1.1); - } - - div:nth-child(3) { - margin-left: auto !important; - padding: .2rem .5rem .2rem 0rem; - - span { - text-align: center; - vertical-align: middle; - background-color: var(--foreground); - } - - /* maximize button (which does nothing) */ - span:nth-child(2) { - opacity: .6; - cursor: not-allowed; - } - } - - /* close button */ - div:nth-child(4) { - background: color-mix(in srgb, var(--accent) 40%, transparent); - padding: .4rem .5rem .2rem .6rem; - border-left: .2rem solid var(--accent); - border-bottom-left-radius: 1rem; - color: var(--foreground); - - transition: background .2s; - transition: background-color .2s; - } - - /* close button (animated on hover) */ - div:nth-child(4):hover { - background: var(--red); - - transition: background .2s; - - span { - background-color: var(--background); - transition: background-color .2s; - } - } - } - - section, article { - padding: .8rem; - } - - background-color: var(--background); - color: var(--foreground); - - border: var(--accent) solid .15rem; - border-radius: .6rem; - - max-width: 60em; - overflow: clip; - - margin-left: auto; - margin-right: auto; - margin-bottom: 2em; - - transition: .2s box-shadow; - animation-fill-mode: backwards; - - box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; -} - -/* window styling when hovered */ -.window:hover { - summary { - opacity: 1; - transition: .2s opacity; - } -} - -/* window styling when open (default state) */ -.window[open] { - summary { - opacity: 1; - border-bottom: .1rem solid var(--accent); - - transition: .2s opacity; - } - - border-radius: 2rem .6rem 2rem .6rem; -} - -.window:hover { - box-shadow: var(--accent) 0px 0px 0px .3rem; - - transition: .2s box-shadow; -} - -/* window when its the first one on the page */ -.window:nth-child(2) { - margin-top: 5rem; - - animation: .3s ease-out .2s 1 window-appear; - animation-fill-mode: backwards; -} - -/* rest of the windows if they exist, to finish the rest of the animations */ -.window:nth-child(3) { - animation: .3s ease-out .4s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(4) { - animation: .3s ease-out .6s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(5) { - animation: .3s ease-out .8s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(6) { - animation: .3s ease-out 1s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(7) { - animation: .3s ease-out 1.2s 1 window-appear; - animation-fill-mode: backwards; -} - -.window:nth-child(8) { - animation: .3s ease-out 1.4s 1 window-appear; - animation-fill-mode: backwards; -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────╮ -/ │ __ _ │ -/ │ / _| ___ ___ | |_ ___ _ __ │ -/ │ | |_ / _ \ / _ \| __/ _ \ '__| │ -/ │ | _| (_) | (_) | || __/ | │ -/ │ |_| \___/ \___/ \__\___|_| │ -/ ╰────────────────────────────────╯ -/ footer - related styling for the footer window on all pages */ - -footer { - max-width: 30em; - margin-left: auto; - margin-right: auto; - - details > summary > a { - padding: .3rem 0rem .3rem 1rem !important; - } - - section, article { - padding: 1rem !important; - } - - .fediring { - a { - display: inline-grid; - font-size: 1.5rem; - color: var(--green); - margin-bottom: .5em; - vertical-align: bottom; - } - [href="https://fediring.net"] { - color: var(--foreground); - background: color-mix(in srgb, var(--purple) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href="https://keithhacks.cyou/furryring.php"] { - color: var(--foreground); - background: color-mix(in srgb, var(--sapphire) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href="https://stellophiliac.github.io/roboring"] { - color: var(--foreground); - background: color-mix(in srgb, var(--comment) 25%, transparent); - padding: 0px 10px 0px 10px; - border-radius: 5px; - } - [href*="prev"] { - background: color-mix(in srgb, var(--orange) 25%, transparent); - padding: 5px 6px; - border-radius: 5px; - span { - background-color: var(--orange) !important; - } - } - [href*="next"] { - background: color-mix(in srgb, var(--green) 25%, transparent); - padding: 5px 6px; - border-radius: 5px; - span { - background-color: var(--green) !important; - } - } - } - p, a { - text-align: center; - font-size: 0.938rem; - margin: .2em 0px .2em; - text-decoration: none; - } - img { - padding-top: 18px; - max-width: 30%; - display: flex; - margin-left: auto; - margin-right: auto; - transition: 1s animation; - } - img:hover { - animation: spin 5s infinite linear; - } - .inner-footer { - text-align: center; - padding-top: 14px; - padding-bottom: 14px; - a { - width: 3rem; - height: 3rem; - display: inline-block; - vertical-align: middle; - align-content: center; - border-radius: .5rem; - - span { - transform: scale(1.58); - } - } - } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭───────────────────────────────────────────────────────╮ -/ │ _ _ _ │ -/ │ __ _ _ __ (_)_ __ ___ __ _| |_(_) ___ _ __ ___ │ -/ │ / _` | '_ \| | '_ ` _ \ / _` | __| |/ _ \| '_ \/ __| │ -/ │ | (_| | | | | | | | | | | (_| | |_| | (_) | | | \__ \ │ -/ │ \__,_|_| |_|_|_| |_| |_|\__,_|\__|_|\___/|_| |_|___/ │ -/ ╰───────────────────────────────────────────────────────╯ -/ animations - reusable css animations */ - -@keyframes window-appear { - 0% { opacity: 0; transform: scale(0.5, 0.5); } - 100% { opacity: 1; transform: scale(1, 1); } -} - -@keyframes rainbow { - 0% { filter: hue-rotate(0deg) contrast(150%) saturate(150%); } - 100% { filter: hue-rotate(360deg) contrast(150%) saturate(150%); } -} - -@keyframes bg-gradient { - 0% { background-position: 0% 27% } - 50% { background-position: 100% 74% } - 100% { background-position: 0% 27% } -} - -/* -------------------------------------------------------------------- -======================================================================= --------------------------------------------------------------------- */ - -/* ╭────────────────────────────────────────╮ -/ │ ____ _ _ │ -/ │ / __ \ _ __ ___ ___ __| (_) __ _ │ -/ │ / / _` | '_ ` _ \ / _ \/ _` | |/ _` | │ -/ │ | | (_| | | | | | | __/ (_| | | (_| | │ -/ │ \ \__,_|_| |_| |_|\___|\__,_|_|\__,_| │ -/ │ \____/ │ -/ ╰────────────────────────────────────────╯ -/ @media / at-media - styling depending on browser configuration / settings */ - -/* disable certain animations if user has animations disabled on their system */ - -@media (prefers-reduced-motion) { - body { - background: var(--background) !important; - animation: unset !important; - -moz-animation: unset !important; - -webkit-animation: unset !important; - } -} - -/* modify widths and spacing depending on the size of the display */ - -@media screen and (max-width: 1083px) { - .navbar { - min-height: 1.8em !important; - max-height: 1.8em !important; - flex-wrap: wrap; - - .nav-base { - padding: .27em .2em !important; - } - .nav-left { - height: 1.9rem; - left: -.4rem; - } - .nav-left::before { - margin-left: -10rem !important; - } - .nav-baselink { - display: none !important; - } - .nav-baselink-mobile { - display: block !important; - position: absolute; - max-width: 40em; - width: max-content; - z-index: 9999; - padding: unset !important; - - a { - display: inline-flex; - align-items: center; - color: var(--foreground); - padding: .6em .7em; - text-decoration: none; - } - - a:hover { - color: var(--accent); - text-decoration: underline; - } - - ul { - background-color: var(--background); - border-bottom-right-radius: 1rem; - border-right: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - max-width: 10em; - width: auto; - margin-top: unset !important; - - li { - list-style-type: none; - margin-left: -2em; - padding-bottom: unset !important; - span { - padding-right: .4em; - } - } - } - } - .nav-baselink-mobile::before { - display: none; - } - .nav-baselink-mobile summary { - display: block !important; - margin-top: 0px !important; - background-color: var(--accent); - text-decoration: unset !important; - color: var(--background); - padding: .3em; - border-bottom-right-radius: 1rem; - width: 5.7em; - - i:not(:first-child) { - margin-left: -.5em; - margin-right: -.9em; - opacity: .6; - } - } - .nav-links { - display: none !important; - } - - .nav-right { - height: 1.4rem; - } - .nav-accessibility { - right: 7.6rem; - min-width: 1.6rem; - span { - transform: scale(1.3) translateY(-.05rem) translateX(.2rem); - } - } - .nav-systray { - padding: .27em .5em !important; - } - } - - .window:not(#footer) { - summary { - div:first-child { - padding: .3rem .4rem .3rem .4rem; - } - - div:nth-child(3) { - display: none !important; - } - - div:nth-child(4) { - margin-left: auto !important; - } - } - - animation: unset !important; - - section, article { - padding: .5rem; - } - - border-top: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - border-left: unset !important; - border-right: unset !important; - border-radius: unset !important; - - margin-bottom: .8em; - } - - /* window when its the first one on the page */ - .window:nth-child(2) { - margin-top: 4rem; - } -} - -@media screen and (max-width: 540px) { - details#footer.window { - border-top: var(--accent) solid .15rem; - border-bottom: var(--accent) solid .15rem; - border-left: unset !important; - border-right: unset !important; - border-radius: unset !important; - - margin-bottom: .8em; - } -} \ No newline at end of file diff --git a/_site/styles/window.css b/_site/styles/window.css deleted file mode 100644 index d7d3964..0000000 --- a/_site/styles/window.css +++ /dev/null @@ -1,4 +0,0 @@ -/* --------------- -- window styling - ----------------- */ - diff --git a/_site/subdomain/disappearing/index.html b/_site/subdomain/disappearing/index.html deleted file mode 100644 index a6303ae..0000000 --- a/_site/subdomain/disappearing/index.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - disappearing . - - - - - - - - - - -

    - oh, hello there. -

    - -

    - you seem... lost. but, welcome. to my home. -

    - -

    - i know, not the most interesting place here, but things get lost here. sometimes to be forgotten... but i keep track of those here. occasionally, things sometimes appear out of nowhere before vanishing. -

    - -

    - i'd do decorating around this place, but why bother. i think it's cozy, anyways. ^^ -

    - -

    - anyways, you probably want to know what's here, for the time being anyways. what's still here: -

    - -
      -
    • picking-cherries, i'm not entirely sure what's a "cherrypick" for, but i think the name probably makes it obvious.
    • -
    • smith... smithereen? is this... someone's soul? ...actually, maybe i don't want to think about it too hard.
    • -
    - -

    - as of currently, nothing that i consider of value to list here has been lost yet. -

    - -

    anyways, thanks for sticking around, kiddo. but you probably want to get out of here, don't ya? you should head back.

    - -

    oh, my name? uh, yeah. it's ... i don't have a name.

    - \ No newline at end of file diff --git a/_site/tempmove/index.html b/_site/tempmove/index.html deleted file mode 100644 index 85381ef..0000000 --- a/_site/tempmove/index.html +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - - Synth Download! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - Welcome! - - - - -
    -

    Hey! Welcome to...

    - -

    This is a website managed by sneexy with some services hosted here and there, mainly for friends.

    -

    Most services here are public facing, anything that requires registration is most likely only for friends of mine for the sake of not being a complete hassle to maintain anything myself.

    -

    We currently run...

    -
      -
    • redlib, a simple frontend for reddit,
    • -
    • forgejo, a home for git repositories,
    • -
    • iceshrimp, a microblogging based fediverse (activitypub) software with many features,
    • -
    • sharkey, another microblogging based fediverse (activitypub) software with many features, based off of misskey,
    • -
    • ask-js, a platform for asking other users questions,
    • -
    • a dark room, a text adventure game.
    • -
    -
    -
    - - -
    - - - Buttons - - - - -
    - If any are broken and/or missing, poke me. -

    Friends!

    -
    - 23Sonics - authenyo - Autumn Town Café - av70 - benjae - birdcat dot online - harper - Cybird - david wolfpaw - doskel - sirlain - DRAKONIC - enderman0125 - exlitry.world - oli - Freeplay - ~thermia - Hexaitos - dracoling - InvoxiPlayGames - Jack - ~keith - kraafter - Kyropy - Lars from Mars - Madz258 - melontini - lumi - Mice Nest - micro - Nelson & Neil - notfire - Odoben - Millions - The Otterspace! - pancakes - pquirrel - rarf dot zone - Rexo - Shiver J. - Gavi/sleepy.ink - smolderg/Therra - Lexi - sophie - Squeakable - Atapi - SweetCoffy - TheCrafters001 - tobskep - unnick - Volpeon - Tika - Won't Work!/kopper - winter - Xaselgio/Indigo's den - niss - zvava -
    -

    Misc.

    -
    - - Get Firefox - uBlock Origin Now! - Betterfox Now! - - Nintendo 3DS - The Mod Archive - Nintendo Wii - Internet Archive - Soulseek - - besties - Homestar Runner - Join the Fediverse - Oomfie City - Real-Time Corruptor Vanguard - NFT: No Fucking Thanks! (Web3 Is Just Going Great) - YellowTealPurple - - Windows XP - Hey all, Scott here! - Doin Your Mom! - Built Eating Cheez-IT - Bunny Browser - Crazy For Yoshis - Gay - Man-loving-man - It's morally okay to pirate from triple-A - Rave Now! - Tucows - Yoshi Lore -
    -

    Me! (Click to copy HTML)

    -
    - - -
    -
    -
    - - -
    - -
    - - - - - - - diff --git a/_site/assets/synth grid bg.png b/assets/synth grid bg.png similarity index 100% rename from _site/assets/synth grid bg.png rename to assets/synth grid bg.png diff --git a/eleventy.config.js b/eleventy.config.js index a595db1..915a038 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -1,10 +1,13 @@ import { feedPlugin } from "@11ty/eleventy-plugin-rss"; +import eleventyNavigationPlugin from "@11ty/eleventy-navigation"; export default function(eleventyConfig) { eleventyConfig.addPassthroughCopy("assets/"); eleventyConfig.addPassthroughCopy("styles/"); eleventyConfig.addPassthroughCopy("scripts/"); + eleventyConfig.addPlugin(eleventyNavigationPlugin); + eleventyConfig.addPlugin(feedPlugin, { type: "atom", // or "rss", "json" outputPath: "/feed.xml", diff --git a/gen.sh b/gen.sh new file mode 100755 index 0000000..a7ca4c9 --- /dev/null +++ b/gen.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +npx @11ty/eleventy +npx -y pagefind --site _site --serve + diff --git a/notebook/notebook.11tydata.js b/notebook/notebook.11tydata.js new file mode 100644 index 0000000..67e7d9b --- /dev/null +++ b/notebook/notebook.11tydata.js @@ -0,0 +1,5 @@ +export default { + tags: [ + "posts" + ] +}; \ No newline at end of file diff --git a/notebook/other/ruben - synth.md b/notebook/other/ruben - synth.md new file mode 100644 index 0000000..8f6e57b --- /dev/null +++ b/notebook/other/ruben - synth.md @@ -0,0 +1,45 @@ +--- +title: ruben, the fat NAS synth +description: testing grounds for coming up with proper lore about my synth character +tags: + - other + - ruben + - synth + - oc +layout: layouts/post.njk +--- + +> [!NOTE] just a notice before anything +> this isn't a replacement for my actual lore/sona page over at https://synth.download/me/ruben/, this is just a testing and thought-dumping ground for figuring out any "Lore" and facts about how ruben works and how he generally is as a synth. once i'm happy with what i have here, i'll probably update the page above with the correct information as here and delete this page. +> making this public just to have the "Updated" lore. +> +> and if it wasn't obvious, yes, ruben is me, i am ruben. i'm treating "Ruben" as a character but i'm trying my best to actually make us identical here. and to what i would prefer if i had the actual chance of "which body would you like and what would you like to do for a living" + +> [!WARNING] okay cool, now the warning +> this page includes certain fetishes, mainly things *heavily* themed around fat, and some toppings of vore here and there. there may also being in general some Weird notes or other details here as well. nothing here is exactly nsfw or explicit, but please prepare yourself for these subjects. or just get off if you don't wanna see it. up to you. + +ruben is a fat synth. but also quite a specialized one. + +he was made with the specific purpose of being able to handle large amounts/volumes of digital data, whether its storing the data on himself or doing massive file transfers directly between two devices! just not really in a professional setting, he helps out his friends instead... and is also mainly lazy, and chills with the skills of "average hobbyist selfhoster". + +from his purpose, that's mainly why he's fat (and shows interest in gaining *lots* of weight and mass). his body stores a *lot* of data and energy, possible due to his body having another set of tissues which is compatible with storing and processing data! and that's work well with the main special thing here: + +ruben's big gut and chest are made entirely of goo! and it's not just one goo - there's actually two layers of it inside, layered on top of each other. the outer layer, the thing you're pretty much always going to look at unless you decide to get inside of ruben, is a thick layer of energy! it just stores energy to save for ruben. on the inner layer, is the goo substance that handles various data processing as well as storage. they both sit inside of a tightly sealed goo container which also allows them to convert and transfer energy/data between the goo and the synth tissues, and vice versa. + +the data processing goo has an outer shell that makes it hard to penetrate through (although can manually disable it, and usually does if a friend wants to be inside of him via entering straight from his goo), the data is safely stored together in tightly formed "clumps", not that they're visible to anyone when inside nor can exactly be felt. and with the energy layer on top serving as extra protection, he is quite safe from possible data corruption or anything of the like, at least in terms of the goo section of him. + +along with that, the inner data processing layer of ruben also serves as his stomach, as well as just being a comfy place for his friends to chill in. any "foreign objects" that enter it (e.g food or creatures) will have it's own flexible shell formed around it to try and prevent any extra damage that could happen with floating around within the same space of data. the data processing function can also "digest" said "foreign objects" into data, if said data isn't found to be useful when stored, it automatically gets marked as "garbage data" for him and can be processed into energy instead. + +the outer layer energy goo is completely safe to eat if desired, and changes flavor/colors depending on his mood, so feel free to get some bites out of him! + +ruben is fully capable of digesting normal foods (although, is unable to digest metals or anything of the sort). he can also belch and release gas (not through the other end though, ) and has emulated stomach sounds and grumbling. this isn't required at all for him or anything, he just thinks it's fun to have, especially to tease some friends with~ + +his head (the top part) mostly consists of the visor, taking up most of the front of the head. it shows the basics, his eyes, the nostrils (which are there! just snuck a bit under where they're shown on the visor) as well as also being capable of displaying the current statuses for energy/charge levels and how much files and how many gigabytes/terabytes are stored on him. he has little discs attached on the side of his head, mounted near towards the back end of his visor, which have a display embedded in them. his antennas are also attached to said discs, which give his antennas mobility and allow them to move a bit. + +ruben, unlike other synths, is fully capable of running actual, computer software! he can run hypervisors with whatever operating system and has compatibility layers for both x86_64 and arm64! (we notice he seems to prefer arm64 whenever possible, assuming it's probably more efficient) + +...we're still unsure how he can do that, but it seems to most likely be a component somewhere in him that extends his current abilities with extra and proper hardware. we've also noticed that his "firmware", if you will, is also a bit more advanced than other synths, but still relatively minimal. + +he gives out remote access to his body and systems to his friends, most of the time using it for, *proper* things, other times just to bloat him up for the hell of it. (not that he *doesn't* like it~) + +oh, he also likes being fattened up to hell. give him some zip bombs or overcharge him or something, he'll be the *perfect* goobed~ \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index dceb001..c1278a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "license": "ISC", "dependencies": { "@11ty/eleventy": "^3.0.0", - "@11ty/eleventy-plugin-rss": "^2.0.3" + "@11ty/eleventy-navigation": "^1.0.4", + "@11ty/eleventy-plugin-rss": "^2.0.4" } }, "node_modules/@11ty/dependency-tree": { @@ -121,9 +122,9 @@ } }, "node_modules/@11ty/eleventy-dev-server/node_modules/@11ty/eleventy-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.1.tgz", - "integrity": "sha512-hicG0vPyqfLvgHJQLtoh3XAj6wUbLX4yY2se8bQLdhCIcxK46mt4zDpgcrYVP3Sjx4HPifQOdwRfOEECoUcyXQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.7.tgz", + "integrity": "sha512-6QE+duqSQ0GY9rENXYb4iPR4AYGdrFpqnmi59tFp9VrleOl0QSh8VlBr2yd6dlhkdtj7904poZW5PvGr9cMiJQ==", "license": "MIT", "engines": { "node": ">=18" @@ -133,12 +134,26 @@ "url": "https://opencollective.com/11ty" } }, - "node_modules/@11ty/eleventy-plugin-bundle": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-bundle/-/eleventy-plugin-bundle-3.0.1.tgz", - "integrity": "sha512-mskptUoN7PY+rv7DCH3ZwnvMc9aFBGEHHBjmlu+WGde6ySaa43qsLqjseX6RRijDILxp3EiYQ9XnDmmsSnoqIw==", + "node_modules/@11ty/eleventy-navigation": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-navigation/-/eleventy-navigation-1.0.4.tgz", + "integrity": "sha512-FgIfKiFP1e3plQdIvSRph1tFV44bbCXcYs+AWcwnsfrn5I6Gf0t3hBq9IrR4JdnZ06hlEKq8qRbnbb0nfEZg3A==", "license": "MIT", "dependencies": { + "dependency-graph": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-plugin-bundle": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-bundle/-/eleventy-plugin-bundle-3.0.6.tgz", + "integrity": "sha512-wlEIMa1SEe6HE6ZyREEnPQiTw72337a2MPkyn0D1IzrqHrKU9euB17mv27LnnnyKvMJamCCqtU0985F5yyDL8g==", + "license": "MIT", + "dependencies": { + "@11ty/eleventy-utils": "^2.0.2", "debug": "^4.4.0", "posthtml-match-helper": "^2.0.3" }, @@ -150,10 +165,23 @@ "url": "https://opencollective.com/11ty" } }, + "node_modules/@11ty/eleventy-plugin-bundle/node_modules/@11ty/eleventy-utils": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.7.tgz", + "integrity": "sha512-6QE+duqSQ0GY9rENXYb4iPR4AYGdrFpqnmi59tFp9VrleOl0QSh8VlBr2yd6dlhkdtj7904poZW5PvGr9cMiJQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, "node_modules/@11ty/eleventy-plugin-rss": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-2.0.3.tgz", - "integrity": "sha512-ubK97uahCLpKhORLfblgxLcoaNqTcKde1cH8CeRKNTFoUuuDSEjWZtodV9fKrg+uOp5X74dO43z1/io6hhs5Bw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-2.0.4.tgz", + "integrity": "sha512-LF60sGVlxGTryQe3hTifuzrwF8R7XbrNsM2xfcDcNMSliLN4kmB+7zvoLRySRx0AQDjqhPTAeeeT0ra6/9zHUQ==", "license": "MIT", "dependencies": { "@11ty/eleventy-utils": "^2.0.0", @@ -167,9 +195,9 @@ } }, "node_modules/@11ty/eleventy-plugin-rss/node_modules/@11ty/eleventy-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.1.tgz", - "integrity": "sha512-hicG0vPyqfLvgHJQLtoh3XAj6wUbLX4yY2se8bQLdhCIcxK46mt4zDpgcrYVP3Sjx4HPifQOdwRfOEECoUcyXQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.7.tgz", + "integrity": "sha512-6QE+duqSQ0GY9rENXYb4iPR4AYGdrFpqnmi59tFp9VrleOl0QSh8VlBr2yd6dlhkdtj7904poZW5PvGr9cMiJQ==", "license": "MIT", "engines": { "node": ">=18" @@ -2076,9 +2104,9 @@ } }, "node_modules/urlpattern-polyfill": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz", + "integrity": "sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw==", "license": "MIT" }, "node_modules/which": { @@ -2188,9 +2216,9 @@ } }, "node_modules/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz", + "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", "license": "MIT", "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index 57cacf4..121c109 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "type": "module", "dependencies": { "@11ty/eleventy": "^3.0.0", - "@11ty/eleventy-plugin-rss": "^2.0.3" + "@11ty/eleventy-navigation": "^1.0.4", + "@11ty/eleventy-plugin-rss": "^2.0.4" } } diff --git a/styles/base.css b/styles/base.css index fd26b9c..7e9cedb 100644 --- a/styles/base.css +++ b/styles/base.css @@ -117,10 +117,24 @@ / ╰─────────────────────────────────╯ / styling - regular styling for regular/global html elements */ +:root { + --pagefind-ui-font: var(--font-family); + --pagefind-ui-primary: var(--foreground); + --pagefind-ui-text: var(--foreground); + --pagefind-ui-background: var(--background); + --pagefind-ui-border: var(--accent); + --pagefind-ui-tag: var(--background); +} + /* ---------------------------------- - background wallpaper, global font - ---------------------------------- */ +html { + background: var(--background) linear-gradient(var(--background) 50%, color-mix(in srgb, var(--accent) 25%, var(--background)) 50%); + background-attachment: fixed; +} + body { background: linear-gradient(var(--background), color-mix(in srgb, var(--accent) 25%, var(--background))); min-height: calc(100vh - 4rem); @@ -528,7 +542,7 @@ summary { } } - section, article { + main, section, article { padding: .8rem; } @@ -638,7 +652,7 @@ footer { padding: .3rem 0rem .3rem 1rem !important; } - section, article { + main, section, article { padding: 1rem !important; } @@ -891,7 +905,7 @@ footer { animation: unset !important; - section, article { + main, section, article { padding: .5rem; } @@ -926,6 +940,24 @@ footer { ======================================================================= -------------------------------------------------------------------- */ +/* ╭────────────────────────────────────────────╮ +/ │ __ _ _ │ +/ │ _ __ __ _ __ _ ___ / _(_)_ __ __| | │ +/ │ | '_ \ / _` |/ _` |/ _ \ |_| | '_ \ / _` | │ +/ │ | |_) | (_| | (_| | __/ _| | | | | (_| | │ +/ │ | .__/ \__,_|\__, |\___|_| |_|_| |_|\__,_| │ +/ │ |_| |___/ │ +/ ╰────────────────────────────────────────────╯ +/ pagefind - pagefind search widget styling */ + +/* #search { + padding: .2rem; +} */ + +/* -------------------------------------------------------------------- +======================================================================= +-------------------------------------------------------------------- */ + /* -------------------------------------------------------------------- ======================================================================= -------------------------------------------------------------------- */ @@ -944,7 +976,7 @@ footer { / home - specific styling for the main synth.download home page (index.md) */ #site.window.home { - section { + main, section { a:nth-child(2) { cursor: default; } @@ -1001,7 +1033,7 @@ footer { } @media screen and (max-width: 59em) { - #site.window.home > section { + #site.window.home > main, #site.window.home > section { #logo { max-width: 100%; } @@ -1021,4 +1053,90 @@ footer { / ╰──────────────────────────────────────────────╯ / notebook - specific styling for the notebook page where blogish things live */ -.notebook \ No newline at end of file +details.notebook.article-category { + overflow: clip; + border-radius: .8rem .4rem .8rem .4rem; + background-color: color-mix(in srgb, var(--accent) 15%, transparent); + padding-bottom: .01rem; /* weird bug ??? without this there is no space underneath so */ + + summary { + span { + padding-right: .6rem; + } + + padding: .5rem; + background: linear-gradient(color-mix(in srgb, var(--accent) 15%, transparent), color-mix(in srgb, var(--accent) 30%, transparent)); + border-bottom: unset !important; + cursor: pointer; + } + + .article-card { + padding: 1rem; + margin: 1.4rem; + border-radius: 1rem; + background-color: var(--background); + + h2 { + margin-top: 0rem !important; + } + + .tags-holder { + margin-top: -.7rem !important; + + a { + margin-top: -1rem !important; + transition: all .2s; + opacity: .9; + padding: .3rem; + border: solid .1rem var(--accent); + border-radius: .4rem; + font-size: .8rem; + } + + a:hover { + opacity: 1; + text-shadow: none; + } + } + + .read { + transition: all .2s; + text-decoration: none; + } + + .read:hover { + transition: all .2s; + text-decoration: underline; + } + } +} + +@media screen and (max-width: 59em) { + details.notebook { + .article-card { + padding: .5rem; + margin: .6rem; + } + } +} + +/* ------------------------------------ +- addition to above (the post pages ) - +------------------------------------ */ + +#information.window { + .post-info { + p { + margin: 0rem !important; + } + + span { + color: var(--ui-green); + opacity: .8; + } + + p:first-child, p:last-child { + opacity: .5; + } + } +} diff --git a/styles/colors.css b/styles/colors.css index db1b049..5ffebfb 100644 --- a/styles/colors.css +++ b/styles/colors.css @@ -12,7 +12,7 @@ it doesn't have a name, call it "synth.download color scheme official real" --foreground: #3d454d; --selection: #f0eee4; --comment: #abb0b6; - --accent: #ffaa33; + --accent: #fd9e1a; /* original ayu colors */ --orange: #ff9940; diff --git a/styles/icons.css b/styles/icons.css index 00baaf4..c7b241c 100644 --- a/styles/icons.css +++ b/styles/icons.css @@ -655,4 +655,19 @@ uses Tabler icons via https://icon-sets.iconify.design/tabler to generate reusab mask-repeat: no-repeat; -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -} \ No newline at end of file +} +/* ti-arrow-autofit-height */ +.tabler--arrow-autofit-height { + display: inline-block; + width: 1.3rem; + height: 1.3rem; + vertical-align: top; + --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 20H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h6m6 10v7m0-18v7m-3 8l3 3l3-3M15 6l3-3l3 3'/%3E%3C/svg%3E"); + background-color: currentColor; + -webkit-mask-image: var(--svg); + mask-image: var(--svg); + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-size: 100% 100%; + mask-size: 100% 100%; + } \ No newline at end of file