Add bilingual day-label headers with Latin weekday/season/ordinal vocabulary
Builds every day label as a {en, la} pair (weekdays, ranks, season/ordinal
phrasing authored in Latin; proper names without an authored Latin form
fall back to their English string) and merges the date+day-label into one
header in the day-nav bar.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -19,6 +19,10 @@ describe('shell', () => {
|
||||
mountShell(root);
|
||||
|
||||
expect(root.querySelector('.day-nav-date')?.textContent).toContain('August 9, 2026');
|
||||
// The "day being celebrated" text now lives in the merged day-nav
|
||||
// header, not repeated inside each hour's own view.
|
||||
expect(root.querySelector('.day-nav-label')?.textContent).toBeTruthy();
|
||||
expect(root.querySelector('.hour-view .day-label')).toBeNull();
|
||||
|
||||
const hourNames = Array.from(root.querySelectorAll('.hour-name')).map((el) => el.textContent);
|
||||
expect(hourNames).toEqual([
|
||||
|
||||
Reference in New Issue
Block a user