diff --git a/public/88x31.gif b/public/88x31.gif new file mode 100644 index 0000000..01ef318 Binary files /dev/null and b/public/88x31.gif differ diff --git a/public/88x31/7zip.gif b/public/88x31/7zip.gif new file mode 100644 index 0000000..b44c2a9 Binary files /dev/null and b/public/88x31/7zip.gif differ diff --git a/public/88x31/any88x31.gif b/public/88x31/any88x31.gif new file mode 100644 index 0000000..a52935e Binary files /dev/null and b/public/88x31/any88x31.gif differ diff --git a/public/88x31/aperture.jpg b/public/88x31/aperture.jpg new file mode 100644 index 0000000..6547d9f Binary files /dev/null and b/public/88x31/aperture.jpg differ diff --git a/public/88x31/archive.gif b/public/88x31/archive.gif new file mode 100644 index 0000000..fd40751 Binary files /dev/null and b/public/88x31/archive.gif differ diff --git a/public/88x31/archlinux.gif b/public/88x31/archlinux.gif new file mode 100644 index 0000000..6fcc440 Binary files /dev/null and b/public/88x31/archlinux.gif differ diff --git a/public/88x31/astro.png b/public/88x31/astro.png new file mode 100644 index 0000000..8c7b4ef Binary files /dev/null and b/public/88x31/astro.png differ diff --git a/public/88x31/blends.gif b/public/88x31/blends.gif new file mode 100644 index 0000000..f26fa25 Binary files /dev/null and b/public/88x31/blends.gif differ diff --git a/public/88x31/button-flexbox.gif b/public/88x31/button-flexbox.gif new file mode 100644 index 0000000..12efcf1 Binary files /dev/null and b/public/88x31/button-flexbox.gif differ diff --git a/public/88x31/computer.jpg b/public/88x31/computer.jpg new file mode 100644 index 0000000..732e607 Binary files /dev/null and b/public/88x31/computer.jpg differ diff --git a/public/88x31/dream.gif b/public/88x31/dream.gif new file mode 100644 index 0000000..28fd2c2 Binary files /dev/null and b/public/88x31/dream.gif differ diff --git a/public/88x31/firefox.png b/public/88x31/firefox.png new file mode 100644 index 0000000..06cfaa3 Binary files /dev/null and b/public/88x31/firefox.png differ diff --git a/public/88x31/got_html.gif b/public/88x31/got_html.gif new file mode 100644 index 0000000..f713730 Binary files /dev/null and b/public/88x31/got_html.gif differ diff --git a/public/88x31/homer.gif b/public/88x31/homer.gif new file mode 100644 index 0000000..b4d17f6 Binary files /dev/null and b/public/88x31/homer.gif differ diff --git a/public/88x31/jellyfin.gif b/public/88x31/jellyfin.gif new file mode 100644 index 0000000..90c48fb Binary files /dev/null and b/public/88x31/jellyfin.gif differ diff --git a/public/88x31/linux.gif b/public/88x31/linux.gif new file mode 100644 index 0000000..89e3562 Binary files /dev/null and b/public/88x31/linux.gif differ diff --git a/public/88x31/love_blahaj.gif b/public/88x31/love_blahaj.gif new file mode 100644 index 0000000..0ceea38 Binary files /dev/null and b/public/88x31/love_blahaj.gif differ diff --git a/public/88x31/miku.gif b/public/88x31/miku.gif new file mode 100644 index 0000000..106c982 Binary files /dev/null and b/public/88x31/miku.gif differ diff --git a/public/88x31/miku2.gif b/public/88x31/miku2.gif new file mode 100644 index 0000000..8eec34f Binary files /dev/null and b/public/88x31/miku2.gif differ diff --git a/public/88x31/nyan.gif b/public/88x31/nyan.gif new file mode 100644 index 0000000..b16ce86 Binary files /dev/null and b/public/88x31/nyan.gif differ diff --git a/public/88x31/plasticlove.gif b/public/88x31/plasticlove.gif new file mode 100644 index 0000000..3f23dcc Binary files /dev/null and b/public/88x31/plasticlove.gif differ diff --git a/public/88x31/qbittorrent.png b/public/88x31/qbittorrent.png new file mode 100644 index 0000000..28d16fb Binary files /dev/null and b/public/88x31/qbittorrent.png differ diff --git a/public/88x31/responsive.png b/public/88x31/responsive.png new file mode 100644 index 0000000..1ded64f Binary files /dev/null and b/public/88x31/responsive.png differ diff --git a/public/88x31/righttorepair.gif b/public/88x31/righttorepair.gif new file mode 100644 index 0000000..a65eedf Binary files /dev/null and b/public/88x31/righttorepair.gif differ diff --git a/public/88x31/sites/daudix.gif b/public/88x31/sites/daudix.gif new file mode 100644 index 0000000..9753c0d Binary files /dev/null and b/public/88x31/sites/daudix.gif differ diff --git a/public/88x31/sites/reduc_anim.gif b/public/88x31/sites/reduc_anim.gif new file mode 100644 index 0000000..d9e25c8 Binary files /dev/null and b/public/88x31/sites/reduc_anim.gif differ diff --git a/public/88x31/sourcemissing.gif b/public/88x31/sourcemissing.gif new file mode 100644 index 0000000..783eb78 Binary files /dev/null and b/public/88x31/sourcemissing.gif differ diff --git a/public/88x31/stardew-valley.gif b/public/88x31/stardew-valley.gif new file mode 100644 index 0000000..0abb64b Binary files /dev/null and b/public/88x31/stardew-valley.gif differ diff --git a/public/88x31/tom-scott.webp b/public/88x31/tom-scott.webp new file mode 100644 index 0000000..ac409a1 Binary files /dev/null and b/public/88x31/tom-scott.webp differ diff --git a/public/88x31/ublock.png b/public/88x31/ublock.png new file mode 100644 index 0000000..c82555b Binary files /dev/null and b/public/88x31/ublock.png differ diff --git a/public/88x31/vscodium.gif b/public/88x31/vscodium.gif new file mode 100644 index 0000000..6b3d217 Binary files /dev/null and b/public/88x31/vscodium.gif differ diff --git a/public/88x31/wii.gif b/public/88x31/wii.gif new file mode 100644 index 0000000..5a95203 Binary files /dev/null and b/public/88x31/wii.gif differ diff --git a/public/88x31/xp.gif b/public/88x31/xp.gif new file mode 100644 index 0000000..a5e7e0d Binary files /dev/null and b/public/88x31/xp.gif differ diff --git a/public/88x31_alt.gif b/public/88x31_alt.gif new file mode 100644 index 0000000..1a3362a Binary files /dev/null and b/public/88x31_alt.gif differ diff --git a/src/components/88x31.svelte b/src/components/88x31.svelte new file mode 100644 index 0000000..806da67 --- /dev/null +++ b/src/components/88x31.svelte @@ -0,0 +1,100 @@ + + +
+
+ cool sites +
+
+ +
+ {#each coolSites as { href, src }} +
+ {#if href} + button + {:else} + button + {/if} +
+ {/each} +
+ +
+
+ misc +
+
+ +
+ {#each miscButtons as { href, src }} +
+ {#if href} + button + {:else} + button + {/if} +
+ {/each} +
+ + diff --git a/src/components/CopyButton.svelte b/src/components/CopyButton.svelte new file mode 100644 index 0000000..3738697 --- /dev/null +++ b/src/components/CopyButton.svelte @@ -0,0 +1,46 @@ + + +
+ +
diff --git a/src/components/Header.svelte b/src/components/Header.svelte index a58d963..a47cab2 100644 --- a/src/components/Header.svelte +++ b/src/components/Header.svelte @@ -2,6 +2,7 @@ const links = [ { name: "home", url: "/" }, { name: "status", url: "/status/" }, + { name: "buttons", url: "/buttons/" }, ]; let pathname = $state("/"); @@ -25,11 +26,11 @@
-
+
{#if activeIndex !== -1}
{/if} diff --git a/src/pages/buttons.astro b/src/pages/buttons.astro new file mode 100644 index 0000000..701a8c0 --- /dev/null +++ b/src/pages/buttons.astro @@ -0,0 +1,40 @@ +--- +import Layout from "../layouts/Layout.astro"; +import CopyButton from "../components/CopyButton.svelte"; +import EightyEightyThirtyOne from "../components/88x31.svelte"; +--- + + +
+ buttons + +

+ Welcome to my collection of 88x31 buttons, containing cool websites or just random buttons. Get my button below, hotlinking is perfectly fine: +

+ +
+ trafficlunar + +
+ + + + {"<"}a + href={'"https://trafficlunar.net/"'} + target={'"_blank"'}{"><"}img + src={'"https://trafficlunar.net/88x31.gif"'} + alt={'"trafficlunar"'} + {"/>a{">"} + +
+
+ + +
+