Skip to content

Commit f7a1715

Browse files
Changed navigation to adapt to page (shows sections for home and only home for post).
Added navigation to post.html. Moved title image up to hide under navigation (it is full screen) taking into account changing navigation's height on different screen sizes.
1 parent 083013e commit f7a1715

File tree

3 files changed

+41
-18
lines changed

3 files changed

+41
-18
lines changed

_includes/navigation.html

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -51,21 +51,27 @@
5151
</button>
5252
<div class="collapse navbar-collapse" id="navbarToggler">
5353
<ul class="navbar-nav ml-auto mt-2 mt-lg-0">
54-
<li class="nav-item active">
55-
<a class="navigation__link active nav-link" href="#home">Home<span class="sr-only">(current)</span></a>
56-
</li>
57-
<li class="hide-on-desktop nav-item">
58-
<a class="navigation__link nav-link" href="#events">Events</a>
59-
</li>
60-
<li class="hide-on-desktop nav-item">
61-
<a class="navigation__link nav-link" href="#chapters">Chapters</a>
62-
</li>
63-
<li class="hide-on-mobile nav-item">
64-
<a class="navigation__link nav-link" href="#events">Events & Chapters</a>
65-
</li>
66-
<li class="nav-item">
67-
<a class="navigation__link nav-link" href="#about">About</a>
68-
</li>
54+
{% unless page.is_post %}
55+
<li class="nav-item active">
56+
<a class="navigation__link active nav-link" href="#home">Home<span class="sr-only">(current)</span></a>
57+
</li>
58+
<li class="hide-on-desktop nav-item">
59+
<a class="navigation__link nav-link" href="#events">Events</a>
60+
</li>
61+
<li class="hide-on-desktop nav-item">
62+
<a class="navigation__link nav-link" href="#chapters">Chapters</a>
63+
</li>
64+
<li class="hide-on-mobile nav-item">
65+
<a class="navigation__link nav-link" href="#events">Events & Chapters</a>
66+
</li>
67+
<li class="nav-item">
68+
<a class="navigation__link nav-link" href="#about">About</a>
69+
</li>
70+
{% else %}
71+
<li class="nav-item active">
72+
<a class="navigation__link active nav-link" href="{{ '/' | prepend: site.baseurl }}">Home<span class="sr-only">(current)</span></a>
73+
</li>
74+
{% endunless %}
6975
</ul>
7076
</div>
7177
</nav>

_layouts/post.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
}
3131
</style>
3232
</head>
33-
<body>
33+
<body class="body">
34+
{% include navigation.html %}
3435
<main>
3536
<article class="post">
3637
<div class="container-fluid">

_sass/style.scss

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,22 @@ a {
109109
}
110110
}
111111

112+
#home {
113+
margin-top: -56px;
114+
}
115+
116+
@media (min-width: 768px) {
117+
#home {
118+
margin-top: -64px;
119+
}
120+
}
121+
122+
@media (min-width: 1200px) {
123+
#home {
124+
margin-top: -72px;
125+
}
126+
}
127+
112128
.navigation {
113129
background: rgba(0, 0, 0, 0.9);
114130
}
@@ -122,8 +138,8 @@ a {
122138
}
123139

124140
.navigation__background-img {
125-
height: calc(100vh + 2px);
126-
width: 100%;
141+
height: 100vh;
142+
width: 100vw;
127143
}
128144

129145
.navigation__brand {

0 commit comments

Comments
 (0)