From 713fcb3c628fd45efd370729d5a6f2dcfb53356e Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 28 Feb 2024 15:45:02 -0500 Subject: [PATCH] Bug fixes. Style setting improvements. --- src/app.html | 6 +- src/app.postcss | 12 +- src/lib/ae_stores.ts | 6 +- src/lib/element_app_cfg.svelte | 123 +++++++++++++++-- src/parent_iframe.html | 128 +++++++++++++++++ src/routes/+layout.svelte | 2 +- src/routes/events_speakers/+page.svelte | 25 +++- src/routes/sponsorships/+page.svelte | 85 +++++------- .../10_edit_modal__sponsorship_obj.svelte | 130 ++++++++++++------ .../10_list__sponsorship_obj.svelte | 2 +- .../10_view_modal__sponsorship_obj.svelte | 12 +- src/routes/sponsorships/[slug]/+page.svelte | 29 +++- 12 files changed, 438 insertions(+), 122 deletions(-) create mode 100644 src/parent_iframe.html diff --git a/src/app.html b/src/app.html index 054c6ed7..14500c67 100644 --- a/src/app.html +++ b/src/app.html @@ -1,11 +1,11 @@ - + - New Svelte Structure - OSIT's Æ Dev + New SvelteKit Structure - OSIT's Æ Dev @@ -20,7 +20,7 @@ %sveltekit.head% - +
%sveltekit.body%
diff --git a/src/app.postcss b/src/app.postcss index 0abf2c5d..0040f2a3 100644 --- a/src/app.postcss +++ b/src/app.postcss @@ -31,8 +31,8 @@ body { /* --theme-rounded-base: 20px; --theme-rounded-container: 4px; */ - --theme-font-family-base: 'Liberation Sans', sans-serif; - --theme-font-family-heading: 'Liberation Sans', sans-serif; + /* --theme-font-family-base: 'Liberation Sans', sans-serif; */ + /* --theme-font-family-heading: 'Liberation Sans', sans-serif; */ } .card-footer { @@ -63,14 +63,14 @@ body { } +/* Deal with being in an iframe */ #appShell #shell-header.iframe { display: none; } -/* body[data-theme='wintry'] { - background: none; - background-image: none; -} */ +#appShell #shell-footer.iframe { + display: none; +} body[data-theme]:has(#page.iframe) { background: none; diff --git a/src/lib/ae_stores.ts b/src/lib/ae_stores.ts index 5de6a7ab..baef296c 100644 --- a/src/lib/ae_stores.ts +++ b/src/lib/ae_stores.ts @@ -56,7 +56,9 @@ export let ae_app_local_data_struct: key_val = { 'ds': {}, 'hub': { - 'show_xyz': 'abc', + 'show_cfg': false, + 'theme_mode': 'dark', + 'theme_name': 'wintry', }, 'mod': { 'archives': {}, @@ -85,6 +87,8 @@ export let ae_app_local_data_struct: key_val = { show_list__sponsorship_obj_li: true, show_view__sponsorship_obj: false, disable_submit__sponsorship_obj: false, + + submit_status: null, // 'saving', 'created', 'updated' }, 'testing': {}, diff --git a/src/lib/element_app_cfg.svelte b/src/lib/element_app_cfg.svelte index 9de36c52..e9f6f43b 100644 --- a/src/lib/element_app_cfg.svelte +++ b/src/lib/element_app_cfg.svelte @@ -1,20 +1,49 @@ + +

+ diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 7b03f49b..dfb53c8b 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -327,7 +327,7 @@ $: if ($slct_trigger == 'set_access_code_li' && !$ae_loc.ds['hub__page__access_c - +