diff options
author | kimsible <kimsible@users.noreply.github.com> | 2020-08-10 23:28:31 +0200 |
---|---|---|
committer | Chocobozzz <chocobozzz@cpy.re> | 2020-08-11 08:03:28 +0200 |
commit | 7034b3c908e96e3e26aaa66299b75290adc98f02 (patch) | |
tree | 93a1e08ec555de097805228f4dbb8166ebb82608 /client/src/app/+about | |
parent | 30bc55c88b3b7416c2224925e88639694fd32746 (diff) | |
download | PeerTube-7034b3c908e96e3e26aaa66299b75290adc98f02.tar.gz PeerTube-7034b3c908e96e3e26aaa66299b75290adc98f02.tar.zst PeerTube-7034b3c908e96e3e26aaa66299b75290adc98f02.zip |
Refactor - improve offset content handling with fixed sub-menu and broadcast-message
Diffstat (limited to 'client/src/app/+about')
-rw-r--r-- | client/src/app/+about/about.component.html | 4 | ||||
-rw-r--r-- | client/src/app/+about/about.component.ts | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/client/src/app/+about/about.component.html b/client/src/app/+about/about.component.html index 04a62240c..b89e6aeeb 100644 --- a/client/src/app/+about/about.component.html +++ b/client/src/app/+about/about.component.html | |||
@@ -1,5 +1,5 @@ | |||
1 | <div class="row"> | 1 | <div class="row"> |
2 | <div class="sub-menu sub-menu-fixed"> | 2 | <div class="sub-menu" [ngClass]="{ 'sub-menu-fixed': !isBroadcastMessageDisplayed }"> |
3 | 3 | ||
4 | <div class="links"> | 4 | <div class="links"> |
5 | <a i18n routerLink="instance" routerLinkActive="active" class="title-page title-page-about">Instance</a> | 5 | <a i18n routerLink="instance" routerLinkActive="active" class="title-page title-page-about">Instance</a> |
@@ -10,7 +10,7 @@ | |||
10 | </div> | 10 | </div> |
11 | </div> | 11 | </div> |
12 | 12 | ||
13 | <div class="margin-content"> | 13 | <div class="margin-content" [ngClass]="{ 'offset-content': !isBroadcastMessageDisplayed }"> |
14 | <router-outlet></router-outlet> | 14 | <router-outlet></router-outlet> |
15 | </div> | 15 | </div> |
16 | </div> | 16 | </div> |
diff --git a/client/src/app/+about/about.component.ts b/client/src/app/+about/about.component.ts index 0c91cd75f..d24225714 100644 --- a/client/src/app/+about/about.component.ts +++ b/client/src/app/+about/about.component.ts | |||
@@ -1,4 +1,5 @@ | |||
1 | import { Component } from '@angular/core' | 1 | import { Component } from '@angular/core' |
2 | import { ScreenService } from '@app/core' | ||
2 | 3 | ||
3 | @Component({ | 4 | @Component({ |
4 | selector: 'my-about', | 5 | selector: 'my-about', |
@@ -6,5 +7,11 @@ import { Component } from '@angular/core' | |||
6 | }) | 7 | }) |
7 | 8 | ||
8 | export class AboutComponent { | 9 | export class AboutComponent { |
10 | constructor ( | ||
11 | private screenService: ScreenService | ||
12 | ) { } | ||
9 | 13 | ||
14 | get isBroadcastMessageDisplayed () { | ||
15 | return this.screenService.isBroadcastMessageDisplayed | ||
16 | } | ||
10 | } | 17 | } |