aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+about/about-instance
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2019-02-21 15:44:12 +0100
committerChocobozzz <me@florianbigard.com>2019-02-21 15:51:28 +0100
commitc8000975d361fae166a6ebecac5005238e14d4c9 (patch)
tree67d7da38abc6c4d9ceb4d120088d499309f69e30 /client/src/app/+about/about-instance
parente359e88b08476041c3c52db02fb3ca4e5ee296ea (diff)
downloadPeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.tar.gz
PeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.tar.zst
PeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.zip
Add NSFW info in about page
Diffstat (limited to 'client/src/app/+about/about-instance')
-rw-r--r--client/src/app/+about/about-instance/about-instance.component.html2
-rw-r--r--client/src/app/+about/about-instance/about-instance.component.scss5
-rw-r--r--client/src/app/+about/about-instance/about-instance.component.ts4
3 files changed, 11 insertions, 0 deletions
diff --git a/client/src/app/+about/about-instance/about-instance.component.html b/client/src/app/+about/about-instance/about-instance.component.html
index 83376b6f6..7c27ec760 100644
--- a/client/src/app/+about/about-instance/about-instance.component.html
+++ b/client/src/app/+about/about-instance/about-instance.component.html
@@ -8,6 +8,8 @@
8 8
9 <div class="short-description"> 9 <div class="short-description">
10 <div>{{ shortDescription }}</div> 10 <div>{{ shortDescription }}</div>
11
12 <div *ngIf="isNSFW" class="dedicated-to-nsfw">This instance is dedicated to sensitive/NSFW content.</div>
11 </div> 13 </div>
12 14
13 <div class="description"> 15 <div class="description">
diff --git a/client/src/app/+about/about-instance/about-instance.component.scss b/client/src/app/+about/about-instance/about-instance.component.scss
index 75cf57322..3aba7fe42 100644
--- a/client/src/app/+about/about-instance/about-instance.component.scss
+++ b/client/src/app/+about/about-instance/about-instance.component.scss
@@ -26,3 +26,8 @@
26.short-description, .description, .terms, .signup { 26.short-description, .description, .terms, .signup {
27 margin-bottom: 30px; 27 margin-bottom: 30px;
28} 28}
29
30.short-description .dedicated-to-nsfw {
31 margin-top: 20px;
32 font-weight: $font-semibold;
33}
diff --git a/client/src/app/+about/about-instance/about-instance.component.ts b/client/src/app/+about/about-instance/about-instance.component.ts
index c9eab44ab..4a63f5e38 100644
--- a/client/src/app/+about/about-instance/about-instance.component.ts
+++ b/client/src/app/+about/about-instance/about-instance.component.ts
@@ -33,6 +33,10 @@ export class AboutInstanceComponent implements OnInit {
33 return this.serverService.getConfig().email.enabled && this.serverService.getConfig().contactForm.enabled 33 return this.serverService.getConfig().email.enabled && this.serverService.getConfig().contactForm.enabled
34 } 34 }
35 35
36 get isNSFW () {
37 return this.serverService.getConfig().instance.isNSFW
38 }
39
36 ngOnInit () { 40 ngOnInit () {
37 this.instanceService.getAbout() 41 this.instanceService.getAbout()
38 .subscribe( 42 .subscribe(