Commit 8ef7dd46 authored by Paul Slaughter's avatar Paul Slaughter

Add help item to bottom of signed out top nav

https://gitlab.com/gitlab-org/gitlab/-/issues/301143#note_561841810
parent 2ae25491
...@@ -44,6 +44,13 @@ module Nav ...@@ -44,6 +44,13 @@ module Nav
**snippets_menu_item_attrs **snippets_menu_item_attrs
) )
end end
builder.add_secondary_menu_item(
id: 'help',
title: _('Help'),
icon: 'question-o',
href: help_path
)
end end
def build_view_model(builder:, project:, group:) def build_view_model(builder:, project:, group:)
......
...@@ -94,6 +94,18 @@ RSpec.describe Nav::TopNavHelper do ...@@ -94,6 +94,18 @@ RSpec.describe Nav::TopNavHelper do
] ]
expect(subject[:shortcuts]).to eq(expected_shortcuts) expect(subject[:shortcuts]).to eq(expected_shortcuts)
end end
it 'has expected :secondary' do
expected_secondary = [
::Gitlab::Nav::TopNavMenuItem.build(
href: '/help',
id: 'help',
title: 'Help',
icon: 'question-o'
)
]
expect(subject[:secondary]).to eq(expected_secondary)
end
end end
context 'when current_user is non-admin' do context 'when current_user is non-admin' do
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment