First off β thank you. burnlog exists because people like you give a damn.
Open an issue with:
- What you expected to happen
- What actually happened
- Your browser / OS
Open an issue tagged enhancement. Describe the problem it solves, not just the feature itself.
- Fork the repo
- Create a branch:
git checkout -b feature/your-feature-name - Make your changes
- Test locally with
npm run dev - Submit a PR with a clear description
We're actively working on Spanish support (πΈπ» El Salvador represent). If you speak another language, open an issue β we'll set up the i18n structure together.
If you improve the UI or create a good screenshot for the README, we want it.
- Keep components small and readable
- No unnecessary dependencies
- Comment anything non-obvious
- Prefer CSS-in-JS over external stylesheets for portability
- Honest β we don't exaggerate health claims
- Inclusive β this tool is for everyone, all body types and starting points
- Science-grounded β features should be rooted in evidence, not trends
- Private-first β we never add tracking without explicit opt-in
Open an issue tagged question β no such thing as a dumb one here.