Move Ate down to the dialog row
Pee and Poo take a row of their own and Ate joins Weigh-in and Note across the bottom, which regroups the panel by what a tap does rather than by what the event means: the bottom row is now exactly the three buttons that open a dialog to type a value, and the row above it exactly the two that log on one tap. Ate was the odd one out under the old split — it sat with the pees and poos but behaved like a weigh-in. That hands the longest label in the app, "⚖️ Weigh-in", a third-width button. The narrow-phone padding trim already in place was written for "🍽️ Ate" in that slot and now serves Weigh-in instead; on a mid-size phone the label is close enough to the edge that it may wrap to two lines, which costs a little row height and nothing else. Shortening it to "Weight" is the fix if it does. The changelog entry describing the rows is corrected in place rather than answered with a second entry. The update banner diffs by entry text, so an edited entry is already surfaced as new to anyone coming from the previous build — and one accurate description of the layout beats two entries whose combined reading is only correct if you apply them in order.
This commit is contained in:
+3
-2
@@ -184,8 +184,9 @@ body::before {
|
||||
}
|
||||
/* Keep the single row intact on narrow phones. */
|
||||
@media (max-width: 370px) {
|
||||
/* Three columns leave ~55px of text room on the narrowest phones; trimming
|
||||
the side padding keeps "🍽️ Ate" on one line instead of wrapping. */
|
||||
/* Three columns leave ~55px of text room on the narrowest phones, and
|
||||
"⚖️ Weigh-in" is the longest label in the app; trimming the side padding
|
||||
buys it back a little room before it has to wrap to two lines. */
|
||||
.action-row.three-up button { padding-left: 6px; padding-right: 6px; }
|
||||
.day-bar { gap: 4px; }
|
||||
.day-bar button:not(.bar-clock) { padding: 8px 7px; }
|
||||
|
||||
Reference in New Issue
Block a user