aboutsummaryrefslogtreecommitdiff
path: root/src/App.vue
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2022-04-04 09:42:52 +0300
committerHenry Jameson <me@hjkos.com>2022-04-04 09:42:52 +0300
commit0e83ced25b612250d8126778288b7b44f3b91dfc (patch)
treedeff4bbca2a877fa45321f81dfbbf3a4583f6e42 /src/App.vue
parenta6134471055935dcbb94d9b2ed69dc8c2cf57832 (diff)
refactored how main app layout works
Diffstat (limited to 'src/App.vue')
-rw-r--r--src/App.vue31
1 files changed, 13 insertions, 18 deletions
diff --git a/src/App.vue b/src/App.vue
index b18b3308..dc2359f3 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -7,33 +7,28 @@
id="app_bg_wrapper"
class="app-bg-wrapper"
/>
- <MobileNav v-if="isMobileLayout" />
- <DesktopNav v-else />
+ <MobileNav class="navbar" v-if="isMobileLayout" />
+ <DesktopNav class="navbar" v-else />
<div class="app-bg-wrapper app-container-wrapper" />
<div
id="content"
- class="container underlay"
+ class="app-layout container"
>
+ <div class="underlay"/>
<div
- class="sidebar-flexer mobile-hidden"
+ class="column -scrollable -mini mobile-hidden"
:style="sidebarAlign"
>
- <div class="sidebar-bounds">
- <div class="sidebar-scroller">
- <div class="sidebar">
- <user-panel />
- <div v-if="!isMobileLayout">
- <nav-panel />
- <instance-specific-panel v-if="showInstanceSpecificPanel" />
- <features-panel v-if="!currentUser && showFeaturesPanel" />
- <who-to-follow-panel v-if="currentUser && suggestionsEnabled" />
- <notifications v-if="currentUser" />
- </div>
- </div>
- </div>
+ <user-panel />
+ <div v-if="!isMobileLayout">
+ <nav-panel />
+ <instance-specific-panel v-if="showInstanceSpecificPanel" />
+ <features-panel v-if="!currentUser && showFeaturesPanel" />
+ <who-to-follow-panel v-if="currentUser && suggestionsEnabled" />
+ <notifications v-if="currentUser" />
</div>
</div>
- <div class="main">
+ <div class="column main">
<div
v-if="!currentUser"
class="login-hint panel panel-default"