forked from DebaucheryLibrarian/traxxx
				
			
		
			
				
	
	
		
			61 lines
		
	
	
		
			986 B
		
	
	
	
		
			Vue
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			986 B
		
	
	
	
		
			Vue
		
	
	
		
			Executable File
		
	
	
| <template>
 | |
| 	<footer class="footer">
 | |
| 		<span class="segment">© traxxx</span>
 | |
| 
 | |
| 		<router-link
 | |
| 			:to="{ name: 'stats' }"
 | |
| 			class="segment footer-link nolink"
 | |
| 		>stats</router-link>
 | |
| 
 | |
| 		<a
 | |
| 			v-if="config.discord"
 | |
| 			:href="config.discord"
 | |
| 			target="_blank"
 | |
| 			rel="noopener noreferrer"
 | |
| 			class="segment footer-link nolink discord"
 | |
| 		><Icon icon="discord" /></a>
 | |
| 	</footer>
 | |
| </template>
 | |
| 
 | |
| <style lang="scss" scoped>
 | |
| .footer {
 | |
| 	display: flex;
 | |
| 	justify-content: center;
 | |
| 	align-items: center;
 | |
| 	background: var(--background-dim);
 | |
| 	color: var(--shadow);
 | |
| 	font-size: .8rem;
 | |
| 	font-weight: bold;
 | |
| 	box-shadow: inset -3px 0 3px var(--shadow-hint);
 | |
| }
 | |
| 
 | |
| .segment {
 | |
| 	display: inline-flex;
 | |
| 	align-items: center;
 | |
| 	padding: .5rem;
 | |
| 
 | |
| 	&:not(:last-child) {
 | |
| 		border-right: solid 1px var(--shadow-hint);
 | |
| 	}
 | |
| }
 | |
| 
 | |
| .footer-link {
 | |
| 	text-decoration: underline;
 | |
| 
 | |
| 	&:hover {
 | |
| 		color: var(--primary);
 | |
| 
 | |
| 		.icon {
 | |
| 			fill: var(--primary);
 | |
| 		}
 | |
| 	}
 | |
| }
 | |
| 
 | |
| .discord {
 | |
| 	.icon {
 | |
| 		fill: var(--shadow);
 | |
| 		width: 4rem;
 | |
| 	}
 | |
| }
 | |
| </style>
 |