- drop Bulma and Font Awesome, plain CSS built on charte.css - dashboard: GitHub-like calendar grouped by year, selected day panel (sticky side column on desktop, bottom bar on mobile), keyboard navigation - public page: today's mood and last months fit in one screen, journal hidden - day log page: mode picker as pills, illustration follows the chosen mode - login, password and invitation screens in French, global flash messages - add User#current_mode_since Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 lines
704 B
Text
18 lines
704 B
Text
<%# locals: (user:, journal: false) -%>
|
|
<div class="legende">
|
|
<ul class="legende-modes" aria-label="Les modes">
|
|
<% user.modes.each do |mode| %>
|
|
<li><span class="pastille" style="--humeur: <%= mode.color %>"></span><%= mode.label %></li>
|
|
<% end %>
|
|
</ul>
|
|
<ul class="legende-etats" aria-label="Les autres cases">
|
|
<% if user.guess? %>
|
|
<li><span class="pastille pastille-supposee"></span>Mode supposé, pas de tasse posée ce jour-là</li>
|
|
<% else %>
|
|
<li><span class="pastille pastille-inconnue"></span>Pas de tasse posée</li>
|
|
<% end %>
|
|
<% if journal %>
|
|
<li><span class="pastille pastille-journal"></span>Journal écrit</li>
|
|
<% end %>
|
|
</ul>
|
|
</div>
|