shahondin1624
e1320b05fd
feat: adaptive navigation based on window size class ( Closes #19 )
...
Compact uses ModalNavigationDrawer with hamburger button, Medium uses
NavigationRail, Expanded uses PermanentNavigationDrawer. Hamburger
icon is hidden when navigation is permanently visible. Extracted
shared DrawerContent and MainScaffold composables for reuse across
navigation modes. Added NAV_RAIL and NAV_PERMANENT_DRAWER test tags.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 13:16:25 +01:00
f88f71e135
test: no content truncation test for compact screens ( Closes #33 ) ( #49 )
2026-03-13 13:14:30 +01:00
72623ed0bc
test: no overlapping cards test at 360/768/1280dp ( Closes #32 ) ( #48 )
2026-03-13 13:13:05 +01:00
2dd477591b
feat: responsive talent card layout with fluid name scaling ( Closes #6 ) ( #47 )
2026-03-13 13:10:52 +01:00
f0c0f5f80e
feat: responsive attribute card layout with fluid scaling ( Closes #5 ) ( #46 )
2026-03-13 13:09:44 +01:00
14f0dab046
feat: adaptive grid column count driven by window size class ( Closes #4 ) ( #45 )
2026-03-13 13:08:16 +01:00
6e5a6a3fa1
feat: add centralized TestTags and testTag modifiers ( Closes #31 )
2026-03-13 13:04:01 +01:00
8855f48ae2
test: add serialization round-trip test ( Closes #37 )
2026-03-13 13:00:59 +01:00
c4fea755d0
feat: add responsive spacing and padding system ( Closes #3 )
2026-03-13 12:57:44 +01:00
27756f4dde
feat: add maximum content width constraint for wide displays ( Closes #2 )
2026-03-13 12:55:51 +01:00
1555275aeb
feat: add WindowSizeClass system for responsive layout ( Closes #1 )
2026-03-13 12:54:19 +01:00
d08cc83348
fix: compute DiceRoll success count from fresh roll, not stale result ( Closes #16 )
2026-03-13 12:22:57 +01:00
shahondin1624
cd027b9f9b
Initial commit
2025-10-25 11:22:27 +02:00