Mikkeli Matlock d3a8a5c6da Implement centralized color scheme system with Sum of 6 greying
- Add ScoringColorScheme class with explicit text colors per scheme
- Implement traditional (vibrant) and lowSaturation (muted) color schemes
- Add disabled state colors for greying out inactive elements
- Refactor scoring_cell.dart and scoring_keypad.dart to use centralized colors
- Grey out Sum of 6 column when in 3-arrow end mode while maintaining layout
- Add comprehensive color scheme documentation and usage examples

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-23 01:07:04 +09:00
2025-08-23 00:15:18 +09:00
2025-08-23 00:51:25 +09:00
2024-02-21 15:58:29 +09:00
2025-08-23 00:33:19 +09:00

Archery Bookkeeper

Flutter application for target archery scoring.

Personal practice companion for World Archery Target discipline scoring with data export capabilities.

Features

  • Spreadsheet-like scoring interface with minimalistic design
  • Scoring keypad: X/10/9/8/7/6/5/4/3/2/1/M
  • Support for 3/6 arrows per end and 10/12 ends per set
  • Automatic score calculation and X/10/9 counting
  • Local scoring history with export to images (WIP)
  • Multi-language support (WIP)

Development

This is a Flutter project. To run:

flutter pub get
flutter run
S
Description
Flutter application for target archery scoring.
Readme MIT 815 KiB
Languages
HTML 44%
Dart 26.8%
Python 12.9%
C++ 8.4%
CMake 6.7%
Other 1.1%