From 1257f17bc4b13ea994b5674908e2c8adc24c3276 Mon Sep 17 00:00:00 2001 From: konnorrogers Date: Mon, 9 Dec 2024 18:47:09 -0500 Subject: [PATCH] fix dialog issues --- docs/_includes/base.njk | 17 +++++++---------- docs/assets/styles/docs.css | 14 ++++++++++++-- src/components/page/page.ts | 19 +++++++++---------- 3 files changed, 28 insertions(+), 22 deletions(-) diff --git a/docs/_includes/base.njk b/docs/_includes/base.njk index cd1147576..96f40c151 100644 --- a/docs/_includes/base.njk +++ b/docs/_includes/base.njk @@ -105,19 +105,16 @@ {# Sidebar #} {% if hasSidebar %} - + + {% endif %} {# Outline #} diff --git a/docs/assets/styles/docs.css b/docs/assets/styles/docs.css index f1b0e8dac..f02062077 100644 --- a/docs/assets/styles/docs.css +++ b/docs/assets/styles/docs.css @@ -20,18 +20,28 @@ wa-page { } /* Header */ -wa-page::part(header) { +wa-page::part(drawer__dialog) { background-color: var(--wa-color-surface-default); border-bottom: var(--wa-border-style) var(--wa-panel-border-width) var(--wa-color-neutral-border-quiet); } +wa-page::part(drawer__body) { + padding-top: 0px; +} + +wa-page::part(drawer__header-actions) { + align-self: center; +} + + wa-page > header { flex: 1 1 auto; display: flex; align-items: center; justify-content: space-between; height: 4rem; - padding-inline: var(--wa-space-xl); + padding-inline-start: var(--wa-space-m); + padding-inline-end: var(--wa-space-s); a[href='/'] { color: var(--wa-color-text-normal); diff --git a/src/components/page/page.ts b/src/components/page/page.ts index 9fcb90035..f8b991b26 100644 --- a/src/components/page/page.ts +++ b/src/components/page/page.ts @@ -285,16 +285,15 @@ export default class WaPage extends WebAwesomeElement { @wa-after-show=${() => (this.navOpen = this.navigationDrawer.open)} @wa-after-hide=${() => (this.navOpen = this.navigationDrawer.open)} exportparts=" - panel:drawer__panel - base:drawer__base - overlay:drawer__overlay - panel:drawer__panel - header:drawer__header - header-actions:drawer__header-actions - title:drawer__title - close-button:drawer__close-button - close-button__base:drawer__close-button__base - body:drawer__body + dialog:drawer__dialog, + overlay:drawer__overlay, + panel:drawer__panel, + header:drawer__header, + header-actions:drawer__header-actions, + title:drawer__title, + close-button:drawer__close-button, + close-button__base:drawer__close-button__base, + body:drawer__body, footer:drawer__footer " class="navigation-drawer"