| 
					
				 | 
			
			
				@@ -15,80 +15,76 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<div id="app"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<div class="loading" style="display: block;" v-show="!(home.visible || room.visible)"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<div class="header" style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="header-home" v-show="home.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-home-title">Musare</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-home-link" v-on:click="showModal('account')">Account    <i class="fa fa-caret-down" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-home-link" v-on:click="showModal('donate')">Donate</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-home-link" v-on:click="showModal('project')">The Project</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<header style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div id="header-home" v-show="home.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="title">Musare</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="link" v-on:click="showModal('account')">Account    <i class="fa fa-caret-down" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="link" v-on:click="showModal('donate')">Donate</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="link" v-on:click="showModal('project')">The Project</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="header-room" v-show="room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkLeft" v-on:click="leaveRoom"><i class="fa fa-home" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkLeft"><i class="fa fa-plus" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkLeft"><i class="fa fa-flag" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkLeft"><i class="fa fa-step-forward" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkCenter">{{ room.name }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkRight"><i class="fa fa-users" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkRight"><i class="fa fa-comment" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="header-room-linkRight"><i class="fa fa-list" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div id="header-room" v-show="room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-link" v-on:click="leaveRoom"><i class="fa fa-home" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-link"><i class="fa fa-plus" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-link"><i class="fa fa-flag" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-link"><i class="fa fa-step-forward" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="center-link">{{ room.name }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="right-link"><i class="fa fa-users" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="right-link"><i class="fa fa-comment" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="right-link"><i class="fa fa-list" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<div class="body" style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-home" v-show="home.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-home-group" v-for="group in home.groups"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-home-group-title">{{ group.name }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-home-group-nav"><i class="fa fa-chevron-left" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-home-group-rooms"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-							<div class="body-home-group-rooms-room" v-for="room in group.rooms" v-on:click="enterRoom(room)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-								<img class="body-home-group-rooms-room-image" :src="room.thumbnail" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-								<div class="body-home-group-rooms-room-info"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-									<div class="body-home-group-rooms-room-grid-left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</header> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<main style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div id="home" v-show="home.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="group" v-for="group in home.groups"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="group-title">{{ group.name }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="group-nav"><i class="fa fa-chevron-left" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="group-rooms"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							<div class="rooms-room" v-for="room in group.rooms" v-on:click="enterRoom(room)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								<img class="room-image" :src="room.thumbnail" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+								<div class="room-info"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									<div class="room-grid-left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 										<h3>{{ room.name }}</h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-										<p class="body-home-group-rooms-room-info-description">{{ room.description }}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										<p>{{ room.description }}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 									</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-									<div class="body-home-group-rooms-room-grid-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-										<div class="body-home-group-rooms-room-info-users">{{ room.users }}  <i class="fa fa-user" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+									<div class="room-grid-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+										<div>{{ room.users }}  <i class="fa fa-user" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 									</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 								</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-home-group-nav"><i class="fa fa-chevron-right" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="group-nav"><i class="fa fa-chevron-right" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-room" v-show="room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-room-player"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div id="room" v-show="room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="room-player"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						<!-- Youtube stuff goes here --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-room-playlist"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-room-playlist-song" v-for="song in room.playlist.songs"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="room-playlist"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="playlist-song" v-for="song in room.playlist.songs"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-room-chat"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="body-room-chat-message" v-for="message in room.chat.messages"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="room-chat"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="chat-message" v-for="message in room.chat.messages"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<div class="body-room-users"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-overlay" v-show="modalVisible()" v-on:click="showModal()"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-modal" v-bind:style="modalPositionStyle('register', 350, 400)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-modal-register-title">Register</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-modal-register-exit" v-on:click="showModal()"><i class="fa fa-times" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<input class="body-modal-register-input" type="text" placeholder="Email..." v-model="modals.register.email"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<input class="body-modal-register-input" type="text" placeholder="Username..." v-model="modals.register.username"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<input class="body-modal-register-input" type="password" placeholder="Password..." v-model="modals.register.password"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="g-recaptcha body-modal-register-recaptcha" data-sitekey="6Ld5jygTAAAAAEi0E1IwovUuVFhZKctMvKnY553W"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-modal-register-submit" v-on:click="register()">Submit</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div id="overlay" v-show="modalVisible()" v-on:click="showModal()"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="modal" v-bind:style="modalPositionStyle('register', 350, 400)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="modal-title">Register</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="modal-exit" v-on:click="showModal()"><i class="fa fa-times" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<input class="modal-input" type="text" placeholder="Email..." v-model="modals.register.email"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<input class="modal-input" type="text" placeholder="Username..." v-model="modals.register.username"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<input class="modal-input" type="password" placeholder="Password..." v-model="modals.register.password"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="g-recaptcha modal-recaptcha" data-sitekey="6Ld5jygTAAAAAEi0E1IwovUuVFhZKctMvKnY553W"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="modal-submit" v-on:click="register()">Submit</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-modal" v-bind:style="modalPositionStyle('account', 360, 200)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-modal-account-button" v-on:click="showModal('register')">Register</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="body-modal-account-button" v-on:click="showModal('login')">Login</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="modal" v-bind:style="modalPositionStyle('account', 360, 200)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="modal-account-btn" v-on:click="showModal('register')">Register</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="modal-account-btn" v-on:click="showModal('login')">Login</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-modal" v-bind:style="modalPositionStyle('donate', 360, 200)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="modal" v-bind:style="modalPositionStyle('donate', 360, 200)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<p>Donations! Woo! :)</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<div class="body-modal" style="padding: 24px;" v-bind:style="modalPositionStyle('project', 600, 468)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="modal" style="padding: 24px;" v-bind:style="modalPositionStyle('project', 600, 468)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<h2 style="margin: 0 0 8px 0;">What is Musare?</h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<p style="margin: 0 0 16px 0;">Musare is an open-source music website where you can listen to real-time genre specific music stations with your friends, or just alone.</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<h2 style="margin: 0 0 8px 0;">How can I help?</h2> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -99,29 +95,29 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						<li style="margin-bottom: 16px; text-align: justify;">Send us feedback! Your comments and/or suggestion are extremely valuable to us. In order to improve we need to know what you like, don't like or what you might want on the app.</li> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</ol> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<div class="footer" style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</main> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<footer style="display: none;" v-show="home.visible || room.visible"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<div class="footer-left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="footer-left-title">Stay Connected</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="footer-left-message">Follow us on social media or send us an email!</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="footer-left-icons"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="footer-left-icons-icon"><i class="fa fa-twitter" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="footer-left-icons-icon"><i class="fa fa-facebook" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="footer-left-icons-icon"><i class="fa fa-twitch" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-title">Stay Connected</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-message">Follow us on social media or send us an email!</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="left-icons"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="icon"><i class="fa fa-twitter" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="icon"><i class="fa fa-facebook" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="icon"><i class="fa fa-twitch" aria-hidden="true"></i></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<div class="footer-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					<div class="footer-right-links"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<div class="footer-right-links-title">Links</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<a class="footer-right-links-link">Github</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<a class="footer-right-links-link">Feedback</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<a class="footer-right-links-link">FAQ</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<a class="footer-right-links-link">Terms</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<a class="footer-right-links-link">Privacy</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="right-links"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<div class="links-title">Links</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<a class="link">Github</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<a class="link">Feedback</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<a class="link">FAQ</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<a class="link">Terms</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<a class="link">Privacy</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<div class="footer-message">© Copyright Musare: 2015 - {{ new Date().getFullYear() }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</footer> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </html> 
			 |