Commit graph

9 commits

Author SHA1 Message Date
Christophe Robillard
279a31f7ce add OpenGraph tags and a share image
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
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:04:56 +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
ad251e7558 use charte from www 2026-09-29 06:34:43 +02:00
Christophe Robillard
fa1fb8cd60 add fontawesome 2026-02-25 17:57:15 +01:00
Christophe Robillard
04121d44b4 logout on navbar 2026-02-11 11:11:53 +01:00
Christophe Robillard
86435da71c use cssbundling for bulma 2026-01-07 11:16:03 +01:00
Christophe Robillard
9f40829f20 add bulma 2025-12-01 10:15:55 +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