From 28ba5fd721d618013e477b569ebf241536e67413 Mon Sep 17 00:00:00 2001 From: Antoine Phan Date: Sun, 15 Feb 2026 13:49:10 -0500 Subject: [PATCH] Adding LinkedIn to the council profile (#106) * Adding LinkedIn to the council profile * Make cursor become pointer when clicking X * LinkedIn fill and stroke --- src/app.css | 2 +- .../council/CouncilCardPopUp.svelte | 51 ++++++++++++++----- src/lib/schemas.ts | 1 + src/routes/council/+page.server.ts | 3 +- src/routes/council/+page.svelte | 1 + 5 files changed, 42 insertions(+), 16 deletions(-) diff --git a/src/app.css b/src/app.css index 9badc85..c1167d1 100644 --- a/src/app.css +++ b/src/app.css @@ -71,7 +71,7 @@ h1 { } h2 { - @apply py-3 text-xl font-bold md:text-2xl; + @apply py-1.5 text-xl font-bold md:text-2xl; } .page-title { diff --git a/src/components/council/CouncilCardPopUp.svelte b/src/components/council/CouncilCardPopUp.svelte index 6fcff5f..e958735 100644 --- a/src/components/council/CouncilCardPopUp.svelte +++ b/src/components/council/CouncilCardPopUp.svelte @@ -6,10 +6,12 @@ positionDescription, yearProgram, image, + linkedin, onClose, id = 'popup-title' } = $props(); - import { Mail, X } from '@lucide/svelte'; + import { Linkedin, Mail, X } from '@lucide/svelte'; + import Link from 'components/Link.svelte'; function getInitials(name: string | null | undefined): string { if (name == null || typeof name !== 'string') return ''; @@ -36,7 +38,7 @@