- 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>
14 lines
792 B
Text
14 lines
792 B
Text
<% content_for :title, "Nouveau mot de passe – Kluk" %>
|
||
<article class="texte texte-etroit">
|
||
<h1>Nouveau mot de passe</h1>
|
||
|
||
<%= form_with url: password_path(params[:token]), method: :put, class: "formulaire" do |form| %>
|
||
<%= render "charte/champ", form: form, attribut: :password, libelle: "Nouveau mot de passe" do %>
|
||
<%= form.password_field :password, required: true, autocomplete: "new-password", maxlength: 72 %>
|
||
<% end %>
|
||
<%= render "charte/champ", form: form, attribut: :password_confirmation, libelle: "Le même, une seconde fois" do %>
|
||
<%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", maxlength: 72 %>
|
||
<% end %>
|
||
<%= form.submit "Enregistrer le mot de passe", class: "bouton" %>
|
||
<% end %>
|
||
</article>
|