Skip to content

Commit

Permalink
fix(app): missing rel attribute with _blank links
Browse files Browse the repository at this point in the history
fix #1282
  • Loading branch information
vogloblinsky committed Aug 12, 2022
1 parent 83980e4 commit c8379e0
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 10 deletions.
2 changes: 1 addition & 1 deletion src/templates/partials/menu.hbs
Expand Up @@ -459,7 +459,7 @@ customElements.define('compodoc-menu', class extends HTMLElement {
{{#unless hideGenerator}}
<li class="divider"></li>
<li class="copyright">
{{t "generated-using" }} <a href="https://compodoc.app/" target="_blank">
{{t "generated-using" }} <a href="https://compodoc.app/" target="_blank" rel="noopener noreferrer">
{{#if theme }}
{{#compare theme "indexof" 'readthedocs,vagrant,postmark'}}
<img data-src="images/compodoc-vectorise-inverted.png" class="img-responsive" data-type="compodoc-logo">
Expand Down
22 changes: 13 additions & 9 deletions src/templates/partials/module.hbs
Expand Up @@ -74,7 +74,7 @@
<div class="row">
{{#if module.declarations}}
<div class="col-sm-3">
<h3>{{t "declarations" }}<a href="https://angular.io/api/core/NgModule#declarations" target="_blank"
<h3>{{t "declarations" }}<a href="https://angular.io/api/core/NgModule#declarations" target="_blank" rel="noopener noreferrer"
title="Official documentation about module declarations"><span class="icon ion-ios-information-circle-outline"></span></a></h3>
<ul class="list-group">
{{#each module.declarations}}
Expand All @@ -87,7 +87,7 @@
{{/if}}
{{#if module.entryComponents}}
<div class="col-sm-3">
<h3>{{t "entrycomponents" }}<a href="https://angular.io/api/core/NgModule#entryComponents" target="_blank"
<h3>{{t "entrycomponents" }}<a href="https://angular.io/api/core/NgModule#entryComponents" target="_blank" rel="noopener noreferrer"
title="Official documentation about module entryComponents"><span class="icon ion-ios-information-circle-outline"></span></a></h3>
<ul class="list-group">
{{#each module.entryComponents}}
Expand All @@ -100,7 +100,7 @@
{{/if}}
{{#if module.providers}}
<div class="col-sm-3">
<h3>{{t "providers" }}<a href="https://angular.io/api/core/NgModule#providers" target="_blank"
<h3>{{t "providers" }}<a href="https://angular.io/api/core/NgModule#providers" target="_blank" rel="noopener noreferrer"
title="Official documentation about module providers"><span class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.providers}}
Expand All @@ -118,7 +118,8 @@
{{/if}}
{{#if module.controllers}}
<div class="col-sm-3">
<h3>{{t "controllers" }}<a href="https://docs.nestjs.com/controllers" target="_blank" title="Official documentation about module controllers"><span
<h3>{{t "controllers" }}<a href="https://docs.nestjs.com/controllers" target="_blank" rel="noopener noreferrer"
title="Official documentation about module controllers"><span
class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.controllers}}
Expand All @@ -131,7 +132,8 @@
{{/if}}
{{#if module.imports}}
<div class="col-sm-3">
<h3>{{t "imports" }}<a href="https://angular.io/api/core/NgModule#imports" target="_blank" title="Official documentation about module imports"><span
<h3>{{t "imports" }}<a href="https://angular.io/api/core/NgModule#imports" target="_blank" rel="noopener noreferrer"
title="Official documentation about module imports"><span
class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.imports}}
Expand All @@ -148,7 +150,8 @@
{{/if}}
{{#if module.exports}}
<div class="col-sm-3">
<h3>{{t "exports" }}<a href="https://angular.io/api/core/NgModule#exports" target="_blank" title="Official documentation about module exports"><span
<h3>{{t "exports" }}<a href="https://angular.io/api/core/NgModule#exports" target="_blank" rel="noopener noreferrer"
title="Official documentation about module exports"><span
class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.exports}}
Expand All @@ -165,7 +168,7 @@
{{/if}}
{{#if module.bootstrap}}
<div class="col-sm-3">
<h3>{{t "bootstrap" }}<a href="https://angular.io/api/core/NgModule#bootstrap" target="_blank"
<h3>{{t "bootstrap" }}<a href="https://angular.io/api/core/NgModule#bootstrap" target="_blank" rel="noopener noreferrer"
title="Official documentation about module bootstrap"><span class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.bootstrap}}
Expand All @@ -178,12 +181,13 @@
{{/if}}
{{#if module.schemas}}
<div class="col-sm-3">
<h3>{{t "schemas" }}<a href="https://angular.io/api/core/NgModule#schemas" target="_blank" title="Official documentation about module schemas"><span
<h3>{{t "schemas" }}<a href="https://angular.io/api/core/NgModule#schemas" target="_blank" rel="noopener noreferrer"
title="Official documentation about module schemas"><span
class="icon ion-ios-information-circle-outline"></a></h3>
<ul class="list-group">
{{#each module.schemas}}
<li class="list-group-item">
<a href="https://angular.io/api/core/{{this}}" target="_blank">{{this}}</a>
<a href="https://angular.io/api/core/{{this}}" target="_blank" rel="noopener noreferrer">{{this}}</a>
</li>
{{/each}}
</ul>
Expand Down

0 comments on commit c8379e0

Please sign in to comment.