From bf12f404e8223553f2f041eb293360f50ec17d33 Mon Sep 17 00:00:00 2001 From: Vault Automation Date: Wed, 28 Jan 2026 12:35:06 -0500 Subject: [PATCH] [UI] VAULT-40951 Add top nav dropdown (#12027) (#12050) * Add top nav dropdown * Add help menu tests Co-authored-by: Kianna <30884335+kiannaquach@users.noreply.github.com> --- ui/lib/core/addon/components/sidebar/frame.hbs | 12 +++++++++++- .../integration/components/sidebar/frame-test.js | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ui/lib/core/addon/components/sidebar/frame.hbs b/ui/lib/core/addon/components/sidebar/frame.hbs index 410e67daca..0384c20754 100644 --- a/ui/lib/core/addon/components/sidebar/frame.hbs +++ b/ui/lib/core/addon/components/sidebar/frame.hbs @@ -33,7 +33,17 @@ {{on "click" (fn (mut this.console.isOpen) (not this.console.isOpen))}} {{on "click" this.trackReplToggle}} /> - {{! TODO: insert help button }} + + + + Documentation + Tutorials + Blogs + Changelog + + Create support ticket + + diff --git a/ui/tests/integration/components/sidebar/frame-test.js b/ui/tests/integration/components/sidebar/frame-test.js index 4efb58a593..c780e22358 100644 --- a/ui/tests/integration/components/sidebar/frame-test.js +++ b/ui/tests/integration/components/sidebar/frame-test.js @@ -86,6 +86,7 @@ module('Integration | Component | sidebar-frame', function (hooks) { assert.dom('.panel-open').exists('Console ui panel opens'); assert.dom('[data-test-user-menu]').exists('User menu renders'); + assert.dom(GENERAL.dropdownToggle('help menu')).exists('Help menu renders'); await click('[data-test-console-toggle]'); assert.dom('.panel-open').doesNotExist('Console ui panel closes'); });