aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/shared
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2023-07-12 10:22:43 +0200
committerChocobozzz <me@florianbigard.com>2023-07-12 10:22:43 +0200
commited22eaabfac0d53550cd838c12b7d80e01bcc7b5 (patch)
tree8b817a5ca9d53951acda1661c215a90dced755f2 /client/src/app/shared
parentd98909f69070c81e87da723e414d91c6a2a6f343 (diff)
downloadPeerTube-ed22eaabfac0d53550cd838c12b7d80e01bcc7b5.tar.gz
PeerTube-ed22eaabfac0d53550cd838c12b7d80e01bcc7b5.tar.zst
PeerTube-ed22eaabfac0d53550cd838c12b7d80e01bcc7b5.zip
Fix terms/code of conduct link toggle
Diffstat (limited to 'client/src/app/shared')
-rw-r--r--client/src/app/shared/shared-instance/instance-about-accordion.component.html8
-rw-r--r--client/src/app/shared/shared-instance/instance-about-accordion.component.ts8
2 files changed, 12 insertions, 4 deletions
diff --git a/client/src/app/shared/shared-instance/instance-about-accordion.component.html b/client/src/app/shared/shared-instance/instance-about-accordion.component.html
index 5c679685b..5d27bc437 100644
--- a/client/src/app/shared/shared-instance/instance-about-accordion.component.html
+++ b/client/src/app/shared/shared-instance/instance-about-accordion.component.html
@@ -3,7 +3,7 @@
3<div *ngIf="displayInstanceShortDescription" class="instance-short-description ellipsis-multiline-3">{{ about?.instance.shortDescription }}</div> 3<div *ngIf="displayInstanceShortDescription" class="instance-short-description ellipsis-multiline-3">{{ about?.instance.shortDescription }}</div>
4 4
5<div ngbAccordion #accordion="ngbAccordion" [closeOthers]="true"> 5<div ngbAccordion #accordion="ngbAccordion" [closeOthers]="true">
6 <div ngbAccordionItem *ngIf="panels.features" id="instance-features"> 6 <div ngbAccordionItem="instance-features" *ngIf="panels.features">
7 <div ngbAccordionHeader> 7 <div ngbAccordionHeader>
8 <button ngbAccordionButton> 8 <button ngbAccordionButton>
9 <my-global-icon iconName="playlists"></my-global-icon> 9 <my-global-icon iconName="playlists"></my-global-icon>
@@ -53,7 +53,7 @@
53 </div> 53 </div>
54 </div> 54 </div>
55 55
56 <div ngbAccordionItem *ngIf="termsPanel" id="terms"> 56 <div ngbAccordionItem="terms" *ngIf="termsPanel">
57 <div ngbAccordionHeader> 57 <div ngbAccordionHeader>
58 <button ngbAccordionButton> 58 <button ngbAccordionButton>
59 <my-global-icon iconName="playlists"></my-global-icon> 59 <my-global-icon iconName="playlists"></my-global-icon>
@@ -71,7 +71,7 @@
71 </div> 71 </div>
72 </div> 72 </div>
73 73
74 <div ngbAccordionItem *ngIf="moderationPanel" id="moderation-information"> 74 <div ngbAccordionItem="moderation-information" *ngIf="moderationPanel">
75 <div ngbAccordionHeader> 75 <div ngbAccordionHeader>
76 <button ngbAccordionButton> 76 <button ngbAccordionButton>
77 <my-global-icon iconName="playlists"></my-global-icon> 77 <my-global-icon iconName="playlists"></my-global-icon>
@@ -89,7 +89,7 @@
89 </div> 89 </div>
90 </div> 90 </div>
91 91
92 <div ngbAccordionItem *ngIf="codeOfConductPanel" id="code-of-conduct"> 92 <div ngbAccordionItem="code-of-conduct" *ngIf="codeOfConductPanel">
93 <div ngbAccordionHeader> 93 <div ngbAccordionHeader>
94 <button ngbAccordionButton> 94 <button ngbAccordionButton>
95 <my-global-icon iconName="playlists"></my-global-icon> 95 <my-global-icon iconName="playlists"></my-global-icon>
diff --git a/client/src/app/shared/shared-instance/instance-about-accordion.component.ts b/client/src/app/shared/shared-instance/instance-about-accordion.component.ts
index e299a64a3..a7c521876 100644
--- a/client/src/app/shared/shared-instance/instance-about-accordion.component.ts
+++ b/client/src/app/shared/shared-instance/instance-about-accordion.component.ts
@@ -62,6 +62,14 @@ export class InstanceAboutAccordionComponent implements OnInit {
62 this.pluginPanels = await this.hookService.wrapObject([], this.pluginScope, this.pluginHook) 62 this.pluginPanels = await this.hookService.wrapObject([], this.pluginScope, this.pluginHook)
63 } 63 }
64 64
65 expandTerms () {
66 this.accordion.expand('terms')
67 }
68
69 expandCodeOfConduct () {
70 this.accordion.expand('code-of-conduct')
71 }
72
65 getAdministratorsPanel () { 73 getAdministratorsPanel () {
66 if (!this.about) return false 74 if (!this.about) return false
67 if (!this.panels.administrators) return false 75 if (!this.panels.administrators) return false