Running a Vue application with Vuetify, I encountered the challenge of limiting the maximum length of the page to eliminate scrolling. Ideally, I want to display multiple formatted screens with routing in full screen mode. However, if the user resizes the window to be smaller, scrolling should become necessary. How can I achieve this setup? Is there a way to set a maximum page length using CSS, especially considering that the typical HTML <head>
-tag isn't utilized the same way in a Vue application?
I've spent considerable time searching for a solution specific to Vue/Vuetify but haven't come across a direct answer. Perhaps modifying the CSS within the Vue components themselves would provide a workaround. Here's an example involving my App.vue and a sample homepage layout.
--- App.vue ---
<template>
<v-app>
<app-toolbar></app-toolbar>
<router-view></router-view>
<app-footer></app-footer>
</v-app>
</template>
...
Currently working on finding a suitable solution while considering the intricacies of Vue and Vuetify integration. Stay tuned for updates on how to configure your Vue application to handle page length dynamically!
Creativity is thinking up new things. Innovation is doing new things.