| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 | <template>	<nav class="nav">		<div class="nav-left">			<a class="nav-item" href="#" v-link="{ path: '/' }" @click="this.$dispatch('leaveStation', title)">				<span class="icon">					<i class="material-icons">home</i>				</span>			</a>			<a class="nav-item" href="#" @click="$parent.toggleModal()">				<span class="icon">					<i class="material-icons">playlist_add</i>				</span>			</a>			<a class="nav-item" href="#">				<span class="icon">					<i class="material-icons">flag</i>				</span>			</a>			<a v-if="$parent.$parent.role === 'admin'" class="nav-item" href="#" @click="$parent.skipStation()">				<span class="icon">					<i class="material-icons left">skip_next</i>				</span>			</a>			<a v-if="$parent.$parent.role !== 'admin' && $parent.$parent.loggedIn" class="nav-item" href="#" @click="$parent.voteSkipStation()">				<span class="icon">					<i class="material-icons left">skip_next</i>				</span>			</a>			<a class="nav-item" href="#" v-if="$parent.$parent.role === 'admin' && $parent.locked" @click="$parent.unlockStation()">				<span class="icon">					<i class="material-icons left">lock_outline</i>				</span>			</a>			<a class="nav-item" href="#" v-if="$parent.$parent.role === 'admin' && !$parent.locked" @click="$parent.lockStation()">				<span class="icon">					<i class="material-icons left">lock_open</i>				</span>			</a>			<a class="nav-item" href="#" v-if="$parent.$parent.role === 'admin' && $parent.paused" @click="$parent.resumeStation()">				<span class="icon">					<i class="material-icons left">play_arrow</i>				</span>			</a>			<a class="nav-item" href="#" v-if="$parent.$parent.role === 'admin' && !$parent.paused" @click="$parent.pauseStation()">				<span class="icon">					<i class="material-icons left">pause</i>				</span>			</a>		</div>		<div class="nav-center">			{{title}}		</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" href="#" @click='$parent.sidebars.queue = !$parent.sidebars.queue'>				<span class="icon">					<i class="material-icons">queue_music</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>		</div>	</nav></template><script>	export default {		data() {			return {				title: this.$route.params.id,				isActive: false			}		},		methods: {			toggleMobileMenu: function() {				this.isActive = !this.isActive;			}		}	}</script><style lang="scss" scoped>	@import 'theme.scss';	.nav {		background-color: $grey-darker;	}	a.nav-item {		color: $white;		&:hover {			color: $white;		}	}	.nav-center {		display: flex;    	align-items: center;		text-transform: uppercase;		color: $blue;		font-size: 22px;	}</style>
 |