Work on some layout and placement issues with the Journal cfg edit, sys menu, and debug menu. Wrapping up for the week. Long vacation weekend finally!

This commit is contained in:
Scott Idem
2025-07-02 17:38:34 -04:00
parent dba6ac9e3b
commit 429403ced6
5 changed files with 27 additions and 19 deletions

View File

@@ -70,13 +70,15 @@ let journals_session_data_struct: key_val = {
trigger__journal_id: null, trigger__journal_id: null,
// trigger__journal_li: null, // trigger__journal_li: null,
show__modal_edit__journal_id: false, show__modal_edit__journal_obj: false,
show__modal_new__journal_obj: false, show__modal_new__journal_obj: false,
show__modal_view__journal_id: null, show__modal_view__journal_id: null,
show_list__journal_entry_li_group: true, show_list__journal_entry_li_group: true,
show__modal_view__journal_entry_id: null, show__modal_view__journal_entry_id: null,
show__modal_edit__journal_entry_id: null, show__modal_edit__journal_entry_id: null,
show__modal_edit__journal_obj: false,
show__content__journal_entry_history: false, show__content__journal_entry_history: false,
journal: { journal: {

View File

@@ -38,7 +38,12 @@ hover:opacity-100 -->
<!-- text-slate-400 hover:text-slate-800 --> <!-- text-slate-400 hover:text-slate-800 -->
<section <section
class=" class="
ae_app__debug_menu
hidden-print
z-50
absolute bottom-0 left-0 absolute bottom-0 left-0
flex flex
text-sm sm:text-sm md:text-md lg:text-md xl:text-md 2xl:text-lg text-sm sm:text-sm md:text-md lg:text-md xl:text-md 2xl:text-lg
@@ -53,7 +58,7 @@ hover:opacity-100 -->
transition-delay-1000 transition-delay-1000
transition-duration-1000 transition-duration-1000
ease-in ease-in
z-50
border-2 border-2
border-red-300 dark:border-red-700 border-red-300 dark:border-red-700

View File

@@ -84,15 +84,16 @@ max-w-max -->
<!-- We need to be able to hide the menu button in certain situations. Mainly iframes. --> <!-- We need to be able to hide the menu button in certain situations. Mainly iframes. -->
<section <section
class=" class="
absolute bottom-6 right-0
hidden-print hidden-print
z-50
w-min absolute bottom-0 right-0
max-w-md
opacity-60 opacity-60
hover:opacity-100 hover:opacity-100
z-50 active:opacity-100
w-min
max-w-md
flex flex-col-reverse gap-1 flex flex-col-reverse gap-1
items-end justify-center items-end justify-center
@@ -102,6 +103,7 @@ max-w-max -->
bg-transparent bg-transparent
dark:text-slate-400 dark:hover:text-slate-200 dark:text-slate-400 dark:hover:text-slate-200
hover:bg-blue-200/50 hover:dark:bg-blue-900 hover:bg-blue-200/50 hover:dark:bg-blue-900
active:bg-blue-300/50 active:dark:bg-blue-800
border-2 border-2
border-blue-300/20 dark:border-blue-700 border-blue-300/20 dark:border-blue-700
@@ -407,7 +409,8 @@ max-w-max -->
<!-- bg-white dark:bg-gray-800 --> <!-- bg-white dark:bg-gray-800 -->
<div <div
class=" class="
ae_app__menu ae_app__sys_menu
hidden-print hidden-print
flex flex-col flex flex-col
items-end items-end

View File

@@ -412,7 +412,7 @@ async function handle_update_journal() {
<!-- Modal for editing journal --> <!-- Modal for editing journal -->
{#if $journals_sess.show__modal_edit__journal_obj} <!-- {#if $journals_sess.show__modal_edit__journal_obj} -->
<Modal <Modal
title="Edit Journal" title="Edit Journal"
bind:open={$journals_sess.show__modal_edit__journal_obj} bind:open={$journals_sess.show__modal_edit__journal_obj}
@@ -1476,4 +1476,4 @@ async function handle_update_journal() {
</div> </div>
</div> </div>
</Modal> </Modal>
{/if} <!-- {/if} -->

View File

@@ -229,7 +229,7 @@ if (browser) {
<!-- Modal: Journal edit ID --> <!-- Modal: Journal edit ID -->
<Modal <Modal
title="{$lq__journal_obj?.name} - {$lq__journal_obj?.id}" title="{$lq__journal_obj?.name} - {$lq__journal_obj?.id}"
bind:open={$journals_sess.show__modal_edit__journal_id} bind:open={$journals_sess.show__modal_edit__journal_obj}
autoclose={false} autoclose={false}
placement="top-center" placement="top-center"
size="xl" size="xl"
@@ -245,15 +245,11 @@ if (browser) {
<button <button
type="button" type="button"
onclick={() => { onclick={() => {
// const url = new URL(location);
// url.searchParams.set('event_id', $lq__journal_obj?.event_id_random);
// history.pushState({}, '', url);
$journals_sess.show__modal_view__journal_id = $journals_slct.journal_id; $journals_sess.show__modal_view__journal_id = $journals_slct.journal_id;
$journals_sess.show__modal_edit__journal_id = false; $journals_sess.show__modal_edit__journal_obj = false;
}} }}
class="novi_btn btn btn-sm preset-tonal-warning border border-warning-500 hover:preset-filled-warning-500 transition" class="novi_btn btn btn-sm preset-tonal-warning border border-warning-500 hover:preset-filled-warning-500 transition"
title={`View meeting: ${$lq__journal_obj?.name}`} title={`View journal: ${$lq__journal_obj?.name}`}
> >
<span class="fas fa-eye m-1"></span> View <span class="fas fa-eye m-1"></span> View
</button> </button>
@@ -270,6 +266,8 @@ if (browser) {
{/snippet} {/snippet}
NO LONGER USED
</Modal> </Modal>
{:else} {:else}