diff --git a/src/components/SeoMetaTags.svelte b/src/components/SeoMetaTags.svelte
new file mode 100644
index 0000000..74269e5
--- /dev/null
+++ b/src/components/SeoMetaTags.svelte
@@ -0,0 +1,32 @@
+
+
+
{#each 'We are ECSESS!' as char, i} - {char} + {char} {/each}
Meet the council!
diff --git a/src/routes/events/+page.server.ts b/src/routes/events/+page.server.ts index d9d7879..d3918d0 100644 --- a/src/routes/events/+page.server.ts +++ b/src/routes/events/+page.server.ts @@ -9,17 +9,19 @@ const eventQuery = `*[_type == "events"]{ description, reglink, paylink, - "thumbnail": thumbnail.asset->url+"?h=700&fm=webp", + "thumbnail": thumbnail.asset->url+"?h=800&fm=webp", "lastUpdated": _updatedAt, }`; -export const load = async () => { +export const load = async ({ url }) => { let listOfEvents: EventPost[] = await getFromCMS(eventQuery); - //TODO: Why is this mad? + let sortedEvents = listOfEvents.sort( (a, b) => new Date(b.date).getTime() - new Date(a.date).getTime() ); + return { - events: sortedEvents + events: sortedEvents, + canonical: url.href }; }; diff --git a/src/routes/events/+page.svelte b/src/routes/events/+page.svelte index 7347500..33df253 100644 --- a/src/routes/events/+page.svelte +++ b/src/routes/events/+page.svelte @@ -1,18 +1,30 @@ +Events
-Want to join ECSESS Council?
+Come back around March for application period!
{#if isElectionTime} -Come back around March for application period!
- {/if} +Can't redirect you to "r/{data.shortname}"!
Resources