| 
					
				 | 
			
			
				@@ -2,7 +2,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<div v-if="isUser"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<metadata v-bind:title="`Profile | ${user.username}`" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<main-header /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<div class="container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<!--div class="container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<img class="avatar" src="/assets/notes.png" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<h2 class="has-text-centered username">@{{ user.username }}</h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<h5>A member since {{ user.createdAt }}</h5> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,6 +57,51 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</nav> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</div--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<div class="info-section"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="picture-name-row"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<img 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					class="profile-picture" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					src="https://avatars3.githubusercontent.com/u/9784561?s=460&v=4" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<div class="name-role-row"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<p class="name">Kristian Vos</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<span class="role admin">admin</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<p class="username">@Kris</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="buttons"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<button class="button is-primary">Edit</button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<button class="button is-primary">Settings</button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="bio-row"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<i class="material-icons">notes</i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					Test Test Test Test Test Test Test Test Test Test Test Test 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					Test Test Test Test 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="date-location-row"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="date"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<i class="material-icons">calendar_today</i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<p>February 25, 2011</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<div class="location"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<i class="material-icons">location_on</i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					<p>The Netherlands</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<div class="bottom-section"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="buttons"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<button class="active">Recent activity</button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<button>Playlists</button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<div class="content"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				Content here 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<main-footer /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -127,46 +172,167 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <style lang="scss" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @import "styles/global.scss"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.night-mode { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	.level .title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		color: #ccc; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.info-section { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: 912px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-left: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-right: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-top: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	padding: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.picture-name-row { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		align-items: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		column-gap: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-bottom: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.container { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	padding: 25px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.profile-picture { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: 100px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		height: 100px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		border-radius: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.avatar { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	border-radius: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	width: 250px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	margin: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.name-role-row { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		align-items: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		column-gap: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-h5 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	margin-bottom: 25px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	font-size: 17px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.name { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		font-size: 34px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		line-height: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		color: $dark-grey-3; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.role { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	text-transform: capitalize; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.role { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		padding: 2px 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		color: $white; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		font-size: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		line-height: 14px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		height: 18px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		border-radius: 5px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		&.admin { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			background-color: $red; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.level { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	margin-top: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.username { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		font-size: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		line-height: 28px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		color: $dark-grey; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.buttons { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: 388px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		column-gap: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-left: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-right: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-bottom: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			flex: 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-size: 17px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			line-height: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.bio-row, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.date-location-row { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		i { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-size: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			color: $dark-grey-2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			margin-right: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		p { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-size: 17px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			line-height: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			color: $dark-grey-2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			word-break: break-word; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.bio-row { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		max-width: 608px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-bottom: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-left: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-right: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: max-content; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.date-location-row { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		max-width: 608px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-left: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-right: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-bottom: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: max-content; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		margin-bottom: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		column-gap: 48px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.date, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.location { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.admin-functionality { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	margin: 0 auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.bottom-section { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	width: 960px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-left: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-right: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	margin-top: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	padding: 24px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	column-gap: 64px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.buttons { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: 251px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			outline: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			border: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			box-shadow: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			color: $musareBlue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-size: 22px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			line-height: 26px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			padding: 7px 0 7px 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			text-align: left; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			border-radius: 5px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			background-color: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			&.active { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				color: $white; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				background-color: $musareBlue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.content { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		outline: 1px solid black; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		width: 597px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-@media (max-width: 350px) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	.username { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		font-size: 2.9rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		word-wrap: break-all; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.night-mode { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.username, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.bio-row i, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.bio-row p, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.date-location-row i, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.date-location-row p { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		color: $light-grey; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </style> 
			 |