1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 10:49:28 +02:00

Fix terms/code of conduct link toggle

This commit is contained in:
Chocobozzz 2023-07-12 10:22:43 +02:00
parent d98909f690
commit ed22eaabfa
No known key found for this signature in database
GPG key ID: 583A612D890159BE
6 changed files with 20 additions and 12 deletions

View file

@ -3,7 +3,7 @@
<div *ngIf="displayInstanceShortDescription" class="instance-short-description ellipsis-multiline-3">{{ about?.instance.shortDescription }}</div>
<div ngbAccordion #accordion="ngbAccordion" [closeOthers]="true">
<div ngbAccordionItem *ngIf="panels.features" id="instance-features">
<div ngbAccordionItem="instance-features" *ngIf="panels.features">
<div ngbAccordionHeader>
<button ngbAccordionButton>
<my-global-icon iconName="playlists"></my-global-icon>
@ -53,7 +53,7 @@
</div>
</div>
<div ngbAccordionItem *ngIf="termsPanel" id="terms">
<div ngbAccordionItem="terms" *ngIf="termsPanel">
<div ngbAccordionHeader>
<button ngbAccordionButton>
<my-global-icon iconName="playlists"></my-global-icon>
@ -71,7 +71,7 @@
</div>
</div>
<div ngbAccordionItem *ngIf="moderationPanel" id="moderation-information">
<div ngbAccordionItem="moderation-information" *ngIf="moderationPanel">
<div ngbAccordionHeader>
<button ngbAccordionButton>
<my-global-icon iconName="playlists"></my-global-icon>
@ -89,7 +89,7 @@
</div>
</div>
<div ngbAccordionItem *ngIf="codeOfConductPanel" id="code-of-conduct">
<div ngbAccordionItem="code-of-conduct" *ngIf="codeOfConductPanel">
<div ngbAccordionHeader>
<button ngbAccordionButton>
<my-global-icon iconName="playlists"></my-global-icon>

View file

@ -62,6 +62,14 @@ export class InstanceAboutAccordionComponent implements OnInit {
this.pluginPanels = await this.hookService.wrapObject([], this.pluginScope, this.pluginHook)
}
expandTerms () {
this.accordion.expand('terms')
}
expandCodeOfConduct () {
this.accordion.expand('code-of-conduct')
}
getAdministratorsPanel () {
if (!this.about) return false
if (!this.panels.administrators) return false