Still working on upgrading to Tailwind CSS v4 an dSkeleton v3.....

This commit is contained in:
Scott Idem
2025-06-18 17:59:48 -04:00
parent db6e9dd019
commit 13912fd145
169 changed files with 2343 additions and 1634 deletions

View File

@@ -166,7 +166,7 @@ function handle_update_event_exhibit_staff_passcode(exhibit_id, reset_passcode)
for_type="event"
for_id={$events_slct.event_id}
display="block"
class_li="variant-ghost-secondary p-2"
class_li="preset-tonal-secondary border border-secondary-500 p-2"
/>
<!-- <a href="/{$events_slct.event_id}">Event ID {$events_slct.event_id}</a> -->
@@ -227,7 +227,7 @@ function handle_update_event_exhibit_staff_passcode(exhibit_id, reset_passcode)
<button
type="submit"
disabled={disable_open_lead_retrieval_btn}
class="btn variant-ghost-primary m-1 open_lead_retrieval_btn"
class="btn preset-tonal-primary border border-primary-500 m-1 open_lead_retrieval_btn"
>
<span class="fas fa-arrow-right mx-1"></span> Open Exhibitor Lead Retrieval
</button>
@@ -253,7 +253,7 @@ function handle_update_event_exhibit_staff_passcode(exhibit_id, reset_passcode)
on:click={() => {
handle_update_event_exhibit_staff_passcode(exhibit_obj.event_exhibit_id_random, reset_passcode);
}}
class="btn variant-ghost-warning reset_passcode_btn"
class="btn preset-tonal-warning border border-warning-500 reset_passcode_btn"
>
<span class="fas fa-undo mx-1"></span> Reset Passcode
</button>

View File

@@ -6,7 +6,7 @@ export let data: any;
import { onMount } from 'svelte';
import { goto, invalidate, pushState, replaceState } from '$app/navigation';
import { clipboard, TabGroup, Tab } from '@skeletonlabs/skeleton';
import { Tab, Tabs } from '@skeletonlabs/skeleton-svelte';
import type { key_val } from '$lib/ae_stores';
import { ae_util } from '$lib/ae_utils/ae_utils';
@@ -492,14 +492,14 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<p>Exhibit license authorization link: /events_leads/exhibit/[exhibit_id]?key=[license_key]&key_pass=[the_random_passcode]</p>
<hr> -->
<TabGroup
<Tabs
justify="justify-center"
active="variant-ghost-primary"
hover="hover:variant-soft-primary"
active="preset-tonal-primary border border-primary-500"
hover="hover:preset-tonal-primary"
flex="flex-1 lg:flex-none"
rounded=""
border=""
class="bg-surface-100-800-token w-full"
class="bg-surface-100-900 w-full"
>
{#if $events_loc.leads.show_option__paid_tab ?? true}
<Tab
@@ -586,7 +586,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<!-- Manage -->
Conf
</Tab>
</TabGroup>
</Tabs>
<!-- BEGIN Tab: Main (start) -->
@@ -607,7 +607,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
{$events_loc?.leads.auth_exhibit_kv[$events_slct.exhibit_id].key}
<button
type="button"
class="btn btn-sm variant-ghost-warning"
class="btn btn-sm preset-tonal-warning border border-warning-500"
on:click={() => {
$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key = null;
}}
@@ -626,14 +626,14 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
</div>
{#if $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] && $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key}
<p class="border border-slate-500/10 p-2 variant-soft-secondary">
<p class="border border-slate-500/10 p-2 preset-tonal-secondary">
You are logged in using the shared exhibit staff passcode and are using the license key for {$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key}. Any leads you collect will be associated with this license key (email address). Use the Clear License button to "log out" or Sign In with a different license.
</p>
{:else if $events_loc?.leads.auth_exhibit_kv[$events_slct.exhibit_id]}
<p class="border border-slate-500/10 p-2 variant-soft-warning">Please select your name from the license list below to use the lead retrieval service. You may need to add your name first. This is also used to link new leads to whoever adds them.</p>
<p class="border border-slate-500/10 p-2 preset-tonal-warning">Please select your name from the license list below to use the lead retrieval service. You may need to add your name first. This is also used to link new leads to whoever adds them.</p>
{:else}
<p class="border border-slate-500/10 p-2 variant-soft-warning">To access this exhibit you must enter the shared staff passcode that you were given. You will then be able to select a license and use the lead retrieval service from your device.</p>
<label class="label variant-glass-warning p-2 px-4 m-2 rounded-full font-bold">Shared exhibit passcode:
<p class="border border-slate-500/10 p-2 preset-tonal-warning">To access this exhibit you must enter the shared staff passcode that you were given. You will then be able to select a license and use the lead retrieval service from your device.</p>
<label class="label preset-tonal-warning p-2 px-4 m-2 rounded-full font-bold">Shared exhibit passcode:
<input
type="text"
name="staff_passcode"
@@ -654,7 +654,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
{#if $event_exhibit_obj?.license_max }
<h2 class="h3">License List (max {$event_exhibit_obj?.license_max})</h2>
<div class="border border-slate-500/10 p-2 variant-soft-secondary">Use the "Sign In" or "Email" option buttons below to log in using one of the available licenses. Be sure use the one with your name and email address. If you select a license that is already in use on another device, it will be logged out.
<div class="border border-slate-500/10 p-2 preset-tonal-secondary">Use the "Sign In" or "Email" option buttons below to log in using one of the available licenses. Be sure use the one with your name and email address. If you select a license that is already in use on another device, it will be logged out.
<ul
class="list-disc list-inside"
>
@@ -666,7 +666,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
{#if !Array.isArray($event_exhibit_obj?.license_li_json) || (Array.isArray($event_exhibit_obj?.license_li_json) && $event_exhibit_obj?.license_li_json.length < $event_exhibit_obj?.license_max)}
<button
class="btn btn-sm variant-ghost-primary w-40"
class="btn btn-sm preset-tonal-primary border border-primary-500 w-40"
on:click={() => {
// let tmp_obj = $event_exhibit_obj;
$events_sess.leads.tmp_license = {
@@ -707,7 +707,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<!-- <div class="ae_h_scrollfix"> -->
{#if Array.isArray($event_exhibit_obj?.license_li_json) && $event_exhibit_obj?.license_li_json.length > 0}
<table class="table table-compact table-hover">
<table class="table table-compact ">
<thead>
<tr>
<th>License</th>
@@ -751,7 +751,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
{#if index < $event_exhibit_obj?.license_max}
<!-- Edit the values and save the new license list information. -->
<!-- Button to send an email with the login link -->
<div class="btn-group btn-group-vertical sm:btn-group-vertical md:btn-group lg:btn-group xl:btn-group text-sm">
<div class=" -vertical sm:-vertical md: lg: xl: text-sm">
<button
type="button"
on:click={() => {
@@ -769,7 +769,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
}
}
}}
class="btn btn-sm text-sm variant-soft-primary"
class="btn btn-sm text-sm preset-tonal-primary"
title="Sign in using this license"
>
<span class="fas fa-key mx-1"></span>
@@ -785,7 +785,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
}
// send_init_confirm_email({ index: index, lic_key: license.email, lic_pass: license.passcode});
}}
class="btn btn-sm text-sm variant-soft-secondary"
class="btn btn-sm text-sm preset-tonal-secondary"
title={`Send an email with the license login link to ${license.email}`}
>
<span class="fas fa-envelope mx-1"></span>
@@ -794,7 +794,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<button
type="button"
use:clipboard={encodeURI(`${data.url.origin}/events_leads/exhibit/${$events_slct.exhibit_id}?key=${license.email}&pass=${license.passcode}`)}
class="btn btn-sm text-sm variant-soft-tertiary"
class="btn btn-sm text-sm preset-tonal-tertiary"
class:hidden={!$ae_loc.trusted_access || !$events_loc.show_details}
title={`Copy link to this exhibit (ID: ${$events_slct.exhibit_id})`}
>
@@ -803,7 +803,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
</button>
</div>
{:else}
<div class="variant-soft-warning">
<div class="preset-tonal-warning">
<span class="fas fa-lock mx-1"></span>
Disabled license
</div>
@@ -844,7 +844,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
Save
</button>
{:else} -->
<div class="btn-group btn-group-vertical sm:btn-group-vertical md:btn-group lg:btn-group xl:btn-group text-sm">
<div class=" -vertical sm:-vertical md: lg: xl: text-sm">
<button
type="button"
on:click={() => {
@@ -858,7 +858,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
$events_sess.leads.show_form__license = true;
}}
class="btn btn-sm variant-soft-warning">
class="btn btn-sm preset-tonal-warning">
<span class="fas fa-edit mx-1"></span>
Edit
</button>
@@ -877,7 +877,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
}
}}
class:hidden={!$ae_loc.trusted_access}
class="btn btn-sm variant-soft-error"
class="btn btn-sm preset-tonal-error"
>
<span class="fas fa-trash mx-1"></span>
Remove
@@ -911,7 +911,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
</tbody>
</table>
{:else}
<div class="variant-soft-warning">No licenses found. Add a license above.</div>
<div class="preset-tonal-warning">No licenses found. Add a license above.</div>
{/if} <!-- Array.isArray(result.license_li_json) -->
<!-- </div> --> <!-- .ae_h_scrollfix -->
@@ -980,7 +980,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__license = false;
}}
@@ -1024,7 +1024,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
{/if} -->
<!-- The email address is used as the key, not the index number from the array of licenses. The email address is used to send the login link to the user. The passcode is used to log in. The full name is used to identify the user. The passcode is generated if not provided. -->
<div class="border border-slate-500/10 p-2 variant-soft-warning">
<div class="border border-slate-500/10 p-2 preset-tonal-warning">
<strong>Do not use the same email address for more than one license.</strong> The email address is used as the key to log in and is linked to leads added. The full name is used to help identify the staff person.
</div>
<input
@@ -1079,7 +1079,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
}
}}
class:hidden={$events_sess.leads.tmp_license.index === null}
class="btn variant-soft-warning m-1"
class="btn preset-tonal-warning m-1"
>
<span class="fas fa-broom mx-1"></span>
Remove
@@ -1088,7 +1088,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<button
type="submit"
form="form__license_single"
class="btn variant-soft-primary m-1"
class="btn preset-tonal-primary m-1"
disabled={license_submit_results instanceof Promise && !license_submit_results}
on:click={() => {
// trigger = 'save__ds__code';
@@ -1133,7 +1133,7 @@ function send_init_confirm_email({index, lic_key, lic_pass}) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__license = false;
}}

View File

@@ -188,7 +188,7 @@ function handle_qr_camera(event) {
<strong>{$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key}</strong>
</div>
{:else}
<div class="border border-slate-500/10 p-2 variant-soft-warning">Please go to the Main tab and select a license to use.</div>
<div class="border border-slate-500/10 p-2 preset-tonal-warning">Please go to the Main tab and select a license to use.</div>
{/if}
<!-- <div class="border border-slate-500/10 p-2 variant-soft-warning">This section is not fully enabled for ISHLT 2024 at this time. The ability to add a lead by scanning the attendee's QR code or by searching for their name, will be enabled before the ISHLT 2024 Annual Meeting in Prague.</div> -->
@@ -206,7 +206,7 @@ function handle_qr_camera(event) {
<span class="flex flex-col md:flex-row wrap justify-center items-center">
<button
class="btn btn-xl variant-ghost-primary m-2 w-64 add_person_qr_btn"
class="btn btn-lg preset-tonal-primary border border-primary-500 m-2 w-64 add_person_qr_btn"
on:click={() => {
// $slct.event_exhibit_tracking_id = null;
// $slct.event_exhibit_tracking_obj = null;
@@ -223,7 +223,7 @@ function handle_qr_camera(event) {
</button>
<button
class="btn btn-xl variant-ghost-primary m-2 w-64 add_person_search_btn"
class="btn btn-lg preset-tonal-primary border border-primary-500 m-2 w-64 add_person_search_btn"
on:click={() => {
// $slct.event_exhibit_tracking_id = null;
// $slct.event_exhibit_tracking_obj = null;
@@ -242,14 +242,14 @@ function handle_qr_camera(event) {
<span class="">
{#if ($events_loc.leads.show_content__scan_requirements)}
<button class="btn btn-sm variant-soft-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=false}><span class="fas fa-info mx-1"></span> Hide Requirements</button>
<button class="btn btn-sm preset-tonal-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=false}><span class="fas fa-info mx-1"></span> Hide Requirements</button>
{:else if (!$events_loc.leads.show_content__scan_requirements)}
<button class="btn btn-sm variant-soft-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=true}><span class="fas fa-info mx-1"></span> Requirements</button>
<button class="btn btn-sm preset-tonal-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=true}><span class="fas fa-info mx-1"></span> Requirements</button>
{/if}
</span>
{#if $events_loc.leads.show_content__scan_requirements}
<div class="border border-slate-500/10 p-2 variant-soft-secondary">
<div class="border border-slate-500/10 p-2 preset-tonal-secondary">
<p>You will need a device with a camera to scan the QR codes. You will also of course need one or more valid QR codes to scan.
<!-- <button class="ae_btn btn_sm" on:click={() => show='qr_codes'}><span class="fas fa-qrcode"></span> Example QR Codes</button> -->
</p>
@@ -267,7 +267,7 @@ function handle_qr_camera(event) {
{:else} <!-- $events_loc?.leads.auth_exhibit_kv && $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] -->
<div class="variant-soft-error">Not logged in. Please log in and select a user license.</div>
<div class="preset-tonal-error">Not logged in. Please log in and select a user license.</div>
{/if} <!-- $events_loc?.leads.auth_exhibit_kv && $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] -->
</section>
@@ -311,7 +311,7 @@ function handle_qr_camera(event) {
<button
type="submit"
class="btn variant-ghost-primary"
class="btn preset-tonal-primary border border-primary-500"
>
<span class="fas fa-search mx-1"></span>
Search
@@ -323,7 +323,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__search = false;
}}
@@ -340,7 +340,7 @@ function handle_qr_camera(event) {
{#if $event_badge_obj_li}
<!-- {#if $ae_loc.trusted_access} -->
<div class="border border-slate-500/10 p-2 variant-glass-success min-h-96">
<div class="border border-slate-500/10 p-2 preset-tonal-success min-h-96">
<p>{$events_slct.badge_obj_li.length} results found</p>
{#each $events_slct.badge_obj_li as event_badge_obj_v2, index}
@@ -359,7 +359,7 @@ function handle_qr_camera(event) {
}}
disabled={!$ae_loc.trusted_access && 2==4}
title="Add {event_badge_obj_v2.full_name} to the leads list?"
class="btn btn-md variant-soft-primary mx-1"
class="btn btn-md preset-tonal-primary mx-1"
>
<span class="fas fa-plus mx-1"></span>
Add
@@ -387,7 +387,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_confirm__add_lead[index] = false;
}}
@@ -404,7 +404,7 @@ function handle_qr_camera(event) {
<div class="flex flex-row gap-16 justify-center items-center">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
console.log(`Do not add ${event_badge_obj_v2.full_name} ${event_badge_obj_v2.email} to the leads list`);
@@ -417,7 +417,7 @@ function handle_qr_camera(event) {
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
disabled={!$ae_loc.trusted_access && 2==4}
on:click={() => {
console.log(`Add ${event_badge_obj_v2.full_name} ${event_badge_obj_v2.email} to the leads list`);
@@ -540,7 +540,7 @@ function handle_qr_camera(event) {
<div class="variant-soft-warning">The search results are not enabled at this time.</div>
{/if} -->
{:else}
<div class="variant-soft-warning">No results yet</div>
<div class="preset-tonal-warning">No results yet</div>
{/if}
</div>
</section> <!-- .popover__content -->
@@ -551,7 +551,7 @@ function handle_qr_camera(event) {
<button
type="submit"
form="form__search_text"
class="btn variant-ghost-primary"
class="btn preset-tonal-primary border border-primary-500"
disabled={search_submit_results instanceof Promise && !search_submit_results}
on:click={() => {
// trigger = 'save__ds__code';
@@ -584,7 +584,7 @@ function handle_qr_camera(event) {
(
<span class="search_results text-sm">{$events_slct.badge_obj_li.length} results</span>
{#if $ae_loc.trusted_access}
&amp;
&
<span class="idb_cache text-sm">{$event_badge_obj_li.length} cached</span>
{/if}
)
@@ -604,7 +604,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__search = false;
}}
@@ -646,7 +646,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__scan = false;
$events_sess.leads.qr_scan_start = false;
@@ -671,7 +671,7 @@ function handle_qr_camera(event) {
/>
<!-- </div> -->
<div class="qr_quick_results variant-soft-secondary font-bold p-4">
<div class="qr_quick_results preset-tonal-secondary font-bold p-4">
{@html $events_sess.leads.qr_scan_result ?? 'No results yet'}
</div>
@@ -699,7 +699,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_confirm__add_lead[$events_slct.badge_id] = false;
@@ -719,7 +719,7 @@ function handle_qr_camera(event) {
<div class="flex flex-row gap-16 justify-center items-center">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
console.log(`Do not add ${$event_badge_obj.full_name} ${$event_badge_obj.email} to the leads list`);
@@ -738,7 +738,7 @@ function handle_qr_camera(event) {
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
disabled={!$ae_loc.trusted_access && 2==4}
on:click={() => {
console.log(`Add ${event_badge_obj.full_name} ${event_badge_obj.email} to the leads list`);
@@ -848,7 +848,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__scan = false;
$events_sess.leads.qr_scan_start = false;

View File

@@ -193,7 +193,7 @@ function handle_qr_camera(event) {
<strong>{$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key}</strong>
</div>
{:else}
<div class="border border-slate-500/10 p-2 variant-soft-warning">Please go to the Main tab and select a license to use.</div>
<div class="border border-slate-500/10 p-2 preset-tonal-warning">Please go to the Main tab and select a license to use.</div>
{/if}
<!-- <div class="border border-slate-500/10 p-2 variant-soft-warning">This section is not fully enabled for ISHLT 2024 at this time. The ability to add a lead by scanning the attendee's QR code or by searching for their name, will be enabled before the ISHLT 2024 Annual Meeting in Prague.</div> -->
@@ -218,7 +218,7 @@ function handle_qr_camera(event) {
<span class="flex flex-col md:flex-row wrap gap-1 justify-center items-center">
<button
class="btn btn-xl variant-ghost-primary m-1 w-64 add_person_qr_btn"
class="btn btn-lg preset-tonal-primary border border-primary-500 m-1 w-64 add_person_qr_btn"
on:click={() => {
// $slct.event_exhibit_tracking_id = null;
// $slct.event_exhibit_tracking_obj = null;
@@ -235,7 +235,7 @@ function handle_qr_camera(event) {
</button>
<button
class="btn btn-xl variant-ghost-primary m-1 w-64 add_person_search_btn"
class="btn btn-lg preset-tonal-primary border border-primary-500 m-1 w-64 add_person_search_btn"
on:click={() => {
// $slct.event_exhibit_tracking_id = null;
// $slct.event_exhibit_tracking_obj = null;
@@ -253,12 +253,12 @@ function handle_qr_camera(event) {
<span class="flex flex-row flex-wrap gap-1 justify-center items-center">
{#if ($events_loc.leads.show_content__scan_alert)}
<button class="btn btn-sm variant-soft-warning" on:click={() => $events_loc.leads.show_content__scan_alert=false}><span class="fas fa-exclamation-triangle mx-1"></span> Hide Alert?</button>
<button class="btn btn-sm preset-tonal-warning" on:click={() => $events_loc.leads.show_content__scan_alert=false}><span class="fas fa-exclamation-triangle mx-1"></span> Hide Alert?</button>
{:else if (!$events_loc.leads.show_content__scan_alert)}
<button class="btn btn-sm variant-soft-warning" on:click={() => $events_loc.leads.show_content__scan_alert=true}><span class="fas fa-exclamation-triangle mx-1"></span> Alert</button>
<button class="btn btn-sm preset-tonal-warning" on:click={() => $events_loc.leads.show_content__scan_alert=true}><span class="fas fa-exclamation-triangle mx-1"></span> Alert</button>
{/if}
<button class="btn btn-sm variant-soft-warning" on:click={() => {
<button class="btn btn-sm preset-tonal-warning" on:click={() => {
if (!$events_loc.leads.default_to_scan) {
if (!confirm('Are you sure you want to enable the default scan option?')) {
return false;
@@ -270,7 +270,7 @@ function handle_qr_camera(event) {
{@html ($events_loc.leads.default_to_scan ? '<span class="fas fa-toggle-on m-1"></span> Disable Default Scan?' : '<span class="fas fa-toggle-off m-1"></span> Enable Default Scan?')}
</button>
<button class="btn btn-sm variant-soft-warning" on:click={() => {
<button class="btn btn-sm preset-tonal-warning" on:click={() => {
if (!$events_loc.leads.auto_view) {
if (!confirm('Are you sure you want to enable the auto view new leads option?')) {
return false;
@@ -283,14 +283,14 @@ function handle_qr_camera(event) {
</button>
{#if ($events_loc.leads.show_content__scan_requirements)}
<button class="btn btn-sm variant-soft-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=false}><span class="fas fa-info mx-1"></span> Hide Requirements?</button>
<button class="btn btn-sm preset-tonal-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=false}><span class="fas fa-info mx-1"></span> Hide Requirements?</button>
{:else if (!$events_loc.leads.show_content__scan_requirements)}
<button class="btn btn-sm variant-soft-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=true}><span class="fas fa-info mx-1"></span> Requirements</button>
<button class="btn btn-sm preset-tonal-secondary" on:click={() => $events_loc.leads.show_content__scan_requirements=true}><span class="fas fa-info mx-1"></span> Requirements</button>
{/if}
</span>
{#if $events_loc.leads.show_content__scan_alert}
<div class="border border-slate-500/10 p-2 variant-ghost-warning p-1">
<div class="border border-slate-500/10 p-2 preset-tonal-warning border border-warning-500 p-1">
<span class="fas fa-exclamation-triangle mx-1"></span>
<span>
<strong>Alert</strong>
@@ -311,7 +311,7 @@ function handle_qr_camera(event) {
</div>
{/if}
{#if $events_loc.leads.show_content__scan_requirements}
<div class="border border-slate-500/10 p-2 variant-soft-secondary">
<div class="border border-slate-500/10 p-2 preset-tonal-secondary">
<p>You will need a device with a camera to scan the QR codes. You will also of course need one or more valid QR codes to scan.
<!-- <button class="ae_btn btn_sm" on:click={() => show='qr_codes'}><span class="fas fa-qrcode"></span> Example QR Codes</button> -->
</p>
@@ -329,7 +329,7 @@ function handle_qr_camera(event) {
{:else} <!-- $events_loc?.leads.auth_exhibit_kv && $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] -->
<div class="variant-soft-error">Not logged in. Please log in and select a user license.</div>
<div class="preset-tonal-error">Not logged in. Please log in and select a user license.</div>
{/if} <!-- $events_loc?.leads.auth_exhibit_kv && $events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] -->
</section>
@@ -373,7 +373,7 @@ function handle_qr_camera(event) {
<button
type="submit"
class="btn variant-ghost-primary"
class="btn preset-tonal-primary border border-primary-500"
>
<span class="fas fa-search mx-1"></span>
Search
@@ -385,7 +385,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__search = false;
}}
@@ -402,7 +402,7 @@ function handle_qr_camera(event) {
{#if $event_badge_obj_li}
<!-- {#if $ae_loc.trusted_access} -->
<div class="border border-slate-500/10 p-2 variant-glass-success min-h-96">
<div class="border border-slate-500/10 p-2 preset-tonal-success min-h-96">
<p>{$events_slct.badge_obj_li.length} results found</p>
{#each $events_slct.badge_obj_li as event_badge_obj_v2, index}
@@ -420,7 +420,7 @@ function handle_qr_camera(event) {
$events_sess.leads.show_confirm__add_lead[index] = true;
}}
title="Add {event_badge_obj_v2.full_name} to the leads list?"
class="btn btn-md variant-soft-primary mx-1"
class="btn btn-md preset-tonal-primary mx-1"
>
<span class="fas fa-plus mx-1"></span>
Add
@@ -448,7 +448,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_confirm__add_lead[index] = false;
}}
@@ -465,7 +465,7 @@ function handle_qr_camera(event) {
<div class="flex flex-row gap-16 justify-center items-center">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
console.log(`Do not add ${event_badge_obj_v2.full_name} ${event_badge_obj_v2.email} to the leads list`);
@@ -478,7 +478,7 @@ function handle_qr_camera(event) {
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
console.log(`Add ${event_badge_obj_v2.full_name} ${event_badge_obj_v2.email} to the leads list`);
@@ -604,7 +604,7 @@ function handle_qr_camera(event) {
<div class="variant-soft-warning">The search results are not enabled at this time.</div>
{/if} -->
{:else}
<div class="variant-soft-warning">No results yet</div>
<div class="preset-tonal-warning">No results yet</div>
{/if}
</div>
</section> <!-- .popover__content -->
@@ -615,7 +615,7 @@ function handle_qr_camera(event) {
<button
type="submit"
form="form__search_text"
class="btn variant-ghost-primary"
class="btn preset-tonal-primary border border-primary-500"
disabled={search_submit_results instanceof Promise && !search_submit_results}
on:click={() => {
// trigger = 'save__ds__code';
@@ -648,7 +648,7 @@ function handle_qr_camera(event) {
(
<span class="search_results text-sm">{$events_slct.badge_obj_li.length} results</span>
{#if $ae_loc.trusted_access}
&amp;
&
<span class="idb_cache text-sm">{$event_badge_obj_li.length} cached</span>
{/if}
)
@@ -668,7 +668,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__search = false;
}}
@@ -710,7 +710,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__scan = false;
$events_sess.leads.qr_scan_start = false;
@@ -757,7 +757,7 @@ function handle_qr_camera(event) {
<p>Please close this and select a QR Scanner version</p>
{/if}
<div class="qr_quick_results variant-soft-secondary font-bold p-4">
<div class="qr_quick_results preset-tonal-secondary font-bold p-4">
{@html $events_sess.leads.qr_scan_result ?? 'No results yet'}
</div>
@@ -785,7 +785,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_confirm__add_lead[$events_slct.badge_id] = false;
@@ -808,7 +808,7 @@ function handle_qr_camera(event) {
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
console.log(`Do not add ${$event_badge_obj.full_name} ${$event_badge_obj.email} to the leads list`);
@@ -829,7 +829,7 @@ function handle_qr_camera(event) {
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
disabled={!$ae_loc.trusted_access && 2==4}
on:click={() => {
console.log(`Add ${event_badge_obj.full_name} ${event_badge_obj.email} to the leads list`);
@@ -946,7 +946,7 @@ function handle_qr_camera(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__scan = false;
$events_sess.leads.qr_scan_start = false;

View File

@@ -129,7 +129,7 @@ let refresh_leads_list = setInterval(function () {
console.log('$events_loc.leads.show_hidden:', $events_loc.leads.show_hidden);
}}
class="btn btn-sm variant-soft"
class="btn btn-sm preset-tonal"
>
{#if $events_loc.leads.show_hidden}
<span class="fas fa-eye-slash m-1"></span>
@@ -150,7 +150,7 @@ let refresh_leads_list = setInterval(function () {
console.log('$events_loc.leads.show_not_enabled:', $events_loc.leads.show_not_enabled);
}}
class="btn btn-sm variant-soft"
class="btn btn-sm preset-tonal"
>
<span class="fas fa-eye m-1"></span>
{$events_loc.leads.show_not_enabled ? 'Show Enabled' : 'Show Not Enabled'} Leads?
@@ -178,7 +178,7 @@ let refresh_leads_list = setInterval(function () {
}}
disabled={!$events_slct.exhibit_obj.priority}
class="btn btn-sm variant-ghost-primary w-48 mb-1 export_data_btn"
class="btn btn-sm preset-tonal-primary border border-primary-500 w-48 mb-1 export_data_btn"
title={`Download leads data for ${$events_slct.exhibit_obj.name}`}
>
{#await ae_promises.download__exhibit_tracking_export}
@@ -196,7 +196,7 @@ let refresh_leads_list = setInterval(function () {
{#if $lq__event_exhibit_tracking_obj_li}
<table class="table table-compact table-hover min-w-min">
<table class="table table-compact min-w-min">
<thead>
<tr>
<th class="star text-center">Star</th>
@@ -248,7 +248,7 @@ let refresh_leads_list = setInterval(function () {
ae_triggers.priority[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random] = true;
}}
class="btn btn-sm variant-soft-tertiary"
class="btn btn-sm preset-tonal-tertiary"
>
{@html (event_exhibit_tracking_obj?.priority ? '<span class="fas fa-star m-1"></span>' : '<span class="far fa-star"></span>')}
</button>
@@ -296,7 +296,7 @@ let refresh_leads_list = setInterval(function () {
ae_triggers.sort[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random] = true;
}}
disabled={event_exhibit_tracking_obj?.sort < 1}
class="btn btn-sm variant-soft-secondary"
class="btn btn-sm preset-tonal-secondary"
>
<span class="fas fa-arrow-up" title="Move up"></span>
</button>
@@ -340,7 +340,7 @@ let refresh_leads_list = setInterval(function () {
ae_triggers.sort[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random] = true;
}}
disabled={event_exhibit_tracking_obj.sort >= 5}
class="btn btn-sm variant-soft-secondary"
class="btn btn-sm preset-tonal-secondary"
>
<span class="fas fa-arrow-down" title="Move down"></span>
</button>
@@ -378,7 +378,7 @@ let refresh_leads_list = setInterval(function () {
$events_sess.leads.show_form__view_lead = $events_slct.exhibit_tracking_id;
// $events_sess.leads.show_form__view_lead[$events_slct.exhibit_tracking_id] = true;
}}
class="btn btn-sm variant-soft-primary flex flex-row justify-between items-center gap-0.5 min-w-72 lg:min-w-96 min-h-14 max-h-14"
class="btn btn-sm preset-tonal-primary flex flex-row justify-between items-center gap-0.5 min-w-72 lg:min-w-96 min-h-14 max-h-14"
>
<span class="fas fa-user mx-0.5"></span>
<span class="text-lg grow text-center">{event_exhibit_tracking_obj.event_badge_full_name}</span>

View File

@@ -89,7 +89,7 @@ $: if ($events_slct.exhibit_id) {
<!-- Show the full_name of the person associated with that license key email address. The license information is stored in an array. The license key is not the index number value in the array. Ideally I was planning to make the key the email address, not an array index number. -->
<button
type="button"
class="btn btn-sm variant-ghost-warning w-48"
class="btn btn-sm preset-tonal-warning border border-warning-500 w-48"
on:click={() => {
$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id].key = null;
}}
@@ -105,7 +105,7 @@ $: if ($events_slct.exhibit_id) {
$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] = null;
}}
title="Log out"
class="btn btn-sm variant-ghost-warning w-48"
class="btn btn-sm preset-tonal-warning border border-warning-500 w-48"
>
<span class="fas fa-sign-out-alt mx-1"></span>
Log Out
@@ -113,7 +113,7 @@ $: if ($events_slct.exhibit_id) {
</div>
{:else if $events_loc?.leads.auth_exhibit_kv[$events_slct.exhibit_id]}
<div class="border border-slate-500/10 p-2 variant-soft-warning">You are logged in using the shared passcode for the exhibit. You will want to select a license to fully use this lead retrieval service. Please go to the Main tab and select a license to use.</div>
<div class="border border-slate-500/10 p-2 preset-tonal-warning">You are logged in using the shared passcode for the exhibit. You will want to select a license to fully use this lead retrieval service. Please go to the Main tab and select a license to use.</div>
<button
type="button"
@@ -122,13 +122,13 @@ $: if ($events_slct.exhibit_id) {
$events_loc.leads.auth_exhibit_kv[$events_slct.exhibit_id] = null;
}}
title="Log out"
class="btn btn-sm variant-ghost-warning w-48"
class="btn btn-sm preset-tonal-warning border border-warning-500 w-48"
>
<span class="fas fa-sign-out-alt mx-1"></span>
Log Out
</button>
{:else}
<div class="border border-slate-500/10 p-2 variant-soft-warning">Please go to the Main tab to login using the shared staff passcode for this exhibit. Then select a license to use.</div>
<div class="border border-slate-500/10 p-2 preset-tonal-warning">Please go to the Main tab to login using the shared staff passcode for this exhibit. Then select a license to use.</div>
{/if}
@@ -169,7 +169,7 @@ $: if ($events_slct.exhibit_id) {
ae_triggers.staff_passcode = true;
}}
disabled={$events_slct.exhibit_obj.staff_passcode.length < 5}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
<span class="fas fa-sync m-1"></span>
Reset Passcode
@@ -219,7 +219,7 @@ $: if ($events_slct.exhibit_id) {
$events_slct.exhibit_obj.priority = !$event_exhibit_obj?.priority;
ae_triggers.priority = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
{@html ($event_exhibit_obj?.priority ? '<span class="fas fa-sync m-1"></span> Not paid?' : '<span class="fa fa-sync m-1"></span> Mark as paid?')}
</button>
@@ -236,7 +236,7 @@ $: if ($events_slct.exhibit_id) {
on:click={() => {
$events_loc.leads.show_option__paid_tab = false;
}}
class="btn btn-sm variant-ghost-primary"
class="btn btn-sm preset-tonal-primary border border-primary-500"
>
<span class="fas fa-eye-slash m-1"></span>
Hide Payment Tab
@@ -247,7 +247,7 @@ $: if ($events_slct.exhibit_id) {
on:click={() => {
$events_loc.leads.show_option__paid_tab = !$events_loc.leads.show_option__paid_tab;
}}
class="btn btn-sm variant-soft-primary"
class="btn btn-sm preset-tonal-primary"
>
<span class="fas fa-eye m-1"></span>
Show Hidden Payment Tab
@@ -293,7 +293,7 @@ $: if ($events_slct.exhibit_id) {
// $events_slct.exhibit_obj.license_max = 0;
ae_triggers.license_max = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
<span class="fas fa-save m-1"></span>
Save
@@ -335,7 +335,7 @@ $: if ($events_slct.exhibit_id) {
// $events_slct.exhibit_obj.leads_device_sm_qty = 0;
ae_triggers.leads_device_sm_qty = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
<span class="fas fa-save m-1"></span>
Save
@@ -378,7 +378,7 @@ $: if ($events_slct.exhibit_id) {
// $events_slct.exhibit_obj.leads_device_lg_qty = 0;
ae_triggers.leads_device_lg_qty = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
<span class="fas fa-save m-1"></span>
Save
@@ -400,7 +400,7 @@ $: if ($events_slct.exhibit_id) {
Export Data
</h2>
<p class="border border-slate-500/10 p-2 variant-soft-secondary">Use this to export the leads data for this exhibit to an Excel file format. The data can be downloaded at anytime using the export button below. The data exported to exhibitors will likely be these fields: given/first name, family/last name, professional title, affiliations, email, city, state/province, country. The exact fields exported sometimes changes slightly from meeting to meeting.</p>
<p class="border border-slate-500/10 p-2 preset-tonal-secondary">Use this to export the leads data for this exhibit to an Excel file format. The data can be downloaded at anytime using the export button below. The data exported to exhibitors will likely be these fields: given/first name, family/last name, professional title, affiliations, email, city, state/province, country. The exact fields exported sometimes changes slightly from meeting to meeting.</p>
<button
type="button"
on:click={() => {
@@ -422,7 +422,7 @@ $: if ($events_slct.exhibit_id) {
}}
disabled={!$events_slct.exhibit_obj.priority}
class="btn btn-sm variant-ghost-primary w-48 mb-1 export_data_btn"
class="btn btn-sm preset-tonal-primary border border-primary-500 w-48 mb-1 export_data_btn"
title={`Download leads data for ${$events_slct.exhibit_obj.name}`}
>
{#await ae_promises.download__exhibit_tracking_export}
@@ -477,7 +477,7 @@ $: if ($events_slct.exhibit_id) {
<div class="text-center">
<button
class="btn btn-sm variant-ghost-warning m-1"
class="btn btn-sm preset-tonal-warning border border-warning-500 m-1"
title="Reload and clear the page file cache"
on:click={() => {
// $ae_loc.
@@ -488,7 +488,7 @@ $: if ($events_slct.exhibit_id) {
Reload Without Cache
</button>
<button
class="btn btn-sm variant-ghost-warning m-1"
class="btn btn-sm preset-tonal-warning border border-warning-500 m-1"
title="Clear the browser storage for this page"
on:click={() => {
// $ae_loc.
@@ -502,7 +502,7 @@ $: if ($events_slct.exhibit_id) {
</button>
<button
class="btn btn-sm variant-ghost-warning m-1"
class="btn btn-sm preset-tonal-warning border border-warning-500 m-1"
title="Clear browser iDB storage"
on:click={() => {
db_events.delete().then(() => {
@@ -525,7 +525,7 @@ $: if ($events_slct.exhibit_id) {
console.log('Auto hide on sign in');
$events_loc.leads.auto_hide_on_sign_in = !$events_loc.leads.auto_hide_on_sign_in;
}}
class="btn btn-sm variant-soft w-48"
class="btn btn-sm preset-tonal w-48"
>
<span class="fas fa-eye-slash mx-1"></span>
Turn {$events_loc.leads.auto_hide_on_sign_in ? 'off' : 'on'} auto hide
@@ -540,7 +540,7 @@ $: if ($events_slct.exhibit_id) {
console.log('Turn on iframe mode');
$ae_loc.iframe = !$ae_loc.iframe;
}}
class="btn btn-sm variant-soft w-48"
class="btn btn-sm preset-tonal w-48"
>
<span class="fas fa-compress mx-1"></span>
Turn {$ae_loc.iframe ? 'off' : 'on'} iframe mode
@@ -555,7 +555,7 @@ $: if ($events_slct.exhibit_id) {
console.log('Show/Hide Details');
$events_loc.show_details = !$events_loc.show_details;
}}
class="btn btn-sm variant-soft w-48"
class="btn btn-sm preset-tonal w-48"
>
<span class="fas fa-eye mx-1"></span>
Show/Hide Details

View File

@@ -106,7 +106,7 @@ $: if ($events_sess.stripe && $events_sess.stripe.license_qty >= 0 || $events_se
{#if $event_exhibit_obj?.priority}
<h3 class="h4">Marked as Paid</h3>
<div class="border border-slate-500/10 p-2 variant-soft-success space-y-4">
<div class="border border-slate-500/10 p-2 preset-tonal-success space-y-4">
<p>Thank you for your payment. You have purchased {$event_exhibit_obj?.license_max} user license(s) for the lead retrieval service with your booth at ISHLT 2024 in Prague.</p>
{#if $event_exhibit_obj?.leads_device_sm_qty > 0}
@@ -127,7 +127,7 @@ $: if ($events_sess.stripe && $events_sess.stripe.license_qty >= 0 || $events_se
$events_loc.leads.tab[$events_slct.exhibit_id] = 'start';
}
}}
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
title="This payment tab can be hidden once marked as paid."
>
<span class="fas fa-eye-slash m-1"></span>
@@ -137,7 +137,7 @@ $: if ($events_sess.stripe && $events_sess.stripe.license_qty >= 0 || $events_se
{:else}
<h3 class="h4">Not Marked as Paid</h3>
<div class="border border-slate-500/10 p-2 variant-soft-secondary">
<div class="border border-slate-500/10 p-2 preset-tonal-secondary">
<p>Please select the number of licenses to purchase and if you need to rent any tablets for scanning. As a reminder, you can use your own device (cell phone, tablet, laptop, etc) to scan the QR codes on the badges of the attendees. Tablet rentals are limited in supply for ISHLT 2024 in Prague and will be given out on a first come first served basis.</p>
</div>
@@ -268,13 +268,13 @@ BTN Do you need to rent tablets as well?
>
</stripe-buy-button>
<p class="text-sm">You have selected to purchase {$events_sess.stripe.license_qty} user license(s) and rent {$events_sess.stripe.rental_qty} tablet(s). Press the button above to pay by credit card, debit card, or ACH direct debit.</p>
<p class="text-sm variant-soft-warning"><strong>WARNING:</strong> Please be sure to double check and update the quantities on the next page.</p>
<p class="text-sm preset-tonal-warning"><strong>WARNING:</strong> Please be sure to double check and update the quantities on the next page.</p>
</div>
{/if}
<div class="border border-slate-500/10 p-2 variant-soft-warning">
<div class="border border-slate-500/10 p-2 preset-tonal-warning">
<p><strong>NOTE:</strong> Your payment will be reviewed and is not reflected immediately on this page for your exhibit. It may take up to 2 business days for this to show as being paid. If you have any questions or concerns please email <a href="mailto:exhibits@oneskyit.com" class="font-medium text-blue-600 dark:text-blue-500 hover:underline">exhibits@oneskyit.com</a>.</p>
</div>
@@ -357,7 +357,7 @@ Up to 10 user licenses with tablet rental<br>
{/if}
{:else}
<div class="variant-soft-warning">Please go to the Main tab to login using the shared staff passcode for this exhibit. Then select a license to use.</div>
<div class="preset-tonal-warning">Please go to the Main tab to login using the shared staff passcode for this exhibit. Then select a license to use.</div>
{/if}

View File

@@ -158,7 +158,7 @@ async function handle_submit_form_lead_update(event) {
<button
type="submit"
form="form__lead_update"
class="btn variant-ghost-error"
class="btn preset-tonal-error border border-error-500"
on:click={() => {
$events_sess.leads.lead_data_changed = false;
}}
@@ -195,7 +195,7 @@ async function handle_submit_form_lead_update(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.lead_data_changed = null;
$events_sess.leads.show_form__view_lead = false;
@@ -300,7 +300,7 @@ async function handle_submit_form_lead_update(event) {
$events_slct.exhibit_tracking_obj.priority = !$event_exhibit_tracking_obj?.priority;
ae_triggers.priority = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
{@html ($event_exhibit_tracking_obj?.priority ? '<span class="fas fa-sync m-1"></span> Remove?' : '<span class="fa fa-sync m-1"></span> Star?')}
</button>
@@ -439,7 +439,7 @@ async function handle_submit_form_lead_update(event) {
on:click={() => {
$events_loc.leads.show_content__custom_question_descriptions = !$events_loc.leads.show_content__custom_question_descriptions;
}}
class="btn btn-sm variant-soft-primary"
class="btn btn-sm preset-tonal-primary"
>
<span class="fas fa-info-circle"></span>
{#if ($events_loc.leads.show_content__custom_question_descriptions)}
@@ -495,13 +495,13 @@ async function handle_submit_form_lead_update(event) {
<div class="event_lead__external_person_id my-4 mt-8">
{#if ($events_loc.leads.show_content__email_link_warning)}
<div class="border border-slate-500/10 p-2 m-1 variant-soft-warning">
<div class="border border-slate-500/10 p-2 m-1 preset-tonal-warning">
<button
type="button"
on:click={() => {
$events_loc.leads.show_content__email_link_warning = false;
}}
class="btn btn-sm variant-soft-warning float-right"
class="btn btn-sm preset-tonal-warning float-right"
>
<span class="fas fa-times mx-1"></span>
<span class="sr-only">Close</span>
@@ -516,7 +516,7 @@ async function handle_submit_form_lead_update(event) {
on:click={() => {
$events_loc.leads.show_content__email_link_warning = !$events_loc.leads.show_content__email_link_warning;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
<span class="fas fa-info-circle"></span>
{#if ($events_loc.leads.show_content__email_link_warning)}
@@ -558,8 +558,8 @@ async function handle_submit_form_lead_update(event) {
// trigger = 'save__ds__code';
// $slct_trigger = 'save__ds__code';
}}
class="btn variant-ghost-primary"
class:variant-ghost-error={$events_sess.leads.lead_data_changed}
class="btn preset-tonal-primary border border-primary-500"
class:preset-tonal-error border border-error-500={$events_sess.leads.lead_data_changed}
>
<span class="fas fa-save mx-1"></span>
Save
@@ -616,7 +616,7 @@ async function handle_submit_form_lead_update(event) {
$events_slct.exhibit_tracking_obj.hide = !$event_exhibit_tracking_obj?.hide;
ae_triggers.hide = true;
}}
class="btn btn-sm variant-soft-warning"
class="btn btn-sm preset-tonal-warning"
>
{#if $ae_loc.trusted_access}
{@html ($event_exhibit_tracking_obj?.hide ? '<span class="fas fa-eye m-1"></span> Unhide?' : '<span class="fas fa-eye-slash m-1"></span> Hide?')}
@@ -673,7 +673,7 @@ async function handle_submit_form_lead_update(event) {
$events_slct.exhibit_tracking_obj.enable = !$event_exhibit_tracking_obj?.enable;
ae_triggers.enable = true;
}}
class="btn btn-sm variant-soft-success"
class="btn btn-sm preset-tonal-success"
>
{#if $ae_loc.trusted_access}
{@html ($event_exhibit_tracking_obj?.enable ? '<span class="fas fa-toggle-on m-1"></span> Disable' : '<span class="fas fa-toggle-off m-1"></span> Enable')}
@@ -694,7 +694,7 @@ async function handle_submit_form_lead_update(event) {
<div class="popover__actions">
<button
type="button"
class="btn variant-soft-primary"
class="btn preset-tonal-primary"
on:click={() => {
$events_sess.leads.show_form__view_lead = false;
$events_sess.leads.lead_data_changed = null;