Files
soroban-abacus-flashcards/apps/web
Thomas Hallock 1aef0f292f fix: respect borrow boxes display setting regardless of actual borrowing
Previously, borrow boxes only appeared when borrowing actually occurred in a
column, even if the user set the display rule to 'always'. The Typst template
was duplicating the 'whenRegrouping' logic that's already handled by the
TypeScript evaluateRule() function.

Changes:
- Remove actual-borrowing check from shows-borrow condition
- Add column-needs-borrow variable to track where borrowing occurs
- Use column-needs-borrow for hints (only show where actually needed)
- Borrow boxes now respect user's 'always'/'never' setting

Now:
- 'always': boxes show for all columns > 0, hints only where borrowing occurs
- 'never': no boxes or hints
- 'whenRegrouping': boxes and hints only where borrowing occurs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 07:34:59 -06:00
..
2025-11-11 11:44:40 -06:00
2025-11-11 11:44:40 -06:00

Test deployment - Mon Nov 3 16:31:57 CST 2025