Refactor the root App to load less data for front page visits (#15265)

* refactor root app to not load everything when visiting landing page

# Conflicts:
#	website/client/src/app.vue

* fix lint

* fix hiding loading screen

* fix showing snackbars when not logged in

* remove console
This commit is contained in:
Phillip Thelen
2024-08-06 19:49:14 +02:00
committed by GitHub
parent 1fe4bd2de7
commit 6b02af69f2
3 changed files with 410 additions and 286 deletions

View File

@@ -16,10 +16,10 @@
class="brand"
aria-label="Habitica"
>
<router-link to="/">
<router-link to="/">
<div
class="logo svg-icon svg color gryphon pl-2 mr-3"
v-html="icons.melior"
class="logo svg-icon svg color gryphon pl-2 mr-3"
v-html="icons.melior"
></div>
<div class="svg-icon"></div>
</router-link>