| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 | 
							- <template>
 
- 	<nav class='nav'>
 
- 		<div class='nav-left'>
 
- 			<a class='nav-item logo' href='#' v-link='{ path: "/" }' @click='this.$dispatch("leaveStation", title)'>
 
- 				Musare
 
- 			</a>
 
- 			<a class='nav-item' href='#' v-if='isOwner()' @click='$parent.toggleModal("editStation")'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>settings</i>
 
- 				</span>
 
- 			</a>
 
- 		</div>
 
- 		<!--<div class='nav-center'>
 
- 			{{title}}
 
- 		</div>-->
 
- 		<span class="nav-toggle" :class="{ 'is-active': isMobile }" @click="isMobile = !isMobile">
 
- 			<span></span>
 
- 			<span></span>
 
- 			<span></span>
 
- 		</span>
 
- 		<div class="nav-right nav-menu" :class="{ 'is-active': isMobile }">
 
- 			<a class='nav-item' href='#' @click='$parent.sidebars.queue = !$parent.sidebars.queue' v-if='$parent.station.partyMode === true'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>queue_music</i>
 
- 				</span>
 
- 			</a>
 
- 			<a v-if='isOwner()' class='nav-item' href='#' @click='$parent.skipStation()'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>skip_next</i>
 
- 				</span>
 
- 			</a>
 
- 			<a v-if='!isOwner() && $parent.$parent.loggedIn' class='nav-item' href='#' @click='$parent.voteSkipStation()'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>skip_next</i>
 
- 				</span>
 
- 			</a>
 
- 			<a class='nav-item' href='#' v-if='isOwner() && $parent.paused' @click='$parent.resumeStation()'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>play_arrow</i>
 
- 				</span>
 
- 			</a>
 
- 			<a class='nav-item' href='#' v-if='isOwner() && !$parent.paused' @click='$parent.pauseStation()'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>pause</i>
 
- 				</span>
 
- 			</a>
 
- 			<!--<a class='nav-item' href='#'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>chat</i>
 
- 				</span>
 
- 			</a>-->
 
- 			<!--<a class='nav-item' href='#' @click='$parent.sidebars.users = !$parent.sidebars.users'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>people</i>
 
- 				</span>
 
- 			</a>-->
 
- 			<a class='nav-item' href='#' @click='$parent.sidebars.playlist = !$parent.sidebars.playlist'>
 
- 				<span class='icon'>
 
- 					<i class='material-icons'>library_music</i>
 
- 				</span>
 
- 			</a>
 
- 		</div>
 
- 	</nav>
 
- </template>
 
- <script>
 
- 	export default {
 
- 		data() {
 
- 			return {
 
- 				title: this.$route.params.id,
 
- 				isMobile: false
 
- 			}
 
- 		},
 
- 		methods: {
 
- 			isOwner: function () {
 
- 				return this.$parent.$parent.role === 'admin' || this.$parent.$parent.userId === this.$parent.station.owner
 
- 			}
 
- 		}
 
- 	}
 
- </script>
 
- <style lang='scss' scoped>
 
- 	@import 'theme.scss';
 
- 	.nav {
 
- 		background-color: #03a9f4;
 
- 	}
 
- 	a.nav-item {
 
- 		color: $white;
 
- 		&:hover {
 
- 			color: $white;
 
- 		}
 
- 		padding: 0 18px;
 
- 		.icon {
 
- 			height: 64px;
 
- 			i {
 
- 				font-size: 2rem;
 
- 				line-height: 64px;
 
- 				height: 64px;
 
- 				width: 34px;
 
- 			}
 
- 		}
 
- 	}
 
- 	.nav-toggle {
 
- 		height: 64px;
 
- 	}
 
- 	.logo {
 
- 		font-size: 2.1rem;
 
- 		line-height: 64px;
 
- 		padding-left: 20px !important;
 
- 		padding-right: 20px !important;
 
- 	}
 
- 	.nav-center {
 
- 		display: flex;
 
-     	align-items: center;
 
- 		text-transform: uppercase;
 
- 		color: $blue;
 
- 		font-size: 22px;
 
- 	}
 
- 	.nav-right.is-active .nav-item {
 
- 		background: #03a9f4;
 
-     	border: 0;
 
- 	}
 
- </style>
 
 
  |