app.kluk.fr/app/views/moods/index.html.erb

65 lines
2.6 KiB
Text
Raw Normal View History

2025-12-02 17:46:01 +01:00
<main data-controller="mood" class="columns m-auto">
2026-01-08 13:36:58 +01:00
<div class="current-day column">
<section class="m-4">
<h1 class="title is-3 is-spaced">Comment ça KLUK ?</h1>
<div class="is-hidden-tablet mb-4">
<div class="" data-mood-target="modeDayMobile">Aujourd'hui</div>
2025-09-27 11:03:57 +00:00
</div>
2026-01-08 13:36:58 +01:00
<figure class="image is-hidden-mobile has-ratio ">
<%= image_tag(@mode + ".jpg", "data-mood-target": "image") %>
</figure>
</section>
</div>
<section class="section column has-background-primary-light is-flex is-flex-direction-column is-justify-content-space-around">
<div class="is-hidden-mobile mb-4">
<div class="title is-3" data-mood-target="modeDay">Aujourd'hui</div>
2025-08-05 16:11:24 +02:00
</div>
2026-01-08 13:36:58 +01:00
<div class="tracker">
<div class="legend is-flex is-flex-wrap-wrap mb-5">
<div class="is-flex is-align-items-center mr-4">
<div class="bar-frigo mr-1"></div>
<div class="">Triste</div>
</div>
<div class="is-flex is-align-items-center mr-4">
<div class="bar-en-charge mr-1"></div>
<div class="">En charge</div>
</div>
<div class="is-flex is-align-items-center mr-4">
<div class="bar-croisiere mr-1"></div>
<div class="">Croisiere</div>
</div>
<div class="is-flex is-align-items-center mr-4">
<div class="bar-creatif mr-1"></div>
<div>Creatif</div>
</div>
<div class="is-flex is-align-items-center mr-4">
<div class="bar-afond mr-1"></div>
<div class="">A fond</div>
</div>
</div>
<div class="logs">
<div class="is-flex is-flex-wrap-wrap">
<% @mood_log.each do |week| %>
<div class="is-flex is-flex-direction-column is-flex-wrap-wrap mb-3">
2026-01-08 17:46:51 +01:00
<div class="is-size-7 day">
<% day = Date.parse(week.first[0]) %>
<% if day.day < 8 && day.monday? %>
<%= l(day, format: "%b") %>
<% end %>
</div>
2026-01-08 13:36:58 +01:00
<% week.each do |d| %>
2026-01-08 17:46:51 +01:00
<% day = Date.parse(d[0]) %>
2026-01-08 13:36:58 +01:00
<% if d[1] %>
<div data-image="<%= asset_path(d[1] + ".jpg") %>" data-mode="<%= d[1] %>" data-day="<%= d[0] %>" data-action="click->mood#updateDayInfo mouseover->mood#updateDayInfo mouseleave->mood#updateDayInfo" title="<%= d[0] %> : <%= d[1] %>" class="day <%= d[1] %>"></div>
<% else %>
<div class="day"></div>
<% end %>
<% end %>
</div>
2026-01-07 17:29:10 +01:00
<% end %>
</div>
2026-01-08 13:36:58 +01:00
</div>
2026-01-07 17:29:10 +01:00
</div>
2025-12-01 13:12:00 +01:00
</section>
2025-08-05 16:11:24 +02:00
</main>