diff --git a/src/lib/Hero.svelte b/src/lib/Hero.svelte
new file mode 100644
index 0000000..5c87409
--- /dev/null
+++ b/src/lib/Hero.svelte
@@ -0,0 +1,42 @@
+
+
+
-
Project Segfault
-
-
Open source development and hosted services
-
+
+
+
+
+ {#await promise}
+
+ {:then}
+
+
+
+ {#if (announcements.severity === "info") }
+
+ {:else}
+
+ {/if}
+
+ {announcements.created}
+
+
+
+
{announcements.title}
+
+
+
+
+
+ {:catch}
+
+ {/await}
+
+
\ No newline at end of file
+
+ .announcement-container {
+ display: flex;
+ justify-content: center;
+ margin-top: 4rem;
+ }
+
+ .announcement {
+ color: var(--primary);
+ padding: 2rem 1rem;
+ border-radius: 10px;
+ width: fit-content;
+ display: flex;
+ flex-direction: column;
+ }
+
+ .announcement a {
+ color: var(--primary);
+ }
+
+ .announcement .general {
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ }
+
+
+{#if (announcements.severity === "info") }
+
+ {:else if (announcements.severity === "low") }
+
+ {:else if (announcements.severity === "medium") }
+
+ {:else if (announcements.severity === "high") }
+
+{/if}
\ No newline at end of file
diff --git a/src/routes/team.svelte b/src/routes/team.svelte
index 525c6f6..0de517f 100644
--- a/src/routes/team.svelte
+++ b/src/routes/team.svelte
@@ -54,9 +54,8 @@
{/if}
{#if pgp}
-
- {/if}
+
+ {/if}
{#if picture}
@@ -104,12 +103,6 @@
width: fit-content;
}
- .pgpcolored {
- background-color: #333 ;
- font-size: 20px;
- height: 23px;
- }
-
.matrixcolored {
background-color: #fff;
font-size: 20px;
@@ -132,7 +125,8 @@
.web,
.email,
- .picture {
+ .picture,
+ .pgp {
background-color: var(--tertiary);
color: #fff !important;
font-size: 20px;
@@ -146,7 +140,6 @@
.web:hover {
background-color: var(--accent-tertiary);
color: var(--secondary) !important;
-
}
.socials {
diff --git a/src/routes/timeline.svelte b/src/routes/timeline.svelte
index b2fbe78..05d0764 100644
--- a/src/routes/timeline.svelte
+++ b/src/routes/timeline.svelte
@@ -8,12 +8,13 @@
TimelineContent,
TimelineOppositeContent
} from 'svelte-vertical-timeline';
+ import Hero from "$lib/Hero.svelte";
-
-
A timeline of Project Segfault's history
-
+
+ A timeline of Project Segfault's history
+
@@ -60,7 +61,7 @@
MrLeRien opens a small homeserver with the help of Midou
- This eventually formed a nice little (primarily focused on hosting) project called mutahar.rocks. Here, the duo focused on hosting anything they could on a Core 2 Duo HP machine with 8GB of RAM running Arch Linux. This alongside a small VPS we're already had.
+ This eventually formed a nice little (primarily focused on hosting) project called mutahar.rocks. Here, the duo focused on hosting anything they could on a Core 2 Duo HP machine with 8GB of RAM running Arch Linux. This alongside a small VPS they already had.
@@ -167,33 +168,19 @@
- Project Segfault decides to expand and now develops software.
- This started after Odyssey decided to work on segfautils. An API for Project Segfault. Midou followed suit with another rather big project that is (not) being developped right now. (hint: this will help people with many servers or mini servers 👀)
+ Project Segfault decides to expand and now develops software.
+ This started after Odyssey decided to work on Segfautils, an API for Project Segfault. Midou plans to start a huge project in the near future together with the team that can help people with multiple servers.
\ No newline at end of file