diff --git a/frontend/src/pages/Kiosk.svelte b/frontend/src/pages/Kiosk.svelte
index 983e039..c9eb58a 100644
--- a/frontend/src/pages/Kiosk.svelte
+++ b/frontend/src/pages/Kiosk.svelte
@@ -149,7 +149,7 @@
{state.volunteer.name}
{state.volunteer.email || ''}
- {state.volunteer.is_lead ? ' · Department Lead' : ''}
+ {state.volunteer.is_lead ? ' · Co-Lead' : ''}
Token: {token}
diff --git a/frontend/src/pages/ScheduleBoard.svelte b/frontend/src/pages/ScheduleBoard.svelte
index 2d0b555..65391e0 100644
--- a/frontend/src/pages/ScheduleBoard.svelte
+++ b/frontend/src/pages/ScheduleBoard.svelte
@@ -397,6 +397,9 @@
{#each assigned as { vs, volunteer }}
{volunteer.name}
+ {#if volunteer.is_lead}
+ Co-Lead
+ {/if}
{#if checkConflict(volunteer.id, shift.id, $allVolunteerShifts ?? [], $allShifts ?? [])}
⚠
{/if}
@@ -514,6 +517,14 @@
font-size: 0.78rem;
font-weight: 500;
}
+ .chip-lead {
+ font-size: 0.68rem;
+ font-weight: 600;
+ background: rgba(245,158,11,0.2);
+ color: var(--c-warn);
+ padding: 0.05rem 0.3rem;
+ border-radius: 99px;
+ }
.board-vol-remove {
background: none;
border: none;
diff --git a/frontend/src/pages/Volunteers.svelte b/frontend/src/pages/Volunteers.svelte
index 1bf13c4..e028389 100644
--- a/frontend/src/pages/Volunteers.svelte
+++ b/frontend/src/pages/Volunteers.svelte
@@ -216,7 +216,7 @@
{v.name}
{#if v.is_lead}
- Lead
+ Co-Lead
{/if}
{#if !v.participant_id}
No ticket
@@ -253,8 +253,8 @@
{#if canManage}
|
|