funky-framadate-front/src/app/features/consultation/consultation.component.html

60 lines
1.9 KiB
HTML
Raw Normal View History

2020-05-12 19:16:23 +02:00
<div class="columns">
<div class="column has-text-centered">
2021-04-21 12:43:05 +02:00
<h1>Consultation de {{ pollSlug }}</h1>
2020-05-12 19:16:23 +02:00
</div>
</div>
2021-04-21 12:43:05 +02:00
<section class="loading_poll" *ngIf="fetching"></section>
<section class="poll_loaded padded" *ngIf="!fetching && poll">
<div class="alert alert-info" *ngIf="poll.votes.length == 0">
aucun vote pour le moment
</div>
2021-04-21 12:43:05 +02:00
<div class="columns">
<div class="column">
<div class="card">
<header class="card-header">
<p class="card-header-title">{{ poll.title }}</p>
<!-- <p class="card-header-icon">author : {{ poll.owner?.pseudo }}</p>-->
</header>
2021-04-24 12:31:34 +02:00
<button
class="btn is-info"
(click)="isCompactMode = !isCompactMode"
[ngClass]="{ 'is-primary': isCompactMode, 'is-default': !isCompactMode }"
>
changer d'affichage
</button>
2021-04-21 12:43:05 +02:00
<div class="card-content">
<div class="content">
<p>{{ poll.description }}</p>
<div class="buttons has-addons is-small is-right">
<button class="button" [class.is-active]="isCompactMode" (click)="isCompactMode = true">
Compact
</button>
<button class="button" [class.is-active]="!isCompactMode" (click)="isCompactMode = false">
Detailed
</button>
</div>
<app-poll-results-compact *ngIf="isCompactMode" [poll]="poll"></app-poll-results-compact>
<app-poll-results-detailed *ngIf="!isCompactMode" [poll]="poll"></app-poll-results-detailed>
2020-05-12 19:16:23 +02:00
</div>
</div>
2021-04-21 12:43:05 +02:00
<footer class="card-footer" *ngIf="!isArchived">
2021-04-24 12:31:34 +02:00
TODO links
<!-- <a routerLink="{{ '../../../poll/' + poll.slug + '/participation' }}" class="card-footer-item">-->
<!-- Participer-->
<!-- </a>-->
<!-- <a routerLink="{{ '../../../poll/' + poll.slug + '/administration' }}" class="card-footer-item">-->
<!-- Administrer-->
<!-- </a>-->
2021-04-21 12:43:05 +02:00
</footer>
2020-05-12 19:16:23 +02:00
</div>
</div>
2020-06-18 16:15:26 +02:00
</div>
2021-04-21 12:43:05 +02:00
<div class="columns">
<div class="column">
<app-comments></app-comments>
</div>
2020-06-18 16:15:26 +02:00
</div>
2021-04-21 12:43:05 +02:00
</section>