diff --git a/src/app.css b/src/app.css index c3d7d8a7..702dcac0 100644 --- a/src/app.css +++ b/src/app.css @@ -885,6 +885,13 @@ img.qr_code:focus { } +.iframe .novi_m0 { + margin: 0; +} +.iframe .novi_p0 { + padding: 0; +} + .iframe .dark .novi_label { color: white; } diff --git a/src/lib/ae_stores.ts b/src/lib/ae_stores.ts index 6693f40b..717d5780 100644 --- a/src/lib/ae_stores.ts +++ b/src/lib/ae_stores.ts @@ -122,11 +122,12 @@ const ae_app_local_data_defaults: key_val = { // Added 2025-04-04 person_id: null, // The current person_id of the logged-in user (if any) person: { + // WARNING: We need to add some logic on sign in to only include needed fields. 2025-08-12 id: null, // The current person_id of the logged-in user // profile_id: null, // The current person_profile_id of the logged-in user // pronouns: null, // informal_name: null, - // given_name: null, + given_name: null, // family_name: null, // professional_title: null, full_name: null, // convenience diff --git a/src/lib/e_app_help_tech.svelte b/src/lib/e_app_help_tech.svelte index 4802cc6d..e411db42 100644 --- a/src/lib/e_app_help_tech.svelte +++ b/src/lib/e_app_help_tech.svelte @@ -7,6 +7,8 @@ interface Props { e_class?: string; e_title?: string; e_text?: string; + e_class_h1?: string; + e_class_h2?: string; e_class_form_hidden?: string; e_class_form_showing?: string; btn_text?: string; @@ -23,6 +25,8 @@ let { e_class = '', e_title = 'Technical Help', e_text = 'Request technical help for this application.', + e_class_h1 = $bindable(''), + e_class_h2 = $bindable(''), e_class_form_hidden = $bindable(''), e_class_form_showing = $bindable(''), btn_text = 'Technical Help', @@ -33,11 +37,13 @@ let { }: Props = $props(); // *** Import Svelte specific +import { goto } from '$app/navigation'; // *** Import other supporting libraries import { // ArrowBigRight, BadgeQuestionMark, + ChevronDown, ChevronRight, // CircleX, // Copy, // Eye, EyeOff, @@ -46,8 +52,9 @@ import { // LogIn, LogOut, LockKeyhole, // Mail, MailCheck, // Menu, - // RefreshCw, RefreshCcw, RefreshCcwDot, + RefreshCw, RefreshCcw, RefreshCcwDot, // ShieldEllipsis, ShieldMinus, ShieldPlus, ShieldUser, + SquareX, // User, UserCheck } from '@lucide/svelte'; @@ -130,13 +137,10 @@ function send_help_tech_email() {
-

{#if e_success} - + Help Requested {:else} - + Notify Technical Support @@ -192,16 +200,22 @@ function send_help_tech_email() { {/if} -

+
@@ -223,19 +237,31 @@ function send_help_tech_email() { alert('Notification sent to the IT team.'); })} > + +