Design principles for new features

This commit is contained in:
Julien Papasian 2025-11-05 18:27:13 +01:00
parent 4093228275
commit bbbb88810c

View file

@ -20,7 +20,7 @@ Breezy Weather wants to be:
- mainly target small displays, so we dont want to fit too many things, as we also want to let the design breathe a bit
### New preference
### New features
Probably, the most requested thing. “If you dont want to make that feature for everyone, you can still make it a preference”.
@ -34,6 +34,8 @@ Additionally, any added preferences means implementing it, make the code execute
So, the idea is to make a fair use of preferences, so if it covers too narrow of a case, it wont be implemented.
You can read [Niagaras design principles](https://help.niagaralauncher.app/article/8-niagaras-design-principles) for a similar take on the matter (although due to the nature of this weather app, the “universal” criteria doesnt always apply to us).
### New weather sources