diff --git a/src/lib/Form/TextArea.svelte b/src/lib/Form/TextArea.svelte index fd3e702..25b4e8f 100644 --- a/src/lib/Form/TextArea.svelte +++ b/src/lib/Form/TextArea.svelte @@ -13,3 +13,9 @@ class="form-textbox" {placeholder} /> + + \ No newline at end of file diff --git a/src/lib/Services.json b/src/lib/Instances.json similarity index 92% rename from src/lib/Services.json rename to src/lib/Instances.json index bc70cba..dfc915b 100644 --- a/src/lib/Services.json +++ b/src/lib/Instances.json @@ -4,7 +4,7 @@ "description": "A frontend for YouTube.", "website": "https://invidious.projectsegfau.lt/", "icon": "https://github.com/iv-org/invidious/raw/master/assets/invidious-colored-vector.svg", - "category": "Instances", + "category": "General", "projectWebsite": "https://invidious.io/" }, { @@ -12,7 +12,7 @@ "description": "A frontend for Odysee.", "website": "https://lbry.projectsegfau.lt/", "icon": "https://codeberg.org/avatars/dd785d92b4d4df06d448db075cd29274", - "category": "Instances", + "category": "General", "projectWebsite": "https://codeberg.org/librarian/librarian" }, { @@ -20,7 +20,7 @@ "description": "A frontend for Reddit.", "website": "https://libreddit.projectsegfau.lt/", "icon": "https://github.com/spikecodes/libreddit/raw/master/static/logo.png", - "category": "Instances", + "category": "General", "projectWebsite": "https://github.com/spikecodes/libreddit" }, { @@ -28,7 +28,7 @@ "description": "A frontend for Twitter.", "website": "https://nitter.projectsegfau.lt/", "icon": "https://github.com/zedeus/nitter/raw/master/public/logo.png", - "category": "Instances", + "category": "General", "projectWebsite": "https://github.com/zedeus/nitter" }, { @@ -36,7 +36,7 @@ "description": "An open source and decentralized chat application.", "website": "https://chat.projectsegfau.lt/", "icon": "https://element.io/images/logo-mark-primary.svg", - "category": "Instances", + "category": "General", "projectWebsite": "https://element.io/" }, { @@ -44,7 +44,7 @@ "description": "Another frontend for YouTube.", "website": "https://piped.projectsegfau.lt/", "icon": "https://github.com/TeamPiped/Piped/raw/master/public/img/icons/logo.svg", - "category": "Instances", + "category": "General", "projectWebsite": "https://github.com/TeamPiped/Piped" }, { @@ -52,7 +52,7 @@ "description": "A private meta-search engine.", "website": "https://search.projectsegfau.lt/search", "icon": "https://docs.searxng.org/_static/searxng-wordmark.svg", - "category": "Instances", + "category": "General", "projectWebsite": "https://searxng.org/" }, { @@ -60,7 +60,7 @@ "description": "A web interface for Git, alternative to GitHub.", "website": "https://git.projectsegfau.lt", "icon": "https://gitea.io/images/gitea.png", - "category": "Instances", + "category": "General", "projectWebsite": "https://gitea.io/" }, { diff --git a/src/lib/Nav.svelte b/src/lib/Nav.svelte index e443965..5f6194b 100644 --- a/src/lib/Nav.svelte +++ b/src/lib/Nav.svelte @@ -5,8 +5,7 @@ $: currentPage = $page.url.pathname; const menus = [ - { name: "Services", url: "/services" }, - { name: "Projects", url: "/projects" }, + { name: "Instances", url: "/instances" }, { name: "Donate", url: "/donate" }, { name: "FAQ", url: "/faq" }, { name: "Contact us", url: "/contact" }, @@ -39,14 +38,17 @@ href={url}>{name} {/each} - +
+ Matrix - +
+ GitHub -
+
+ Toggle theme
@@ -122,7 +124,11 @@ display: none; } - @media screen and (max-width: 1058px) { + .icon > span { + display: none; + } + + @media screen and (max-width: 900px) { .links { display: none; width: 100%; @@ -166,5 +172,16 @@ flex-direction: column; gap: 1rem; } + + .icon > span { + display: block; + } + + .icon { + display: flex !important; + align-items: center; + flex-direction: row; + gap: 0.5rem; + } } diff --git a/src/lib/Projects.json b/src/lib/Projects.json deleted file mode 100644 index 946d5ed..0000000 --- a/src/lib/Projects.json +++ /dev/null @@ -1,14 +0,0 @@ -[ - { - "name": "Website", - "description": "Our website written in SvelteKit.", - "github": "https://github.com/ProjectSegfault/website/", - "website": "https://projectsegfau.lt/" - }, - { - "name": "Segfautils", - "description": "Web utilities (APIs) for Project Segfault, but you could probably use them too.", - "github": "https://github.com/ProjectSegfault/segfautils/", - "website": "https://segfautils.projectsegfau.lt/" - } -] diff --git a/src/lib/Team.json b/src/lib/Team.json index f1ee70a..44da459 100644 --- a/src/lib/Team.json +++ b/src/lib/Team.json @@ -2,7 +2,7 @@ { "name": "Midou", "matrix": "https://matrix.to/#/@midou:projectsegfau.lt/", - "position": "System administrator", + "position": "Sysadmin", "description": "I don't need to describe myself.", "git": "https://github.com/Midou36O/", "website": "https://miicord.com/", @@ -19,7 +19,7 @@ { "name": "openssl_rand", "matrix": "https://matrix.to/#/@openssl_rand:projectsegfau.lt/", - "position": "System administrator", + "position": "Sysadmin", "description": "\"I am openssl_rand, a system administrator of the project Segfau.lt.\" - GitHub Copilot", "email": "mailto:openssl_rand@projectsegfau.lt" }, @@ -29,12 +29,5 @@ "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/+page.svelte b/src/routes/+page.svelte index 0b748af..0e45faa 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -27,15 +27,10 @@ >
- {announcements.title}
- + {#if announcements.link} + + {/if}
{:catch} diff --git a/src/routes/contact/+page.md b/src/routes/contact/+page.md index a203cb7..3069be8 100644 --- a/src/routes/contact/+page.md +++ b/src/routes/contact/+page.md @@ -1,6 +1,6 @@ --- title: Contact us -description: Do you want to contact us? +description: Do you want to contact us? (you don't) --- - Our services | Project Segfault - + Our instances | Project Segfault + -

Our services

+

Our instances

{#each groups as group} diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte deleted file mode 100644 index 8b60fa8..0000000 --- a/src/routes/projects/+page.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - - - Our projects | Project Segfault - - - -

Our projects

- - {#each projects as { name, description, git, github, website }} - - - {#if website} - -
- - {/if} - - {#if github} - -
- - {/if} - - {#if git} - -
- - {/if} - - - {/each} - diff --git a/src/routes/team/+page.svelte b/src/routes/team/+page.svelte index fd6f455..e0f50db 100644 --- a/src/routes/team/+page.svelte +++ b/src/routes/team/+page.svelte @@ -10,7 +10,7 @@

Our team

- {#each members as { name, discord, matrix, position, description, git, pgp, website, email, picture }} + {#each members as { name, discord, matrix, position, description, github, git, pgp, website, email, picture }} {#if matrix} @@ -25,6 +25,12 @@ {/if} + {#if github} + +
+ + {/if} + {#if git}
diff --git a/src/routes/timeline/+page.svelte b/src/routes/timeline/+page.svelte index eaf6378..738c694 100644 --- a/src/routes/timeline/+page.svelte +++ b/src/routes/timeline/+page.svelte @@ -184,7 +184,7 @@ -

Now

+

July 2022

@@ -205,7 +205,7 @@
-

Now-er

+

August 2022

@@ -223,6 +223,23 @@

+ + +

September 2022

+
+ + + + + +

+ Resignation of members and the start of a new era. +

+

+ Devnol, Odyssey and akisblack resigned from the team leading to a serious loss of manpower. To combat this, we decided to shut down some of our unused instances as well as the ones that were painful to deal with. You can read more over at this blog post. +

+
+