Commit Graph

11 Commits

Author SHA1 Message Date
shahondin1624
bce57012cc feat: responsive talent card layout with fluid name scaling (Closes #6)
Replace hardcoded Modifier.width(150.dp) with Modifier.weight(1f) so
talent names like "Aeronautics Mechanic" display fully. Add
TextOverflow.Ellipsis + maxLines=1, widthIn(min=24.dp) for value
columns, and fillMaxWidth() for full-width spanning on compact screens.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 13:10:36 +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
3834c4fc8e Add CLAUDE.md with project guidance for Claude Code
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 11:11:03 +01:00
shahondin1624
cd027b9f9b Initial commit 2025-10-25 11:22:27 +02:00