|
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))}} |
2 | 2 | <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}}"> |
4 | 4 | <div class="announcement-content"> |
5 | 5 | {{#if page.attributes.announcement}} |
6 | 6 | {{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}} |
8 | 10 | {{else if page.componentVersion.asciidoc.attributes.announcement}} |
9 | 11 | {{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}} |
21 | 20 | {{/if}} |
22 | 21 | </div> |
23 | 22 | <button id="close-announcement" type="button" aria-label="close" class="close"> |
|
0 commit comments