diff options
author | Chocobozzz <me@florianbigard.com> | 2019-02-21 15:44:12 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-02-21 15:51:28 +0100 |
commit | c8000975d361fae166a6ebecac5005238e14d4c9 (patch) | |
tree | 67d7da38abc6c4d9ceb4d120088d499309f69e30 /client/src/app/+about | |
parent | e359e88b08476041c3c52db02fb3ca4e5ee296ea (diff) | |
download | PeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.tar.gz PeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.tar.zst PeerTube-c8000975d361fae166a6ebecac5005238e14d4c9.zip |
Add NSFW info in about page
Diffstat (limited to 'client/src/app/+about')
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( |