diff --git a/frontend/src/assets/main.css b/frontend/src/assets/main.css index 88f558b..bdb327e 100644 --- a/frontend/src/assets/main.css +++ b/frontend/src/assets/main.css @@ -162,11 +162,32 @@ textarea.form-field { min-height: 5rem; } +/* iOS Safari: datetime-local overflows container and shows empty when no value */ +input[type="datetime-local"].form-field { + min-width: 0; + max-width: 100%; + overflow: hidden; +} + +input[type="datetime-local"].form-field.glass::-webkit-date-and-time-value { + color: var(--color-text-on-gradient); + text-align: left; +} + +input[type="datetime-local"].form-field.glass::-webkit-datetime-edit { + color: var(--color-text-on-gradient); +} + +input[type="datetime-local"].form-field.glass::-webkit-datetime-edit-fields-wrapper { + color: var(--color-text-on-gradient); +} + /* Form group (label + input) */ .form-group { display: flex; flex-direction: column; gap: 0.35rem; + overflow: hidden; } .form-label {