Fix scroll on add new recipe and change meal type

This commit is contained in:
dvirlabs 2025-12-07 22:14:45 +02:00
parent 9d3779ba76
commit 81acc68aaa
7 changed files with 18 additions and 9 deletions

View File

@ -436,6 +436,9 @@ select {
border-left: 1px solid var(--border-subtle); border-left: 1px solid var(--border-subtle);
padding: 1rem 1rem 1rem 1.2rem; padding: 1rem 1rem 1rem 1.2rem;
box-shadow: 18px 0 40px rgba(0, 0, 0, 0.7); box-shadow: 18px 0 40px rgba(0, 0, 0, 0.7);
display: flex;
flex-direction: column;
overflow: hidden;
} }
.drawer-header { .drawer-header {
@ -446,14 +449,20 @@ select {
} }
.drawer-body { .drawer-body {
max-height: calc(100vh - 4rem); flex: 1;
overflow: auto; overflow-y: auto;
padding-bottom: 1rem;
} }
.drawer-footer { .drawer-footer {
margin-top: 0.7rem; margin-top: auto;
padding-top: 0.7rem;
display: flex; display: flex;
gap: 0.5rem; gap: 0.5rem;
position: sticky;
bottom: 0;
background: var(--bg-primary);
border-top: 1px solid var(--border);
} }
.icon-btn { .icon-btn {

View File

@ -250,7 +250,7 @@ function App() {
<option value="breakfast">בוקר</option> <option value="breakfast">בוקר</option>
<option value="lunch">צהריים</option> <option value="lunch">צהריים</option>
<option value="dinner">ערב</option> <option value="dinner">ערב</option>
<option value="snack">נשנוש</option> <option value="snack">קינוחים</option>
</select> </select>
</div> </div>

View File

@ -87,7 +87,7 @@ function translateMealType(type) {
case "dinner": case "dinner":
return "ערב"; return "ערב";
case "snack": case "snack":
return "נשנוש"; return "קינוחים";
default: default:
return type; return type;
} }

View File

@ -148,7 +148,7 @@ function translateMealType(type) {
case "dinner": case "dinner":
return "ערב"; return "ערב";
case "snack": case "snack":
return "נשנוש"; return "קינוחים";
default: default:
return type; return type;
} }

View File

@ -136,7 +136,7 @@ function RecipeFormDrawer({ open, onClose, onSubmit, editingRecipe = null }) {
<option value="breakfast">בוקר</option> <option value="breakfast">בוקר</option>
<option value="lunch">צהריים</option> <option value="lunch">צהריים</option>
<option value="dinner">ערב</option> <option value="dinner">ערב</option>
<option value="snack">נשנוש</option> <option value="snack">קינוחים</option>
</select> </select>
</div> </div>

View File

@ -42,7 +42,7 @@ function translateMealType(type) {
case "dinner": case "dinner":
return "ערב"; return "ערב";
case "snack": case "snack":
return "נשנוש"; return "קינוחים";
default: default:
return type; return type;
} }

View File

@ -239,7 +239,7 @@ function translateMealType(type) {
case "dinner": case "dinner":
return "ערב"; return "ערב";
case "snack": case "snack":
return "נשנוש"; return "קינוחים";
default: default:
return type; return type;
} }