From 5b400c79d435c9994268040c8353f2a29e853087 Mon Sep 17 00:00:00 2001 From: Stephen Gruzin Date: Mon, 11 May 2026 19:42:42 -0700 Subject: [PATCH 1/3] Changed the registration url text to more info --- frontend/src/lib/eventList/EventCard.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/eventList/EventCard.svelte b/frontend/src/lib/eventList/EventCard.svelte index 1bf4390..20b9589 100644 --- a/frontend/src/lib/eventList/EventCard.svelte +++ b/frontend/src/lib/eventList/EventCard.svelte @@ -42,7 +42,7 @@ {#if event.registrationURL && displaySettings.showEventRegistration}
{/if} From bf105b8c188938d18b94d91c9ce864e1aed2aa7f Mon Sep 17 00:00:00 2001 From: Stephen Gruzin Date: Sat, 16 May 2026 23:21:02 -0700 Subject: [PATCH 2/3] Added a display style option in the event list --- .../eventList/EListDisplaySettings.svelte | 14 ++++++++++++++ frontend/src/lib/utils.ts | 2 ++ .../event-lists/eventListActions.remote.ts | 13 ++++--------- 3 files changed, 20 insertions(+), 9 deletions(-) diff --git a/frontend/src/lib/dashboard/eventList/EListDisplaySettings.svelte b/frontend/src/lib/dashboard/eventList/EListDisplaySettings.svelte index ab25a4b..da68379 100644 --- a/frontend/src/lib/dashboard/eventList/EListDisplaySettings.svelte +++ b/frontend/src/lib/dashboard/eventList/EListDisplaySettings.svelte @@ -1,5 +1,6 @@ -
+
{event.name}
+ {#if displaySettings.displayStyle === "expanded" && event.featured} + FEATURED EVENT + {/if} + {#if displaySettings.showEventName}

{event.name}

{/if}
-

+

+ {#if displaySettings.displayStyle === "expanded"} + + {/if} + +

{#if event.description && displaySettings.showEventDescription} -

{event.description}

+

{event.description}

{/if} {#if event.registrationURL && displaySettings.showEventRegistration} -
- +
+ {/if}
@@ -59,9 +82,16 @@ grid-template-areas: "image" "content"; + background-color: #ffffff; + } + + .card.expanded { + background-color: #f3f3f4; + border: none; + border-radius: 20px; } - @media screen and (min-width: 600px) { + @media screen and (min-width: 850px) { .card { grid-template-columns: 61fr 39fr; grid-template-rows: 1fr; @@ -107,13 +137,46 @@ row-gap: 3px; min-width: 0; min-height: 0; - background-color: #ffffff; } - .event-description { + .card.expanded .content-parent { + padding: 30px; + align-items: flex-start; + } + + .card.expanded h2 { + font-weight: bold; + } + + .card:not(.expanded) .event-description { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; + text-align: center; + } + + .event-description { width: 100%; } + + .buttonparentexpanded { + margin-top: 20px; + display: flex; + gap: 10px; + } + + :global(.buttonexpanded) { + background-color: #000000; + border-radius: 10px; + font-weight: bold; + width: 150px; + height: 40px; + letter-spacing: 0.15ch; + } + + :global(.sharebuttonexpanded) { + border-radius: 100%; + height: 40px; + width: 40px; + } \ No newline at end of file diff --git a/frontend/src/routes/elist/[slug]/+page.svelte b/frontend/src/routes/elist/[slug]/+page.svelte index 8af8329..43287fb 100644 --- a/frontend/src/routes/elist/[slug]/+page.svelte +++ b/frontend/src/routes/elist/[slug]/+page.svelte @@ -54,7 +54,7 @@
-
+
{#if displaySettings.showUpcomingEventsTextAndDesc}

Upcoming Events

diff --git a/frontend/src/routes/elistPreview/[slug]/+page.svelte b/frontend/src/routes/elistPreview/[slug]/+page.svelte index 43344eb..24e16d8 100644 --- a/frontend/src/routes/elistPreview/[slug]/+page.svelte +++ b/frontend/src/routes/elistPreview/[slug]/+page.svelte @@ -67,7 +67,7 @@
-
+
{#if displaySettings.showUpcomingEventsTextAndDesc}

Upcoming Events