|
1 | 1 | <template>
|
2 |
| - <nav id="app-header" class="nav has-shadow"> |
3 |
| - <div class="container"> |
4 |
| - <router-link to="/category/blog/" class="nav-item"><img src="https://fullstackweekly.azureedge.net/wp-content/uploads/2017/03/logo-horizontal.png" id="vwp-logo" alt="Full Stack Weekly" /></router-link> |
5 |
| - <a class="nav-toggle" v-on:click="toggleMenu"> |
6 |
| - <span></span> |
7 |
| - <span></span> |
8 |
| - <span></span> |
9 |
| - </a> |
10 |
| - <div v-bind:class="{ 'nav-right nav-menu': true, 'is-active': isMenuActive }"> |
| 2 | +<nav class="navbar"> |
| 3 | + <div class="navbar-brand"> |
| 4 | + <router-link to="/category/blog/" class="navbar-item"> |
| 5 | + <img src="https://fullstackweekly.azureedge.net/wp-content/uploads/2017/03/logo-horizontal.png" |
| 6 | + id="vwp-logo" alt="Full Stack Weekly" exact/></router-link> |
| 7 | + |
| 8 | + <div class="navbar-burger burger" data-target="navMenuColorprimary-example" v-on:click="toggleMenu"> |
| 9 | + <span></span> |
| 10 | + <span></span> |
| 11 | + <span></span> |
| 12 | + </div> |
| 13 | + </div> |
| 14 | + |
| 15 | + <div v-bind:class="{ 'navbar-menu': true, 'is-active': isMenuActive }"> |
| 16 | + <div class="navbar-start"> |
| 17 | + </div> |
| 18 | + |
| 19 | + <div v-bind:class="{ 'navbar-end': true, 'is-active': isMenuActive }"> |
| 20 | + <div class="navbar-item"> |
11 | 21 | <span v-on:click="closeMenu">
|
12 |
| - <router-link class="is-tab nav-item" to="/category/blog/">Personal Blog</router-link> |
| 22 | + <router-link class="is-tab nav-item" to="/category/blog/">Personal Blog</router-link> |
13 | 23 | </span>
|
| 24 | + </div> |
| 25 | + <div class="navbar-item"> |
14 | 26 | <span v-on:click="closeMenu">
|
15 | 27 | <router-link class="is-tab nav-item" to="/category/learning-paths/">Learning Paths</router-link>
|
16 | 28 | </span>
|
| 29 | + </div> |
| 30 | + <div class="navbar-item"> |
17 | 31 | <span v-on:click="closeMenu">
|
18 | 32 | <router-link class="is-tab nav-item" to="/category/newsletter/">Newsletter</router-link>
|
19 | 33 | </span>
|
| 34 | + </div> |
| 35 | + <div class="navbar-item"> |
20 | 36 | <span v-on:click="closeMenu">
|
21 | 37 | <router-link class="is-tab nav-item" to="/page/about-bill/">About</router-link>
|
22 | 38 | </span>
|
23 |
| - <div class="nav-item"> |
| 39 | + </div> |
| 40 | + <div class="navbar-item"> |
| 41 | + <div class="field is-grouped"> |
| 42 | + <p class="control"> |
24 | 43 | <a class="button" target="_blank" rel="noopener" href="https://twitter.com/bstavroulakis">
|
25 | 44 | <span class="icon">
|
26 | 45 | <i class="icon-twitter"></i>
|
27 | 46 | </span>
|
28 | 47 | <span>Bill Stavroulakis</span>
|
29 | 48 | </a>
|
| 49 | + </p> |
30 | 50 | </div>
|
31 | 51 | </div>
|
32 | 52 | </div>
|
33 |
| - </nav> |
| 53 | + </div> |
| 54 | +</nav> |
34 | 55 | </template>
|
35 | 56 | <script>
|
36 | 57 | // import { mapGetters, mapActions } from 'vuex'
|
|
0 commit comments