[Rails] Site internet de la World Tartiflette Tour.
Updated views.
Changed files
app/views/admin/dashboard/index.html.erb
@@ -1,10 +1,13 @@
1
1
<h1>Administrateur</h1>
2
2
3
Removed:
<!-- <h2>Tartiflettes</h2> -->
4
Removed:
5
3
<p>
6
4
<%= button_to "Déconnexion",
7
5
session_path(session),
8
6
method: :delete %>
9
7
</p>
8
Added:
9
Added:
<h2>Tartiflettes</h2>
10
Added:
11
Added:
<%= render "scores_by_category" %>
12
Added:
10
13
<p><%= link_to "Télécharger tous les scores en format CSV", admin_scores_export_path %></p>
app/views/home/index.html.erb
@@ -1,24 +1,38 @@
1
1
<h1>World Tartiflette Tour 2024</h1>
2
2
3
Removed:
<%= image_tag("blason_Savoie.png", :alt => "blason de la Savoie", id: "blason", width: 80) %>
3
Added:
<%= image_tag("blason_Savoie.png",
4
Added:
alt: "blason de la Savoie",
5
Added:
id: "blason",
6
Added:
width: 80) %>
4
7
5
8
<%= render "code_of_honor" %>
6
9
7
Removed:
<!-- <h2>Noter les Tartiflettes</h2> -->
10
Added:
<h2>Noter</h2>
8
11
<div class="tartiflette-container">
9
12
<% @tartiflettes.each do |tartiflette| %>
10
13
<div class="tartiflette-box">
11
14
<p>Tartiflette <%= tartiflette.scoring_id %></p>
12
15
<% if session[:agreed_to_code_of_honor] %>
13
16
<% if TartifletteScoringService.scored?(tartiflette, session) %>
14
Removed:
<%= link_to "Modifier", tartiflette_edit_scores_path(tartiflette), class: [ "tartiflette-link", "scored" ] %>
17
Added:
<%= link_to "Modifier",
18
Added:
tartiflette_edit_scores_path(tartiflette),
19
Added:
class: [ "tartiflette-link", "scored" ] %>
15
20
<% else %>
16
Removed:
<%= link_to "Noter", new_tartiflette_score_path(tartiflette), class: [ "tartiflette-link", "unscored" ] %>
21
Added:
<%= link_to "Noter",
22
Added:
new_tartiflette_score_path(tartiflette),
23
Added:
class: [ "tartiflette-link", "unscored" ] %>
17
24
<% end %>
18
25
<% end %>
19
26
</div>
20
27
<% end %>
21
28
</div>
29
Added:
30
Added:
<h2>Participants</h2>
31
Added:
<ul>
32
Added:
<% @tartiflettes.shuffle.each do |tartiflette| %>
33
Added:
<li><%= tartiflette.name %></li>
34
Added:
<% end %>
35
Added:
</ul>
22
36
23
37
<p>
24
38
<%= link_to "Admin", admin_dashboard_path %>
app/views/layouts/_cookies.html.erb
@@ -3,6 +3,10 @@
3
3
Acceptez les cookies ou contribuer 2 € à la tartiflette de
4
4
Nicolas 💸
5
5
</p>
6
Removed:
<%= button_to "Accepter les cookies", dismiss_banner_path %>
7
Removed:
<%= button_to "Faire un don", dismiss_banner_path %>
6
Added:
<%= image_tag("baboon_cookie_icon.webp",
7
Added:
alt: "Baboon pointing at viewer",
8
Added:
id: "baboon") %>
9
Added:
<div class="button-group">
10
Added:
<%= button_to "Accepter les cookies", accept_cookies_path %>
11
Added:
<%= button_to "Faire un don", gift_nico_path %>
8
12
</div>
app/views/layouts/_topnav.html.erb
@@ -1,5 +1,8 @@
1
1
<nav id="top">
2
2
<ul>
3
3
<li><%= link_to "Accueil", root_path %></li>
4
Added:
<%# if current_user.admin? %>
5
Added:
<!-- <li><%= link_to "Admin", admin_dashboard_path %></li> -->
6
Added:
<%# end %>
4
7
</ul>
5
8
</nav>
app/views/tartiflettes/index.html.erb
@@ -1,3 +1,16 @@
1
1
<h1>Tartiflettes</h1>
2
2
3
Removed:
<p>Toutes les tartiflettes</p>
3
Added:
<table>
4
Added:
<thead>
5
Added:
<tr>
6
Added:
<th>Nom</th>
7
Added:
</tr>
8
Added:
</thead>
9
Added:
<tbody>
10
Added:
<% @tartiflettes.each do |tartiflette| %>
11
Added:
<tr>
12
Added:
<td><%= tartiflette.name %></td>
13
Added:
</tr>
14
Added:
<% end %>
15
Added:
</tbody>
16
Added:
</table>