| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | 
							- <template>
 
- 	<nav class="nav is-info">
 
- 		<div class="nav-left">
 
- 			<a class="nav-item is-brand" href="#" v-link="{ path: '/' }">
 
- 				Musare
 
- 			</a>
 
- 		</div>
 
- 		<!--<span class="nav-toggle" :class="{ 'is-active': isActive }" @click="toggleMobileMenu()">
 
- 			<span></span>
 
- 			<span></span>
 
- 			<span></span>
 
- 		</span>-->
 
- 		<div class="nav-right">
 
- 			<a class="nav-item is-tab admin" href="#" v-link="{ path: '/admin' }">
 
- 				Admin
 
- 			</a>
 
- 			<a class="nav-item is-tab" href="#">
 
- 				About
 
- 			</a>
 
- 			<a class="nav-item is-tab" href="#" v-link="{ path: '/news' }">
 
- 				News
 
- 			</a>
 
- 			<a class="nav-item is-tab" href="#" v-if="$parent.$parent.loggedIn" @click="$parent.$parent.logout()">
 
- 				Logout
 
- 			</a>
 
- 			<span class="grouped" v-else>
 
- 				<a class="nav-item" href="#" @click="toggleModal('login')">
 
- 					Login
 
- 				</a>
 
- 				<a class="nav-item" href="#" @click="toggleModal('register')">
 
- 					Register
 
- 				</a>
 
- 			</span>
 
- 		</div>
 
- 	</nav>
 
- </template>
 
- <script>
 
- 	export default {
 
- 		methods: {
 
- 			toggleModal: function (type) {
 
- 				for (let i = 0; i < this.$parent.$children.length; i++) {
 
- 					if (this.$parent.$children[i]._uid == 4 && type == 'login') {
 
- 						this.$parent.$children[i].isActive = !this.$parent.$children[i].isActive;
 
- 					} else if (this.$parent.$children[i]._uid == 5 && type == 'register') {
 
- 						this.$parent.$children[i].isActive = !this.$parent.$children[i].isActive;
 
- 					}
 
- 				}
 
- 			}
 
- 		}
 
- 	}
 
- </script>
 
- <style lang="scss" scoped>
 
- 	@import 'theme.scss';
 
- 	.nav {
 
- 		background-color: $grey-darker;
 
- 		.is-brand {
 
- 			font-size: 26px !important;
 
- 		}
 
- 		.nav-item {
 
- 			font-size: 15px;
 
- 			color: $white;
 
- 			&:hover {
 
- 				color: $white;
 
- 			}
 
- 		}
 
- 		.admin {
 
- 			color: $blue;
 
- 		}
 
- 	}
 
- 	.grouped {
 
- 		margin: 0;
 
- 		display: flex;
 
- 		text-decoration: none;
 
- 	}
 
- </style>
 
 
  |