Skip to content

Commit 5d9c016

Browse files
committed
Header changes for NHS Design System v 9
1 parent cb9133d commit 5d9c016

File tree

8 files changed

+12
-42
lines changed

8 files changed

+12
-42
lines changed

DigitalLearningSolutions.Web/Views/Frameworks/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,27 @@
55
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Dashboard)">
66
<a class="nhsuk-header__navigation-link" asp-controller="Frameworks" asp-action="Index">
77
Dashboard
8-
<partial name="_NhsChevronRight" />
98
</a>
109
</li>
1110
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Frameworks)">
1211
<a class="nhsuk-header__navigation-link" asp-controller="Frameworks" asp-action="ViewFrameworks" asp-route-tabname="Mine">
1312
Frameworks
14-
<partial name="_NhsChevronRight" />
1513
</a>
1614
</li>
1715
<feature name="@(FeatureFlags.WorkforceManagerInterface)">
1816
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.RolesProfiles)">
1917
<a class="nhsuk-header__navigation-link" asp-controller="RoleProfiles" asp-action="ViewRoleProfiles" asp-route-tabname="Mine">
2018
Role Profiles
21-
<partial name="_NhsChevronRight" />
2219
</a>
2320
</li>
2421
</feature>
2522
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Support)">
2623
<a class="nhsuk-header__navigation-link" asp-controller="Support" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.Frameworks.UrlSegment">
2724
Support
28-
<partial name="_NhsChevronRight" />
2925
</a>
3026
</li>
3127
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.MyAccount)">
3228
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.Frameworks.UrlSegment">
3329
My account
34-
<partial name="_NhsChevronRight" />
3530
</a>
3631
</li>

DigitalLearningSolutions.Web/Views/LearningMenu/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22
<li class="nhsuk-header__navigation-item">
33
<a class="nhsuk-header__navigation-link" asp-controller="LearningMenu" asp-action="Close">
44
Learning portal
5-
<partial name="_NhsChevronRight" />
65
</a>
76
</li>
87
<li class="nhsuk-header__navigation-item">
98
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.LearningPortal.UrlSegment">
109
My account
11-
<partial name="_NhsChevronRight" />
1210
</a>
1311
</li>

DigitalLearningSolutions.Web/Views/LearningPortal/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,20 @@
33
<li class="nhsuk-header__navigation-item @Html.IsSelected("Current")">
44
<a class="nhsuk-header__navigation-link" asp-controller="LearningPortal" asp-action="Current">
55
Current activities
6-
<partial name="_NhsChevronRight" />
76
</a>
87
</li>
98
<li class="nhsuk-header__navigation-item @Html.IsSelected("Completed")">
109
<a class="nhsuk-header__navigation-link" asp-controller="LearningPortal" asp-action="Completed">
1110
Completed activities
12-
<partial name="_NhsChevronRight" />
1311
</a>
1412
</li>
1513
<li class="nhsuk-header__navigation-item @Html.IsSelected("Available")">
1614
<a class="nhsuk-header__navigation-link" asp-controller="LearningPortal" asp-action="Available">
1715
Available activities
18-
<partial name="_NhsChevronRight" />
1916
</a>
2017
</li>
2118
<li class="nhsuk-header__navigation-item @Html.IsSelected(controller: "MyAccount", action: "Index")">
2219
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.LearningPortal.UrlSegment">
2320
My account
24-
<partial name="_NhsChevronRight" />
2521
</a>
2622
</li>

DigitalLearningSolutions.Web/Views/Shared/_Layout.cshtml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
@await Html.PartialAsync("~/Views/Shared/_GoogleTagManagerBodyTagJs.cshtml")
6767
}
6868
<div id="pagewrapper">
69-
<header>
69+
<header class="nhsuk-header nhsuk-header--organisation nhsuk-header--white" role="banner">
7070
<script>document.body.className = ((document.body.className) ? document.body.className + ' js-enabled' : 'js-enabled');</script>
7171
<partial name="_CookieConsentPartial" />
7272
<a class="nhsuk-skip-link" href="#maincontent">Skip to main content</a>
@@ -80,7 +80,6 @@
8080
</div>
8181
</div>
8282
}
83-
<div class="nhsuk-header nhsuk-header--organisation nhsuk-header--white">
8483
<div class="nhsuk-width-container nhsuk-header__container">
8584
<div class="nhsuk-header__logo">
8685
<a class="nhsuk-header__link nhsuk-header__link--service"
@@ -117,15 +116,9 @@
117116

118117
@if ((bool?)ViewData[LayoutViewDataKeys.DoNotDisplayNavBar] != true)
119118
{
119+
<div class="nhsuk-navigation-container">
120120
<nav class="nhsuk-header__navigation" id="header-navigation" aria-label="Primary navigation" aria-labelledby="label-navigation">
121121
<div class="nhsuk-width-container">
122-
<p class="nhsuk-header__navigation-title">
123-
<span id="label-navigation">Menu</span>
124-
<button class="nhsuk-header__navigation-close" id="close-menu">
125-
<partial name="_NhsChevronRight" />
126-
<span class="nhsuk-u-visually-hidden">Close menu</span>
127-
</button>
128-
</p>
129122
<ul class="nhsuk-header__navigation-list">
130123
@if (IsSectionDefined("NavMenuItems"))
131124
{
@@ -143,15 +136,24 @@
143136
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.SwitchApplication)">
144137
<a class="nhsuk-header__navigation-link" asp-controller="ApplicationSelector" asp-action="Index">
145138
Switch application
146-
<partial name="_NhsChevronRight" />
147139
</a>
148140
</li>
149141
}
150142

151143
}
144+
<li class="nhsuk-mobile-menu-container">
145+
<button class="nhsuk-header__menu-toggle nhsuk-header__navigation-link" id="toggle-menu" aria-expanded="false">
146+
<span class="nhsuk-u-visually-hidden">Browse</span>
147+
More
148+
<svg class="nhsuk-icon nhsuk-icon__chevron-down" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
149+
<path d="M15.5 12a1 1 0 0 1-.29.71l-5 5a1 1 0 0 1-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 0 1 1.42-1.42l5 5a1 1 0 0 1 .29.71z"></path>
150+
</svg>
151+
</button>
152+
</li>
152153
</ul>
153154
</div>
154155
</nav>
156+
</div>
155157
}
156158

157159
@{
@@ -162,7 +164,6 @@
162164
<feature name="@(FeatureFlags.UserFeedbackBar)">
163165
<partial name="_UserFeedbackBarPartial" model=@(userResearchUrl) />
164166
</feature>
165-
</div>
166167

167168
@RenderSection("NavBreadcrumbs", false)
168169
</header>

DigitalLearningSolutions.Web/Views/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,18 @@
77
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Welcome)">
88
<a class="nhsuk-header__navigation-link" asp-controller="Home" asp-action="Index">
99
Welcome
10-
<partial name="_NhsChevronRight" />
1110
</a>
1211
</li>
1312
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.FindYourCentre)">
1413
<a class="nhsuk-header__navigation-link" asp-controller="FindYourCentre" asp-action="Index">
1514
Find your centre
16-
<partial name="_NhsChevronRight" />
1715
</a>
1816
</li>
1917
@if (Configuration.IsPricingPageEnabled())
2018
{
2119
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Pricing)">
2220
<a class="nhsuk-header__navigation-link" asp-controller="Pricing" asp-action="Index">
2321
Pricing
24-
<partial name="_NhsChevronRight" />
2522
</a>
2623
</li>
2724
}
@@ -30,7 +27,6 @@
3027
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.MyAccount)">
3128
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index">
3229
My account
33-
<partial name="_NhsChevronRight" />
3430
</a>
3531
</li>
3632
}
@@ -39,13 +35,11 @@ else
3935
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.LogIn)">
4036
<a class="nhsuk-header__navigation-link" asp-controller="Login" asp-action="Index">
4137
Log in
42-
<partial name="_NhsChevronRight" />
4338
</a>
4439
</li>
4540
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Register)">
4641
<a class="nhsuk-header__navigation-link" asp-controller="Register" asp-action="Start">
4742
Register
48-
<partial name="_NhsChevronRight" />
4943
</a>
5044
</li>
5145
}

DigitalLearningSolutions.Web/Views/SuperAdmin/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,25 @@
55
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Admins)">
66
<a class="nhsuk-header__navigation-link" asp-controller="Users" asp-action="Index">
77
Users
8-
<partial name="_NhsChevronRight" />
98
</a>
109
</li>
1110
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Centres)">
1211
<a class="nhsuk-header__navigation-link" asp-controller="Centres" asp-action="Index">
1312
Centres
14-
<partial name="_NhsChevronRight" />
1513
</a>
1614
</li>
1715
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Reports)">
1816
<a class="nhsuk-header__navigation-link" asp-controller="PlatformReports" asp-action="Index">
1917
Reports
20-
<partial name="_NhsChevronRight" />
2118
</a>
2219
</li>
2320
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.System)">
2421
<a class="nhsuk-header__navigation-link" asp-controller="SuperAdminFaqs" asp-action="Index">
2522
System
26-
<partial name="_NhsChevronRight" />
2723
</a>
2824
</li>
2925
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.MyAccount)">
3026
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.SuperAdmin.UrlSegment">
3127
My account
32-
<partial name="_NhsChevronRight" />
3328
</a>
3429
</li>

DigitalLearningSolutions.Web/Views/Supervisor/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,22 @@
44
<li class="nhsuk-header__navigation-item @Html.IsSelected(controller: "Supervisor", action: "Index")">
55
<a class="nhsuk-header__navigation-link" asp-controller="Supervisor" asp-action="Index">
66
Dashboard
7-
<partial name="_NhsChevronRight" />
87
</a>
98
</li>
109
<li class="nhsuk-header__navigation-item @Html.IsSelected("MyStaffList")">
1110
<a class="nhsuk-header__navigation-link" asp-controller="Supervisor" asp-action="MyStaffList">
1211
My Staff
13-
<partial name="_NhsChevronRight" />
1412
</a>
1513
</li>
1614
<feature name="@(FeatureFlags.SupervisorProfileAssessmentInterface)">
1715
<li class="nhsuk-header__navigation-item @Html.IsSelected("SelfAssessments")">
1816
<a class="nhsuk-header__navigation-link" asp-controller="Supervisor" asp-action="SelfAssessments">
1917
Self Assessments
20-
<partial name="_NhsChevronRight" />
2118
</a>
2219
</li>
2320
</feature>
2421
<li class="nhsuk-header__navigation-item @Html.IsSelected(controller: "MyAccount", action: "Index")">
2522
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.Supervisor.UrlSegment">
2623
My account
27-
<partial name="_NhsChevronRight" />
2824
</a>
2925
</li>

DigitalLearningSolutions.Web/Views/TrackingSystem/Shared/_NavMenuItems.cshtml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,26 @@
88
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Centre)">
99
<a class="nhsuk-header__navigation-link" asp-controller="Dashboard" asp-action="Index">
1010
Centre
11-
<partial name="_NhsChevronRight" />
1211
</a>
1312
</li>
1413
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Delegates)">
1514
<a class="nhsuk-header__navigation-link" asp-controller="AllDelegates" asp-action="Index">
1615
Delegates
17-
<partial name="_NhsChevronRight" />
1816
</a>
1917
</li>
2018
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.CourseSetup)">
2119
<a class="nhsuk-header__navigation-link" asp-controller="CourseSetup" asp-action="Index">
2220
Course setup
23-
<partial name="_NhsChevronRight" />
2421
</a>
2522
</li>
2623
}
2724
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.Support)">
2825
<a class="nhsuk-header__navigation-link" asp-controller="Support" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.TrackingSystem.UrlSegment">
2926
Support
30-
<partial name="_NhsChevronRight" />
3127
</a>
3228
</li>
3329
<li class="nhsuk-header__navigation-item @Html.GetSelectedCssClassIfTabSelected(NavMenuTab.MyAccount)">
3430
<a class="nhsuk-header__navigation-link" asp-controller="MyAccount" asp-action="Index" asp-route-dlsSubApplication="@DlsSubApplication.TrackingSystem.UrlSegment">
3531
My account
36-
<partial name="_NhsChevronRight" />
3732
</a>
3833
</li>

0 commit comments

Comments
 (0)