diff --git a/frontend/src/components/DiaryParticipantsPanel.vue b/frontend/src/components/DiaryParticipantsPanel.vue index 5f76a154..520aa8d7 100644 --- a/frontend/src/components/DiaryParticipantsPanel.vue +++ b/frontend/src/components/DiaryParticipantsPanel.vue @@ -146,6 +146,7 @@ export default { diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index df0f0252..07c01e96 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -5300,15 +5300,19 @@ img { } .columns { + display: block; flex-direction: column; width: 100%; overflow: visible; + height: auto; } .column { + display: block; width: 100%; max-width: 100%; overflow: visible; + height: auto; } .column.mobile-tab-content { @@ -5330,9 +5334,10 @@ img { /* Besseres Scrollen - nur eine Haupt-Scrollbar */ .diary { overflow-x: hidden; - overflow-y: auto; + overflow-y: visible; -webkit-overflow-scrolling: touch; - height: 100vh; + height: auto; + min-height: 100dvh; } .columns { @@ -5348,6 +5353,15 @@ img { .column:last-child { overflow: visible; } + + .mobile-sidebar { + padding-bottom: 6rem !important; + } + + .mobile-sidebar .diary-sidebar-section { + margin-top: 0; + min-width: 0; + } /* Tabelle horizontal scrollbar nur wenn nötig */ table {