Commit graph

16 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
3b46a4de5a display day log of the day 2026-04-06 10:56:50 +02:00
Christophe Robillard
9918584a91 refacto 2026-04-06 10:56:50 +02:00
Christophe Robillard
1aacc1370f refacto : use mode object in calendar service 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
07531788db update day_log 2026-04-06 10:56:50 +02:00
Christophe Robillard
c501551f3e valid mood unique per day per user 2026-04-06 10:56:50 +02:00
Christophe Robillard
6d7f6e222c fix modes factory 2026-04-06 10:56:50 +02:00
Christophe Robillard
aa619aa99b create day_log 2026-04-06 10:56:50 +02:00
Christophe Robillard
a2c9e08f85 add username to user factory 2026-04-06 10:56:50 +02:00
Christophe Robillard
9dac96b1ff add day_log model 2026-04-06 10:56:50 +02:00
Christophe Robillard
fe52089c38 add custom modes 2026-03-14 15:52:29 +01:00
Christophe Robillard
1389848cc0 add spec for mood calendar service 2026-02-11 11:11:53 +01:00
Christophe Robillard
604d517b2c use rails 8 authentication system 2026-01-12 15:52:27 +01:00
Christophe Robillard
5aec99bbac init spec
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
2025-11-22 18:46:44 +01:00