diff --git a/src/lib/Members.json b/src/lib/Members.json index a7aa925..796d611 100644 --- a/src/lib/Members.json +++ b/src/lib/Members.json @@ -52,5 +52,12 @@ "position": "Backup host", "description": "I am Stephenvk and I host a server that takes our backups.", "website": "https://stephenvk.xyz" + }, + { + "name": "Segfault", + "position": "Support for cats", + "description": "meow meow meow mrrp", + "email": "mailto:cat-support@projectsegfau.lt", + "picture": "https://projectsegfau.lt:8448/_matrix/media/r0/download/projectsegfau.lt/tRNGfetEFQhDchqzhfBbxtUi" } ] diff --git a/src/routes/members.svelte b/src/routes/members.svelte index 6681c25..35f0e88 100644 --- a/src/routes/members.svelte +++ b/src/routes/members.svelte @@ -5,6 +5,8 @@ import IconGitHub from "~icons/simple-icons/github"; import IconGlobe from "~icons/fa6-solid/globe"; + import IconEmail from "~icons/fa6-solid/envelope"; + import IconCamera from "~icons/fa6-solid/camera"; @@ -16,7 +18,7 @@

Members

Our excellent members!

- {#each members as { name, discord, matrix, position, description, github, website }} + {#each members as { name, discord, matrix, position, description, github, website, email, picture }}
@@ -47,6 +49,14 @@ {#if website} {/if} + + {#if email} + + {/if} + + {#if picture} + + {/if}
{/each} @@ -110,7 +120,7 @@ height: 23px; } - .web { + .web, .email, .picture { background-color: var(--tertiary); color: #fff !important; font-size: 20px;