aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/templates/coins-designs-ee.html.tmpl
blob: ee648db274a3c4a67af8b3f37a521fd3b071fa7a (plain) (blame)
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
{{ define "header" }}
{{ template "header-navbar" . }}

<style>
	@media (max-width: 500px) {
		#ee-vote-table {
			tr:first-child td:first-child {
				border-top: var(--border-width) solid var(--table-border-color);
			}

			thead, tfoot {
				display: none;
			}
			tbody, tr, td {
				display: block;
			}

			tr {
				&:nth-child(even) {
					background-color: var(--table-row-stripped-background-color);
				}

				td:not(:first-child) {
					padding-top: calc(var(--spacing) / 4);
				}
				td:not(:last-child) {
					padding-bottom: 0;
					border-bottom: none;
				}
			}

			td {
				padding-left: 50%;
				position: relative;
				text-align: left;

			}

			:is(td, span)::before {
				content: attr(data-label);
				position: absolute;
				left: 0;
				width: 50%;
				padding-left: 2ch;
				font-weight: bold;
			}
		}
	}
</style>
{{ end }}

{{ define "content" }}
<header>
	{{ template "navbar" . }}
	<h1>{{ .Get "Estonian Euro Coin Designs" }}</h1>
</header>
<main>
	<div class="design-container">
		<img
			alt="{{ .Get `Estonian €1 coin` }}"
			src="/designs/ee-100-1.avif"
		>
	</div>
	<p>
		{{ .Get "The Estonian euro coins feature the same design across all eight denominations. The country’s outline is prominently displayed above the country’s name in Estonian (‘{EstonianStart:r}EESTI{EstonianEnd:E}’)."
		(map "EstonianStart" `<span lang="et"><em>` "EstonianEnd" "em,span") }}
	</p>
	<p>
		{{ .Get "The design of the Estonian euro coins was chosen as part of a {Link:L}Eurovision{-:E}-style public televote where it competed and won against 9 other designs."
		(map "Link" (.Printer.Wikipedia "Eurovision Song Contest")) }}
	</p>
	<p>
		{{ .Get "In June 2004 a public design competition was announced with a deadline for the 19th of October. A total of 134 designs were submitted by the deadline and of these submissions, 10 were picked by a jury to partake in the public vote over the course of one week. In total, 45,453 people voted and the current design won with a total of 12,482 votes (27.46%)." }}
	</p>
	<p>
		{{ .Get "The winner of the contest was awarded 50,000 KR (€3,196) while the other finalists were each awarded 20,000 KR (€1,278)." }}
	</p>

	<!-- TODO: Add images of the other designs: https://web.archive.org/web/20070704210956/http://www.eestipank.info/pub/et/majandus/euroopaliit/euro/kavand/_1kava.html -->
	<!-- Good description of one of the designs: http://www.worldofcoins.eu/forum/index.php/topic,21902.15.html?PHPSESSID=pc4qnnd3ng4etv8fp75u41erb1 -->

	<table id="ee-vote-table">
		<thead>
			<tr>
				<th data-numeric style="width: 1%">{{ .Get "Position" }}</th>
				<th>
					{{ .Get "Name" }}<br>
					<span class="translation">{{ .Get "Translation" }}</span>
				</th>
				<th>{{ .Get "Author(s)" }}</th>
				<th data-numeric>{{ .Get "Votes" }}</th>
				<th data-numeric>{{ .Get "Votes (%)" }}</th>
			</tr>
		</thead>
		<tbody>
			{{ $args := map "Break" "<br>" }}
			{{ $tag  := printf `td data-label="%s"` (.Get "Name") }}
			{{ $attr := printf `data-label="%s"` (.Get "Translation") }}
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>1</td>
				{{/* TRANSLATORS: Name of a coin design. Don’t translate unless you use a non-latin script */}}
				{{ withTranslation $tag "et" "Hara 2"
					(.Get "Hara 2") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Lembit Lõhmus" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 12482 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 27.46 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>2</td>
				{{ withTranslation $tag "et" "Järjepidevus"
					(.Get "Consistency") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Tiit Jürna" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 7477 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 16.45 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>3</td>
				{{ withTranslation $tag "la" "In corpore"
					(.Get "In the Body") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Jaan Meristo" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 7284 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 16.03 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>4</td>
				{{/* TRANSLATORS: Name of a coin design. Don’t translate unless you use a non-latin script */}}
				{{ withTranslation $tag "et" "Tomson 5791"
					(.Get "Tomson 5791") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Taavi Torim" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 6219 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 13.68 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>5</td>
				{{/* TRANSLATORS: Estonian Translators: ‘Estonian’ as in the language, not the nationality */}}
				{{ withTranslation $tag "et" "Eesti keel"
					(.GetC "Estonian" "Coin Design") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Jaak Peep, Villem Valme" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 5997 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 13.19 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>6</td>
				<td data-label="{{ .Get `Name` }}">261948</td>
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Mai Järmut, Villu Järmut" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 3036 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 6.68 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>7</td>
				{{ withTranslation $tag "et" "Linnutee"
					(.Get "Bird Road") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Tiit Jürna" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 1323 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 2.91 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>8</td>
				{{ withTranslation $tag "et" "Leopardid-2"
					(.Get "Leopards-2") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Jaarno Ester" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 759 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 1.67 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>9</td>
				{{/* TRANSLATORS: Name of a coin design. Don’t translate unless you use a non-latin script */}}
				{{ withTranslation $tag "et" "Nova"
					(.Get "Nova") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Rene Haljasmäe" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 498 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 1.1 }}</td>
			</tr>
			<tr>
				<td data-label="{{ .Get `Position` }}" data-numeric>10</td>
				{{ withTranslation $tag "et" "Lill rukkis"
					(.Get "A Flower in the Rye") $attr }}
				<td data-label="{{ .Get `Author(s)` }}">{{ .Get "Margus Kadarik" }}</td>
				<td data-label="{{ .Get `Votes` }}" data-numeric>{{ .Printer.Itoa 378 }}</td>
				<td data-label="{{ .Get `Votes (%)` }}" data-numeric>{{ .Printer.Ftop 0.83 }}</td>
			</tr>
		</tbody>
		<tfoot>
			<tr>
				<th colspan="3">{{ .Get "Total" }}</th>
				<th data-numeric>{{ .Printer.Itoa 45453 }}</th>
				<th data-numeric>{{ .Printer.Ftop 100.0 }}</th>
			</tr>
		</tfoot>
	</table>
</main>
{{ end }}