Skip to content

Commit 83d65df

Browse files
committed
Fix nav styles and remove module-level announcements
1 parent 6b02320 commit 83d65df

File tree

3 files changed

+19
-50
lines changed

3 files changed

+19
-50
lines changed

src/css/nav.css

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@
5252
cursor: pointer;
5353
}
5454

55-
@media screen and (min-width: 769px) and (max-width: 1023px) {
55+
@media screen and (max-width: 1023px) {
56+
.nav-container {
57+
width: var(--nav-width);
58+
top: calc(var(--navbar-height) + var(--announcement-bar-height));
59+
}
60+
5661
.nav-panel-explore {
5762
top: 20px !important;
5863
}
@@ -110,11 +115,6 @@
110115
.nav {
111116
box-shadow: 0.5px 0 3px var(--nav-border-color);
112117
}
113-
114-
.nav-container {
115-
width: var(--nav-width);
116-
top: calc(var(--navbar-height) + var(--announcement-bar-height));
117-
}
118118
}
119119

120120
@media screen and (min-width: 1024px) {

src/helpers/get-module-announcement.js

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/partials/announcement-bar.hbs

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
{{#if (and (ne page.component.name 'api') (or page.attributes.announcement page.componentVersion.asciidoc.attributes.announcement (get-module-announcement) site.keys.announcement))}}
1+
{{#if (and (ne page.component.name 'api') (or page.attributes.announcement page.componentVersion.asciidoc.attributes.announcement site.keys.announcement))}}
22
<div class="announcement-bar" role="banner" id="announcement"
3-
data-announcement-key="{{#if page.attributes.announcement}}page-{{page.component.name}}-{{page.relativeSrcPath}}{{else if page.componentVersion.asciidoc.attributes.announcement}}component-{{page.component.name}}-{{page.version}}{{else if (get-module-announcement)}}module-{{page.component.name}}-{{page.module}}-{{page.version}}{{else if site.keys.announcement}}site-global{{/if}}">
3+
data-announcement-key="{{#if page.attributes.announcement}}page-{{page.component.name}}-{{page.relativeSrcPath}}{{else if page.componentVersion.asciidoc.attributes.announcement}}component-{{page.component.name}}-{{page.version}}{{else if site.keys.announcement}}site-global{{/if}}">
44
<div class="announcement-content">
55
{{#if page.attributes.announcement}}
66
{{page.attributes.announcement-text}}
7-
<a href="{{{relativize (resolve-resource page.attributes.announcement-link)}}}">{{page.attributes.announcement-link-text}}</a>
7+
{{#if page.attributes.announcement-link}}
8+
<a href="{{{relativize (resolve-resource page.attributes.announcement-link)}}}">{{page.attributes.announcement-link-text}}</a>
9+
{{/if}}
810
{{else if page.componentVersion.asciidoc.attributes.announcement}}
911
{{page.componentVersion.asciidoc.attributes.announcement-text}}
10-
<a href="{{{relativize (resolve-resource page.componentVersion.asciidoc.attributes.announcement-link)}}}">{{page.componentVersion.asciidoc.attributes.announcement-link-text}}</a>
11-
{{else}}
12-
{{#with (get-module-announcement) as |moduleAnnouncement|}}
13-
{{#if moduleAnnouncement}}
14-
{{moduleAnnouncement.text}}
15-
<a href="{{{relativize (resolve-resource moduleAnnouncement.link)}}}">{{moduleAnnouncement.linkText}}</a>
16-
{{else if site.keys.announcement}}
17-
{{site.keys.announcementText}}
18-
<a href="{{{relativize (resolve-resource site.keys.announcementLink)}}}">{{site.keys.announcementLinkText}}</a>
19-
{{/if}}
20-
{{/with}}
12+
{{#if page.componentVersion.asciidoc.attributes.announcement-link}}
13+
<a href="{{{relativize (resolve-resource page.componentVersion.asciidoc.attributes.announcement-link)}}}">{{page.componentVersion.asciidoc.attributes.announcement-link-text}}</a>
14+
{{/if}}
15+
{{else if site.keys.announcement}}
16+
{{site.keys.announcementText}}
17+
{{#if site.keys.announcementLink}}
18+
<a href="{{{relativize (resolve-resource site.keys.announcementLink)}}}">{{site.keys.announcementLinkText}}</a>
19+
{{/if}}
2120
{{/if}}
2221
</div>
2322
<button id="close-announcement" type="button" aria-label="close" class="close">

0 commit comments

Comments
 (0)