diff --git a/src/lib/element_ae_crud.svelte b/src/lib/element_ae_crud.svelte index b657d43c..18d59793 100644 --- a/src/lib/element_ae_crud.svelte +++ b/src/lib/element_ae_crud.svelte @@ -156,7 +156,7 @@ async function handle_obj_field_patch(new_field_value: any) { { @@ -171,7 +171,7 @@ async function handle_obj_field_patch(new_field_value: any) { @@ -179,7 +179,7 @@ async function handle_obj_field_patch(new_field_value: any) { { show_crud = false; @@ -187,7 +187,7 @@ async function handle_obj_field_patch(new_field_value: any) { title="Close field editing" > - Close + Close @@ -219,7 +219,7 @@ async function handle_obj_field_patch(new_field_value: any) { {:else if field_type == 'text'} {:else if field_type == 'textarea'} { field_value = null; }} @@ -249,7 +249,7 @@ async function handle_obj_field_patch(new_field_value: any) { { @@ -385,6 +385,8 @@ async function handle_obj_field_patch(new_field_value: any) { } + + .ae_crud.show_crud .field_editing_wrapper { /* display: initial; */ display: block; @@ -422,13 +424,19 @@ async function handle_obj_field_patch(new_field_value: any) { padding: .5em; } + +.ae_crud.show_crud.display_inline .field_editing_wrapper:hover { + background-color: hsla(60,60%,90%,.80); + z-index: 55; +} + .ae_crud.show_crud.display_inline .field_editing_wrapper { /* display: block; */ display: inline-block; /* display: inline; */ box-shadow: initial; - background-color: hsla(60,50%,80%,.3); + background-color: hsla(60,50%,80%,.40); padding: .25em; diff --git a/src/routes/events/ae_comp__event_presentation_obj_li.svelte b/src/routes/events/ae_comp__event_presentation_obj_li.svelte index c7995842..a26b5104 100644 --- a/src/routes/events/ae_comp__event_presentation_obj_li.svelte +++ b/src/routes/events/ae_comp__event_presentation_obj_li.svelte @@ -185,6 +185,35 @@ export let log_lvl: number = 0; "{event_presentation_obj?.name}" + + { + console.log(`ae_crud_updated:`, e.detail); + + events_func.load_ae_obj_id__event_presentation({ + api_cfg: $ae_api, event_presentation_id: event_presentation_obj.event_presentation_id_random, log_lvl: 1 + }) + .then(function (load_results) { + }) + .then(function (load_results) { + // $events_trigger = 'load__event_presentation_obj_id'; + // $events_trig_kv['event_presentation_id'] = event_presentation_obj.event_presentation_id_random; + }); + }} + > {#if event_presentation_obj?.code || event_presentation_obj?.abstract_code} {event_presentation_obj?.code ?? ''} {event_presentation_obj?.abstract_code ?? ''} + {:else if $ae_loc.trusted_access && $ae_loc.edit_mode} + Code: + + {@html ae_snip.html__not_set} + {/if} +