blob: 411ec2f51b9e305d6b6f7fe7e173e61f7b885c9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
{% if cardSettings.isPreview == true %}
<div class="content">
{% if cardSettings.cardHeader != "" %}
<h4>{{ cardSettings.cardHeader }}</h4>
{% endif %}
<div class="row">
<div class="column column-5">
{% if cardSettings.isVotable == true %}
<form action="/card/{{ card.id }}/vote" method="post" enctype="multipart/form-data">
<input type="hidden" name="value" value="1">
<button type="submit" class="vote"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i></button>
</form>
{{ card.getVotesTotal() }}
<form action="/card/{{ card.id }}/vote" method="post" enctype="multipart/form-data">
<input type="hidden" name="value" value="-1">
<button type="submit" class="vote"><i class="fa fa-thumbs-o-down" aria-hidden="true"></i></button>
</form>
{% endif %}
</div>
<div class="column column-95">
{% for meta in card.meta %}
<p>
<label>{{ meta.key }}</label><br>
<input type="text" name="{{ meta.key }}" value="{{ meta.value }}" disabled>
</p>
{% endfor %}
{% if cardSettings.showArtworks == true %}
{% if card.artworks|length > 0 %}
<div class="splide">
<div class="splide__track">
<ul class="splide__list">
{% for artwork in card.artworks %}
<li class="splide__slide">
<img class="image" src='{{ artwork.path }}'>
</li>
{% endfor %}
</ul>
</div>
</div>
{% endif %}
{% endif %}
<button onclick="location.href='/card/{{ card.id }}'">View Card</button>
</div>
</div>
</div>
{% else %}
<section id="card" class="content">
<h3>Card</h3>
</section>
<div class="content">
<button onclick="location.href='/card/{{ card.id }}/edit'">Edit Card</button>
</div>
<div class="content">
<div class="row">
<div class="column column-5">
{% if cardSettings.isVotable == true %}
<form action="/card/{{ card.id }}/vote" method="post" enctype="multipart/form-data">
<input type="hidden" name="value" value="1">
<button type="submit" class="vote"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i></button>
</form>
{{ card.getVotesTotal() }}
<form action="/card/{{ card.id }}/vote" method="post" enctype="multipart/form-data">
<input type="hidden" name="value" value="-1">
<button type="submit" class="vote"><i class="fa fa-thumbs-o-down" aria-hidden="true"></i></button>
</form>
{% endif %}
</div>
<div class="column column-95">
{% for meta in card.meta %}
<p>
<label>{{ meta.key }}</label><br>
<input type="text" name="{{ meta.key }}" value="{{ meta.value }}" disabled>
</p>
{% endfor %}
</div>
</div>
</div>
{% if cardSettings.showArtworks == true %}
<section id="artworks" class="content">
<h3>Artworks</h3>
</section>
<div class="content">
<!-- TODO -->
<button>Add Artwork</button>
</div>
{% for artwork in card.artworks %}
{% set artworkSettings = {
"artworkHeader": "",
"isPreview": true,
"isVotable": true
} %}
{{ include('artwork/artwork_template.twig') }}
{% endfor %}
{% endif %}
{% endif %}
|