@@ -438,15 +438,14 @@ export class UmbBlockGridEntriesElement extends UmbFormControlMixin(UmbLitElemen
438438 }
439439
440440 # createButton {
441- padding-top : 1px ;
442441 grid-template-columns : 1fr auto;
443442 display : grid;
444443 }
445444
446- // Only when we are n an area, we like to hide the button on drag
445+ /* Only when we are n an area, we like to hide the button on drag */
447446 : host ([area-key ]) # createButton {
448- --umb-block-grid--is-dragging--variable : var (--umb-block-grid--is-dragging ) none;
449- display : var (--umb-block-grid--is-dragging--variable , grid);
447+ --umb-block-grid--create-button-- is-dragging--variable : var (--umb-block-grid--is-dragging ) none;
448+ display : var (--umb-block-grid--create-button-- is-dragging--variable , grid);
450449 }
451450 : host (: not ([pristine ]): invalid ) # createButton {
452451 --uui-button-contrast : var (--uui-color-danger );
@@ -457,9 +456,17 @@ export class UmbBlockGridEntriesElement extends UmbFormControlMixin(UmbLitElemen
457456 }
458457
459458 .umb-block-grid__layout-container [data-area-length = '0' ] {
460- --umb-block-grid--is-dragging--variable : var (--umb-block-grid--is-dragging ) 1 ;
461- min-height : calc (var (--umb-block-grid--is-dragging--variable , 0 ) * var (--uui-size-11 ));
462- border : calc (var (--umb-block-grid--is-dragging--variable , 0 ) * 1px ) dashed var (--uui-color-border );
459+ --umb-block-grid--layout-container--is-dragging--variable : var (--umb-block-grid--is-dragging ) 1 ;
460+ min-height : calc (var (--umb-block-grid--layout-container--is-dragging--variable , 0 ) * var (--uui-size-11 ));
461+ }
462+
463+ .umb-block-grid__layout-container [data-area-length = '0' ]::after {
464+ content : '' ;
465+ position : absolute;
466+ inset : 0 ;
467+ top : 1px ;
468+ border : calc (var (--umb-block-grid--layout-container--is-dragging--variable , 0 ) * 1px ) dashed
469+ var (--uui-color-border );
463470 border-radius : var (--uui-border-radius );
464471 }
465472 ` ,
0 commit comments