From a0947e349afa142867ae05642eccd92e31550718 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 4 Mar 2024 10:59:15 -0500 Subject: [PATCH] General clean up for CHOW. --- src/app.html | 2 +- src/app.postcss | 34 ++++++++ src/lib/ae_stores.ts | 16 ++-- src/routes/+layout.svelte | 5 +- src/routes/+page.svelte | 78 +++++++++++++------ src/routes/events_speakers/+page.svelte | 2 +- .../events_speakers/[slug]/+page.svelte | 2 +- src/routes/sponsorships/+page.svelte | 4 +- .../10_edit_modal__sponsorship_obj.svelte | 33 ++++---- src/routes/sponsorships/[slug]/+page.svelte | 2 +- 10 files changed, 125 insertions(+), 53 deletions(-) diff --git a/src/app.html b/src/app.html index 14500c67..3b066439 100644 --- a/src/app.html +++ b/src/app.html @@ -21,6 +21,6 @@ %sveltekit.head% -
%sveltekit.body%
+
%sveltekit.body%
diff --git a/src/app.postcss b/src/app.postcss index c486cdf2..0458ff0c 100644 --- a/src/app.postcss +++ b/src/app.postcss @@ -82,6 +82,40 @@ body[data-theme] { body[data-theme]:has(#page.iframe) { background: none; background-image: none; + background-image: url('https://static.oneskyit.com/c/CHOW/images/CHOW_2024_yellow_background.png'); + background-size: cover; +} + +main { + /* background: none; + background-color: hsla(0, 0%, 100%, 0.92); */ +} + +main>section { + background: none; + background-color: hsla(0, 0%, 100%, 0.92); + padding: .5em; +} + +/* @media (min-width: 640px) { + main>div, main>section { + padding: 0; + max-width: 100%; + } +} */ + +/* @media (min-width: 768px) { + main>div, main>section { + padding: 0; + max-width: 100%; + } +} */ + +.ae_sponsorships { + /* background: none; */ + /* background-color: hsla(0, 0%, 100%, 0.92); */ + /* background-image: url('https://static.oneskyit.com/c/CHOW/images/CHOW_2024_yellow_background.png'); */ + /* background-size: cover; */ } pre.pre_wrap { diff --git a/src/lib/ae_stores.ts b/src/lib/ae_stores.ts index 71394b34..26e61290 100644 --- a/src/lib/ae_stores.ts +++ b/src/lib/ae_stores.ts @@ -36,9 +36,10 @@ export type key_val = { // *** BEGIN *** Longer-term app data. This should be stored to local storage. export let ae_app_local_data_struct: key_val = { - 'ver': '2024-02-27_13', + 'ver': '2024-03-04_10', 'name': 'Aether App Template', 'theme': 'light', + 'iframe': false, 'account_id': ae_account_id, // OSIT Demo _XY7DXtc9MY 'site_domain': null, // https://example.com, https://dev.example.com, etc. @@ -98,12 +99,13 @@ export let ae_app_local_data_struct: key_val = { level_guest_max_li: { 0: 0, - 1: 4, - 2: 8, - 3: 8, - 4: 8, - 5: 16, // This is a guess for CHOW 2024!!! - 6: 16, // This is a guess for CHOW 2024!!! + 1: 4, // CHOW 2024 - Friend + 2: 8, // CHOW 2024 - Supporter + 3: 8, // CHOW 2024 - Advocate + 4: 8, // CHOW 2024 - Champion + 5: 8, // CHOW 2024 - Presenting Partner + 6: 16, // CHOW 2024 - Signature Partner + 7: 16, // CHOW 2024 - Premier Partner }, show_edit__sponsorship_obj: false, diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 656995e2..a0492cd7 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -73,9 +73,12 @@ onMount(() => { $ae_loc.hub.show_element__access_type = false; $ae_loc.hub.show_element__cfg = false; - } else { + } else if ($ae_loc.trusted_access) { $ae_loc.hub.show_element__access_type = true; $ae_loc.hub.show_element__cfg = true; + } else { + $ae_loc.hub.show_element__access_type = true; + $ae_loc.hub.show_element__cfg = false; } }); diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index dbfb055b..d80a88f3 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -23,32 +23,66 @@ onMount(() => { -
- {#if $ae_loc.ds['hub__site__root_page_content']} - {@html $ae_loc.ds['hub__site__root_page_content']} - {:else} -
-

One Sky IT's new Aether App Template

-

Development using: Svelte, SvelteKit, Tailwind, Skeleton

+
-
- - Open Sponsorships - +{#if $ae_loc.ds['hub__site__root_page_content']} + {@html $ae_loc.ds['hub__site__root_page_content']} +{:else} +
+

One Sky IT's new Aether App Template

+

Development using: Svelte, SvelteKit, Tailwind, Skeleton

- - Open Speakers - -
+ - {/if}
+{/if} + + +
+{#if $ae_loc.iframe} + + + Exit iframe Mode + +{:else} + + + Use iframe Mode + +{/if} + +
+ +