Commit Graph
8 Commits
Author SHA1 Message Date
surtic86andClaude Opus 5.5 f5119bba50 fix: mobile search container grows with the search field in Large
Core sets the container to 64px with a 54px line-height, so the 56px
Large search pill pushed against the avatar row.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 09:32:28 +02:00
surtic86andClaude Opus 5.5 9a04f94118 feat: density token and root font size for size modes (T1-T4)
Compact, Normal and Large scale the text (13/14/16px) and the control
heights (32/40/48px) via data-size on <html>. Normal is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 09:16:40 +02:00
Andreas Reinhold / reiniandClaude Opus 5.5 db58c6e86f fix: align form field widths across the app
From 900px up, selects and text fields fill their column up to 480px,
numbers and dates are 140px, and long text stays full width, so every
form shares one right edge. Below 900px every field runs full width.
Overrides core's id-pinned widths (% Done, mobile dates, settings
textareas). check-form-alignment.mjs now checks widths at 1440, 1024
and 390px across all settings tabs and admin forms.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 14:12:44 +02:00
Andreas Reinhold / reiniandClaude Opus 5.5 77040e24a8 fix: calendar month bar and mobile agenda layout
The month and year selects sit between previous/next icon buttons on one
row, with Apply / Clear / Save after them, on all widths. On mobile the
calendar becomes an agenda: date column beside the issues, days of
neighbouring months hidden, empty days collapsed to one line, lighter
week headers and a highlighted today row.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 13:06:00 +02:00
Andreas Reinhold / reiniandClaude Opus 5.5 d687084cf0 fix: full-width mobile query filters and tonal "Add filter" button
On mobile the filter operator and value fields span the row instead of
fixed desktop widths, and empty value rows are hidden. "Add filter"
becomes an M3 tonal button on all widths so it stands out from the
outlined filter fields.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 12:53:02 +02:00
Andreas Reinhold / reiniandClaude Opus 5.5 0e9ce26a1a fix: mobile drawer width, group dividers and sidebar form layout
- Drawer uses the M3 width (up to 360px) so the appearance picker fits;
  segmented buttons get equal widths and swatches no longer shrink.
- Dividers separate the drawer groups, so section headings no longer
  read as nav items.
- Sidebar forms in the drawer (e.g. activity filters) line up with the
  nav labels, fields stack under their label, checkbox rows align.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:28:25 +02:00
Andreas Reinhold / reiniandClaude Opus 5.5 b6654f31e7 fix: mobile navigation drawer overlays content instead of pushing it
Core's responsive.css shifts #wrapper and #header aside when the flyout
opens. Make it an M3 modal drawer: fixed over the page with a scrim that
closes it on tap via core's existing #main click handler.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:22:13 +02:00
surtic86andClaude Opus 5.5 06cd1db99c Initial commit: Tonalmine, a Material Design 3 theme for Redmine 7
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 06:05:29 +02:00