From 55cac5eda04897423b7980e99ef0c378e749a124 Mon Sep 17 00:00:00 2001 From: JesmoDev <26099018+JesmoDev@users.noreply.github.com> Date: Mon, 27 May 2024 14:46:45 +0200 Subject: [PATCH] add navigation tips --- .../search-modal/search-modal.element.ts | 63 ++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts index eccd95f917..085e1edc23 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts @@ -284,7 +284,7 @@ export class UmbSearchModalElement extends UmbLitElement { ${this.#renderSearchTags()} ${this._search ? html`
${this._searchResults.length > 0 ? this.#renderResults() : this.#renderNoResults()}
` - : nothing} + : this.#renderNavigationTips()} `; } @@ -340,6 +340,44 @@ export class UmbSearchModalElement extends UmbLitElement { return this._loading ? nothing : html`
${this.localize.term('general_searchNoResult')}
`; } + #renderNavigationTips() { + return html``; + } + static styles = [ UmbTextStyles, css` @@ -355,6 +393,29 @@ export class UmbSearchModalElement extends UmbLitElement { font-size: 1rem; padding-bottom: var(--uui-size-space-2); } + #navigation-tips { + display: grid; + grid-template-columns: 50px 50px auto; + column-gap: var(--uui-size-space-3); + row-gap: var(--uui-size-space-4); + align-items: center; + color: var(--uui-color-border-emphasis); + margin-top: var(--uui-size-layout-3); + margin-inline: auto; + } + .navigation-tips-key { + display: flex; + align-items: center; + justify-content: center; + border-radius: var(--uui-border-radius); + border: 1px solid var(--uui-color-border); + height: 36px; + font-size: 0.9rem; + font-weight: bold; + } + #navigation-tips .navigation-tips-key + span { + margin-left: var(--uui-size-space-2); + } #top { background-color: var(--uui-color-surface); display: flex;