Calendar: month title truncates to first letter at tablet width #1234

Open
opened 2026-10-06 21:46:15 +00:00 by kayg · 1 comment
Owner

Steps

  1. Open Calendar → Week on a production build at 820 px wide.
  2. Use either the empty or seeded calendar shown in the attached bug-bash screenshots.

Expected

The visible range title shows the month and year, such as “October 2026”.

Actual

The title collapses to “O…” while the view selector and action buttons remain visible.

Evidence

  • artifacts/bash-calendar/final/week-empty-820-light.png
  • artifacts/bash-calendar/final/week-empty-820-dark.png
  • artifacts/bash-calendar/final/week-dense-820-light.png
  • artifacts/bash-calendar/final/week-dense-820-dark.png

Severity: minor. The Calendar range title is hard to identify at this width.

## Steps 1. Open Calendar → Week on a production build at 820 px wide. 2. Use either the empty or seeded calendar shown in the attached bug-bash screenshots. ## Expected The visible range title shows the month and year, such as “October 2026”. ## Actual The title collapses to “O…” while the view selector and action buttons remain visible. ## Evidence - `artifacts/bash-calendar/final/week-empty-820-light.png` - `artifacts/bash-calendar/final/week-empty-820-dark.png` - `artifacts/bash-calendar/final/week-dense-820-light.png` - `artifacts/bash-calendar/final/week-dense-820-dark.png` Severity: minor. The Calendar range title is hard to identify at this width.
Author
Owner

Round 2 reproduction and fix commit: a6019dfe3add74e765dcb0b82e79651f0793ab38 on job/bash-calendar.

The new ModeHeader regression test starts at an 820 px row with a page compact threshold of 900 px. Before the fix, the header passed compact=false, reproducing why the controls could squeeze the range title. The test passes after the fix. The existing before screenshots remain at artifacts/bash-calendar/final/week-empty-820-light.png and week-dense-820-light.png; the production screenshot matrix is pending the local release server build.

Round 2 reproduction and fix commit: `a6019dfe3add74e765dcb0b82e79651f0793ab38` on `job/bash-calendar`. The new ModeHeader regression test starts at an 820 px row with a page compact threshold of 900 px. Before the fix, the header passed `compact=false`, reproducing why the controls could squeeze the range title. The test passes after the fix. The existing before screenshots remain at `artifacts/bash-calendar/final/week-empty-820-light.png` and `week-dense-820-light.png`; the production screenshot matrix is pending the local release server build.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1234
No description provided.