From fb1732de848b97954483b74c660a28164e1f57d1 Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 5 Dec 2024 10:14:44 -0700 Subject: [PATCH] Et2Details: Fix overlaySummaryOnOpen was not implemented when hoist=false --- .../etemplate/Layout/Et2Details/Et2Details.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/api/js/etemplate/Layout/Et2Details/Et2Details.ts b/api/js/etemplate/Layout/Et2Details/Et2Details.ts index 3c38b27845..fa2ffca36d 100644 --- a/api/js/etemplate/Layout/Et2Details/Et2Details.ts +++ b/api/js/etemplate/Layout/Et2Details/Et2Details.ts @@ -76,6 +76,24 @@ export class Et2Details extends Et2Widget(SlDetails) display: block; } + .details:not(.hoist).details--open.details--overlay-summary { + .details__summary { + visibility: hidden; + } + + .details__body { + margin-top: calc(-1 * var(--sl-input-height-medium)); + } + + .details__body.overlaySummaryRightAligned { + padding-right: calc(3 * var(--sl-spacing-medium)); + } + + .details__body.overlaySummaryLeftAligned { + padding-left: calc(3 * var(--sl-spacing-medium)); + } + } + .details.hoist .details__body { position: absolute; z-index: var(--sl-z-index-drawer); @@ -182,6 +200,7 @@ export class Et2Details extends Et2Widget(SlDetails) 'details--open': this.open, 'details--disabled': this.disabled, 'details--rtl': isRtl, + 'details--overlay-summary': this.overlaySummaryOnOpen, 'hoist': this.hoist })} >