aboutsummaryrefslogtreecommitdiff
path: root/src/components/nav_panel/nav_panel.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/nav_panel/nav_panel.vue')
-rw-r--r--src/components/nav_panel/nav_panel.vue54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/components/nav_panel/nav_panel.vue b/src/components/nav_panel/nav_panel.vue
new file mode 100644
index 00000000..b535b092
--- /dev/null
+++ b/src/components/nav_panel/nav_panel.vue
@@ -0,0 +1,54 @@
+<template>
+ <div class="nav-panel">
+ <div class="panel panel-default">
+ <ul>
+ <li ng-if='currentUser'>
+ <router-link to='/main/friends'>
+ Timeline
+ </router-link>
+ </li>
+ <li>
+ <router-link to='/main/public'>
+ Public Timeline
+ </router-link>
+ </li>
+ <!-- <li>
+ <router-link to='/main/all'>
+ The Whole Known Network
+ </router-link>
+ </li> -->
+ </ul>
+ </div>
+ </div>
+</template>
+
+<script src="./nav_panel.js" ></script>
+
+<style lang="scss">
+
+ .nav-panel ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ }
+
+ .nav-panel li {
+ border-bottom: 1px solid silver;
+ padding: 0.5em;
+ padding-left: 1em;
+ }
+
+ .nav-panel li:last-child {
+ border: none;
+ }
+
+ .nav-panel a {
+ display: block;
+ width: 100%;
+
+ &.router-link-active {
+ font-weight: bold
+ }
+ }
+
+</style>