General code cleanup. Mainly updating Lucide icons.

This commit is contained in:
Scott Idem
2026-05-15 13:04:50 -04:00
parent ad6b390fd9
commit 73f97ee17b
26 changed files with 67 additions and 58 deletions

View File

@@ -55,7 +55,7 @@ import Comp_pres_mgmt_session_search from './ae_comp__pres_mgmt_session_search.s
// NOTE: Derived from data.account_id (prop) instead of $slct.account_id (store)
// to prevent circular dependency loops during hydration.
let ae_acct = $derived(data[data.account_id]);
let event_id = $derived(data.params.event_id);
// let event_id = $derived(data.params.event_id);
$effect(() => {
if (ae_acct) {
@@ -502,7 +502,8 @@ if (
sessions exist but are scheduled outside the current window. -->
<div class="preset-tonal-error rounded-lg p-3 text-center text-sm font-semibold">
⏰ Time filter is ON — sessions outside the current window are hidden.
Disable the clock button in the search bar to see all sessions.
Disable the clock button in the search bar to see all sessions.<br /><br />
This is intended to be used while onsite.
</div>
{/if}
<div class="bg-surface-50-900/60 rounded-lg p-3">

View File

@@ -6,7 +6,12 @@ interface Props {
let { event_location_obj_li, log_lvl = 0 }: Props = $props();
import { Clock, LoaderCircle, MapPin, RemoveFormatting, Search } from '@lucide/svelte';
import {
Clock, AlarmClockOff,
LoaderCircle,
MapPin, MapPinOff,
RemoveFormatting, Search
} from '@lucide/svelte';
import { ae_loc } from '$lib/stores/ae_stores';
import { events_sess } from '$lib/stores/ae_events_stores';
import { pres_mgmt_loc } from '$lib/stores/ae_events_stores__pres_mgmt.svelte';
@@ -94,8 +99,14 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
<!-- Search submit button -->
<button
type="submit"
class="btn btn-lg ae_btn_primary mx-1 w-48 text-2xl font-bold"
title="Search for a session">
class="
btn btn-lg
preset-filled-primary-100-900
hover:preset-filled-primary-300-700
mx-1 w-48 text-2xl font-bold
"
title="Search for a session"
>
{#if $events_sess.pres_mgmt.status_qry__search == 'loading'}
<LoaderCircle size="1em" class="text-success-800-200 mx-1 animate-spin" />
{:else}
@@ -207,7 +218,7 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
handle_search_trigger();
}}
title="Filter by room / location">
<MapPin size="1em" />
<MapPinOff size="1em" />
</button>
</span>
{/if}
@@ -278,7 +289,7 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
class:hidden={!pres_mgmt_loc.current.enable_time_window}
class:preset-filled-warning-300-700={pres_mgmt_loc.current.enable_time_window}
>
<Clock size="1em" />
<AlarmClockOff size="1em" />
</button>
</span>
{/if}

View File

@@ -19,7 +19,7 @@ import { events_func } from '$lib/ae_events/ae_events_functions';
import { api } from '$lib/api/api';
import type { PressMgmtRemoteCfg } from '$lib/stores/ae_events_stores__pres_mgmt_defaults';
import {
AlertTriangle,
TriangleAlert,
ArrowLeft,
Check,
ChevronDown,
@@ -230,7 +230,7 @@ function toggle(key: string) {
</span>
{:else if save_status === 'error'}
<span class="badge preset-tonal-error flex items-center gap-1">
<AlertTriangle size="1em" /> Error saving
<TriangleAlert size="1em" /> Error saving
</span>
{/if}
<button

View File

@@ -37,7 +37,7 @@ import {
import { events_func } from '$lib/ae_events/ae_events_functions';
import {
Check,
CheckCircle,
CircleCheck,
LoaderCircle,
TriangleAlert,
X
@@ -294,7 +294,7 @@ async function handle_update__event_presenter({
{:then update__event_presenter_obj_result}
{#if update__event_presenter_obj_result}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>
@@ -388,7 +388,7 @@ async function handle_update__event_presenter({
{:then update__event_presenter_obj__agree_result}
{#if $events_sess.pres_mgmt.status__presenter_agree}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>
@@ -459,7 +459,7 @@ async function handle_update__event_presenter({
{:then update__event_presenter_obj__agree_result}
{#if $events_sess.pres_mgmt.status__presenter_agree}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>

View File

@@ -48,7 +48,7 @@ import {
Building2,
Check,
CircleUser,
Fingerprint,
FingerprintPattern,
IdCard,
Link,
LoaderCircle,
@@ -1108,7 +1108,7 @@ $effect(() => {
log_lvl: 0
})}>
<Asterisk size="1em" />
<Fingerprint size="1em" />
<FingerprintPattern size="1em" />
External System ID:
<span class="font-bold">
{@html $lq__event_presenter_obj.person_external_sys_id ??

View File

@@ -33,7 +33,7 @@ import { events_func } from '$lib/ae_events/ae_events_functions';
import Element_data_store from '$lib/elements/element_data_store.svelte';
import {
Check,
CheckCircle,
CircleCheck,
LoaderCircle,
TriangleAlert,
X
@@ -270,7 +270,7 @@ async function handle_submit_form(event: SubmitEvent) {
{:then update__event_session_obj__opt_out_result}
{#if $events_sess.pres_mgmt.status__session_opt_out}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>
@@ -361,7 +361,7 @@ async function handle_submit_form(event: SubmitEvent) {
{:then update__event_session_obj__agree_result}
{#if $events_sess.pres_mgmt.status__session_agree}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>
@@ -415,7 +415,7 @@ async function handle_submit_form(event: SubmitEvent) {
{:then update__event_session_obj__agree_result}
{#if $events_sess.pres_mgmt.status__session_agree}
<div class="modal-loading">
<CheckCircle size="1em" />
<CircleCheck size="1em" />
<span class="loading-text"
>Successfully saved!</span>
</div>