-
Notifications
You must be signed in to change notification settings - Fork 38
Description
Checklist
[x] I have checked that this feature is not already requested
[x] I have checked that this feature does not already exist in the project
Is your feature request related to a problem? Please describe. Yes, the current rating system only allows for integer values (1, 2, 3, 4, 5). I often find that a cocktail falls somewhere in between two ratings (e.g., it is better than a 3, but not quite a 4). Being forced to round the rating up or down feels inaccurate and makes it difficult to distinguish between "good" and "very good" drinks in my personal database.
Describe the solution you'd like I would like the rating component to support 0.5 step increments. This would allow users to rate cocktails with values such as 3.5 or 4.5.
Ideally, the UI would visually represent this with a half-filled star when selected, and the database would store the float value (or the corresponding logic) to reflect this precision.
Additional context This level of granularity is standard in many other beverage tracking applications (like Untappd or Vivino). Adding half-stars provides much better data for users who track a large number of recipes and need to differentiate them more precisely.