Commit graph

10 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
dacd850493 show when day log for current day
Some checks failed
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
2026-04-19 05:03:41 +02:00
Christophe Robillard
1aacc1370f refacto : use mode object in calendar service 2026-04-06 10:56:50 +02:00
Christophe Robillard
c0aadfd24c style day box when empty or unknown 2026-04-06 10:56:50 +02:00
Christophe Robillard
417e22836b add image for mode 2026-04-06 10:56:50 +02:00
Christophe Robillard
86fa96e7f3 replace mood mode string with mode ref 2026-04-06 10:56:50 +02:00
Christophe Robillard
939668c4fb guess moods according to user pref
Some checks failed
CI / lint (push) Has been cancelled
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / test (push) Has been cancelled
2026-02-27 15:51:21 +01:00
Christophe Robillard
bb7328f151 show guess mood if query param 2026-02-11 11:11:53 +01:00
Christophe Robillard
2653930993 init 2025-08-05 16:29:05 +02:00