Skip to content

Commit 9494bf2

Browse files
authored
Merge pull request #6564 from NHSDigital/fix-session-layout
Fix session layout
2 parents 2a3839a + 50b0f1a commit 9494bf2

5 files changed

Lines changed: 29 additions & 17 deletions

File tree

app/assets/stylesheets/components/_session-banner.scss

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
}
1313

1414
.nhsuk-notification-banner {
15+
margin-bottom: nhsuk-spacing(4);
1516
border-color: nhsuk-colour("white");
1617
}
1718

@@ -31,7 +32,18 @@
3132
color: $nhsuk-reverse-text-colour;
3233
}
3334

35+
.app-secondary-navigation {
36+
margin: 0;
37+
border-bottom: 0 none;
38+
background: nhsuk-shade($nhsuk-brand-colour, 20%);
39+
box-shadow: 0 -1px 0 0 $nhsuk-secondary-border-colour;
40+
}
41+
3442
.app-secondary-navigation__list {
35-
box-shadow: 0 -1px 0 0 $nhsuk-reverse-border-colour;
43+
box-shadow: none;
44+
45+
@include nhsuk-media-query($until: tablet) {
46+
margin-left: #{$nhsuk-gutter-half * -1};
47+
}
3648
}
3749
}

app/views/layouts/application.html.erb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@
3838

3939
<%= render "layouts/header" %>
4040

41-
<main id="main-content">
42-
<%= yield :main_content %>
43-
</main>
41+
<%= yield :main_content %>
4442

4543
<%= yield :after_main %>
4644

app/views/layouts/default.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<div class="nhsuk-width-container">
33
<%= yield :navigation %>
44

5-
<div class="nhsuk-main-wrapper">
5+
<main class="nhsuk-main-wrapper" id="main-content">
66
<%= render(AppFlashMessageComponent.new(flash: flash)) %>
77

88
<%= content_for?(:content) ? yield(:content) : yield %>
9-
</div>
9+
</main>
1010
</div>
1111
<% end %>
1212

app/views/layouts/session.html.erb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<% content_for :main_content do %>
2-
<%= render "sessions/header" %>
2+
<main id="main-content">
3+
<%= render "sessions/header" %>
34

4-
<div class="nhsuk-width-container">
5-
<%= yield :navigation %>
5+
<div class="nhsuk-width-container">
6+
<div class="nhsuk-main-wrapper nhsuk-main-wrapper--s">
7+
<%= yield :navigation %>
68

7-
<div class="nhsuk-main-wrapper">
8-
<%= render(AppFlashMessageComponent.new(flash: flash)) %>
9+
<div class="nhsuk-grid-row">
10+
<div class="nhsuk-grid-column-full">
11+
<%= yield :before_content %>
912

10-
<div class="nhsuk-grid-row">
11-
<div class="nhsuk-grid-column-full">
12-
<%= yield :before_content %>
13-
14-
<%= yield %>
13+
<%= yield %>
14+
</div>
1515
</div>
1616
</div>
1717
</div>
18-
</div>
18+
</main>
1919
<% end %>
2020

2121
<%= render template: "layouts/application" %>

app/views/sessions/_header.html.erb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<div class="app-session-banner">
22
<div class="nhsuk-width-container">
33
<div class="nhsuk-main-wrapper nhsuk-main-wrapper--s">
4+
<%= render(AppFlashMessageComponent.new(flash: flash)) %>
5+
46
<%= h1 session_title(@session), class: "nhsuk-u-margin-bottom-2" %>
57

68
<p class="nhsuk-caption-l nhsuk-u-margin-bottom-0">

0 commit comments

Comments
 (0)