Skip to content

Website: condenser les libellés de période (« du lundi au samedi ») - #8

Merged
chtitux merged 1 commit into
mainfrom
claude/vacation-period-display-i4e30q
Aug 29, 2026
Merged

chtitux merged 1 commit into
mainfrom
claude/vacation-period-display-i4e30q

Conversation

@chtitux

@chtitux chtitux commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Améliore l'affichage des libellés de période sur le site de démo : les entrées per-day-of-week d'un même hint sont regroupées, et les jours consécutifs condensés en « du … au … ».

Avant : « Vacances scolaires (lun-sam) — lundis + Vacances scolaires (lun-sam) — mardis + … + Vacances scolaires (lun-sam) — samedis + samedis »
Après : « Vacances scolaires (lun-sam) : du lundi au samedi + samedis »

  • Nouvelle fonction periodLabel dans website/src/day-types.ts : regroupe les labels par hint, ordonne les jours à la française (lundi en tête), condense les séries de ≥ 3 jours consécutifs en « du X au Y » (« tous les jours » pour 7/7), garde le pluriel pour les jours isolés (« samedis »).
  • Appliquée aux cartes de la synthèse (ResultsView.tsx) et à la légende du calendrier (buildDayTypes) ; le détail des hints reste inchangé.
  • Entrée ajoutée au CHANGELOG (## Upcoming release).

Validé : tsc && vite build du site vert, cas testés dont jours non consécutifs (« lundis + mardis + du jeudi au samedi »).

🤖 Generated with Claude Code

https://claude.ai/code/session_01K46F5NwLZgpri9Nrw395rD


Generated by Claude Code

Les labels per-day-of-week d'un même hint sont regroupés et les jours
consécutifs affichés en « du … au … » : la carte « Vacances scolaires
(lun-sam) — lundis + … — samedis + samedis » devient « Vacances
scolaires (lun-sam) : du lundi au samedi + samedis ». Appliqué aux
cartes de synthèse et à la légende du calendrier.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K46F5NwLZgpri9Nrw395rD
@chtitux
chtitux merged commit 137ae6f into main Aug 29, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants