aboutsummaryrefslogtreecommitdiff
path: root/src/App.vue
diff options
context:
space:
mode:
authorshpuld <shp@cock.li>2018-12-20 22:20:04 +0200
committershpuld <shp@cock.li>2018-12-20 22:20:04 +0200
commit67263cde05cacd6bf2a8941cce4c562ef88977e4 (patch)
treee2c16bcb643d6286752672ec92db73be7e86bb21 /src/App.vue
parent640a28789222035f8d500b8dd4bfc4c9f0cdd1af (diff)
parent562c68a51c9746650fabfc5c641816396439c791 (diff)
works but hacky
Diffstat (limited to 'src/App.vue')
-rw-r--r--src/App.vue16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/App.vue b/src/App.vue
index fddc63da..2effc983 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,6 +1,6 @@
<template>
<div id="app" v-bind:style="style">
- <nav class='container' @click="scrollToTop()" id="nav">
+ <nav class='nav-bar container' @click="scrollToTop()" id="nav">
<div class='logo' :style='logoBgStyle'>
<div class='mask' :style='logoMaskStyle'></div>
<img :src='logo' :style='logoStyle'>
@@ -13,10 +13,10 @@
<router-link class="site-name" :to="{ name: 'root' }" active-class="home">{{sitename}}</router-link>
</div>
<div class='item right'>
- <a href="#" @click.prevent="toggleMobileSidebar()"><i class="icon-menu"></i></a>
- <user-finder class="nav-icon" @toggled="onFinderToggled"></user-finder>
- <router-link @click.native="activatePanel('timeline')" :to="{ name: 'settings'}"><i class="icon-cog nav-icon" :title="$t('nav.preferences')"></i></router-link>
- <a href="#" v-if="currentUser" @click.prevent="logout"><i class="icon-logout nav-icon" :title="$t('login.logout')"></i></a>
+ <a href="#" @click.stop.prevent="toggleMobileSidebar()"><i class="button-icon icon-menu"></i></a>
+ <user-finder class="button-icon nav-icon" @toggled="onFinderToggled"></user-finder>
+ <router-link @click.native="activatePanel('timeline')" :to="{ name: 'settings'}"><i class="button-icon icon-cog nav-icon" :title="$t('nav.preferences')"></i></router-link>
+ <a href="#" v-if="currentUser" @click.prevent="logout"><i class="button-icon icon-logout nav-icon" :title="$t('login.logout')"></i></a>
</div>
</div>
</nav>
@@ -24,7 +24,7 @@
<div v-if="" class="container" id="content">
- <side-drawer :activatePanel="activatePanel" :closed="!showMobileSidebar"></side-drawer>
+ <side-drawer :activatePanel="activatePanel" :closed="!showMobileSidebar" :clickoutside="toggleMobileSidebar"></side-drawer>
<!--
<button @click="activatePanel(mobileViews.postStatus)">post status</button>
<button @click="activatePanel(mobileViews.notifications)">notifs</button>
@@ -34,12 +34,12 @@
<div class="sidebar-bounds">
<div class="sidebar-scroller">
<div class="sidebar">
- <user-panel :activatePanel="activatePanel" :class="mobileShowOnlyIn(mobileViews.postStatus)"></user-panel>
+ <user-panel :activatePanel="activatePanel" :class="mobileShowOnlyIn('poststatus')"></user-panel>
<nav-panel :activatePanel="activatePanel" class="mobile-hidden"></nav-panel>
<instance-specific-panel v-if="showInstanceSpecificPanel" class="mobile-hidden"></instance-specific-panel>
<features-panel v-if="!currentUser"></features-panel>
<who-to-follow-panel v-if="currentUser && suggestionsEnabled"></who-to-follow-panel>
- <notifications :activatePanel="activatePanel" v-if="currentUser" :class="mobileShowOnlyIn(mobileViews.notifications)"></notifications>
+ <notifications :activatePanel="activatePanel" v-if="currentUser" :class="mobileShowOnlyIn('notifications')"></notifications>
</div>
</div>
</div>