Commit graph

17 commits

Author SHA1 Message Date
Christophe Robillard
764cb542ac let visitors pick a day on the public page
Some checks are pending
CI / scan_ruby (push) Waiting to run
CI / scan_js (push) Waiting to run
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
Clicking a day shows its mode and illustration in the header, with a link
back to today. The journal stays private: the calendar helper now separates
interactivity from journal exposure.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 07:54:25 +02:00
Christophe Robillard
7a7fa4c095 redesign app on top of the kluk.fr charte
Some checks are pending
CI / scan_ruby (push) Waiting to run
CI / scan_js (push) Waiting to run
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
- 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>
2026-09-29 07:35:53 +02:00
Christophe Robillard
b5a18ab6fd change burger 2026-09-29 06:34:07 +02:00
Christophe Robillard
df9b266c84 use and add day param in url 2026-04-06 10:56:50 +02:00
Christophe Robillard
0f5b880138 remember logs scroll position 2026-04-06 10:56:50 +02:00
Christophe Robillard
3b46a4de5a display day log of the day 2026-04-06 10:56:50 +02:00
Christophe Robillard
9c0124689f can edit selected day 2026-04-06 10:56:50 +02:00
Christophe Robillard
411b738c2f toggle last selected day 2026-03-14 15:19:29 +01:00
Christophe Robillard
977ea97d65 only click to view mood day, no mouse over 2026-02-26 10:33:34 +01:00
Christophe Robillard
04121d44b4 logout on navbar 2026-02-11 11:11:53 +01:00
Christophe Robillard
2667360c42 add feedback for selected day 2026-02-11 11:11:53 +01:00
Christophe Robillard
4b55156e21 scroll to end of logs 2026-02-11 11:11:53 +01:00
Christophe Robillard
7397c4b13d pimp ui 2026-01-08 16:57:10 +01:00
Christophe Robillard
f328f3a10d fix current day for desktop 2026-01-07 17:28:48 +01:00
Christophe Robillard
d2d71468b4 display mood text for mobile 2026-01-07 16:48:54 +01:00
Christophe Robillard
ac5faa4475 move head tags from index to layout 2025-08-06 15:26:11 +02:00
Christophe Robillard
2653930993 init 2025-08-05 16:29:05 +02:00