+4
-3
src/routes/+page.svelte
+4
-3
src/routes/+page.svelte
···
25
25
{ name: 'rain', url: 'https://slonk.ing/', image: '/others/slonk.gif' },
26
26
{ name: 'dd', url: 'https://dd86k.space/about/', image: '/others/dd86k.gif' },
27
27
{ name: 'cqql', url: 'https://cqql.site/', image: 'https://cqql.site/button/8831button.png' },
28
+
{ name: 'drew', url: 'https://drewsh.com/', image: '/others/drewsh.gif' },
28
29
{
29
30
name: "31A05B9C's random site",
30
31
url: 'https://www.31a05b.net/',
···
117
118
<div
118
119
class="prose prose-ralsei mt-0 p-1.5 border-4 border-double bg-ralsei-black min-w-full max-w-[60ch]"
119
120
>
120
-
{#each data.lastActivity as activity, index}
121
+
{#each data.lastActivity as activity, index (index)}
121
122
<div
122
123
class="text-ralsei-green-light text-sm text-ellipsis text-nowrap overflow-hidden max-w-[60ch]"
123
124
style="opacity: {1.0 - (index * 1.0) / data.lastActivity.length + index * 0.03};"
···
214
215
<Window style="md:mr-2" title="cool buttons :>">
215
216
<div class="max-w-[64ch] prose prose-ralsei prose-a:!animate-none prose-img:m-0 leading-snug">
216
217
<div class="flex flex-row flex-wrap gap-3 place-items-start group">
217
-
{#each buttons as { name, url, image }}
218
+
{#each buttons as { name, url, image } (url)}
218
219
<a title={name} href={url}
219
220
><img
220
221
class="relative transition-all group-hover:opacity-50 hover:!opacity-100 hover:!scale-[1.6] hover:z-10"
···
284
285
<Window style="md:ml-2" title="readme?" iconUri="/icons/question.webp" removePadding>
285
286
<div class="flex flex-col p-1.5 gap-1.5 prose prose-ralsei prose-img:m-0 leading-none">
286
287
<div class="flex flex-row gap-3 mx-auto bg-ralsei-black/20 overflow-hidden">
287
-
{#each data.banners as bannerNo, index}
288
+
{#each data.banners as bannerNo, index (bannerNo)}
288
289
{@const hideIfMobile = index === data.banners.length - 1}
289
290
<img
290
291
width="150"
static/others/drewsh.gif
static/others/drewsh.gif
This is a binary file and will not be displayed.