CRITICAL FIX: Remove deprecated 'app' prop to enable sidebar collapse
Build And Push Image / docker (push) Successful in 2m1s Details

- Removed 'app' prop from v-navigation-drawer in all layouts
- Removed 'app' prop from v-app-bar in all layouts
- The 'app' prop is deprecated in Vuetify 3 and was preventing rail mode
- This was the root cause of sidebar not collapsing

Vuetify 3 automatically handles layout participation without the app prop.
The presence of this deprecated prop was causing Vuetify to ignore the
rail prop entirely, preventing the sidebar from collapsing.
This commit is contained in:
Matt 2025-08-31 19:47:38 +02:00
parent 185ac24067
commit 8954621813
3 changed files with 3 additions and 6 deletions

View File

@ -2,7 +2,6 @@
<v-app>
<v-navigation-drawer
v-model="drawer"
app
:rail="miniVariant"
:expand-on-hover="false"
permanent
@ -285,7 +284,7 @@
</template>
</v-navigation-drawer>
<v-app-bar app elevation="0" flat class="glass-app-bar admin-bar">
<v-app-bar elevation="0" flat class="glass-app-bar admin-bar">
<v-btn
icon
@click="toggleDrawer"

View File

@ -2,7 +2,6 @@
<v-app>
<v-navigation-drawer
v-model="drawer"
app
:rail="miniVariant"
:expand-on-hover="false"
permanent
@ -218,7 +217,7 @@
</template>
</v-navigation-drawer>
<v-app-bar app elevation="0" flat class="glass-app-bar board-bar">
<v-app-bar elevation="0" flat class="glass-app-bar board-bar">
<v-btn
icon
@click="toggleDrawer"

View File

@ -2,7 +2,6 @@
<v-app>
<v-navigation-drawer
v-model="drawer"
app
:rail="miniVariant"
:expand-on-hover="false"
permanent
@ -114,7 +113,7 @@
</template>
</v-navigation-drawer>
<v-app-bar app elevation="0" flat class="glass-app-bar member-bar">
<v-app-bar elevation="0" flat class="glass-app-bar member-bar">
<v-btn
icon
@click="toggleDrawer"