feat(client): indicate dev build
This commit is contained in:
		
							parent
							
								
									072799f674
								
							
						
					
					
						commit
						0bd68902f9
					
				
					 1 changed files with 31 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -11,6 +11,8 @@
 | 
			
		|||
<XStreamIndicator/>
 | 
			
		||||
 | 
			
		||||
<div v-if="pendingApiRequestsCount > 0" id="wait"></div>
 | 
			
		||||
 | 
			
		||||
<div v-if="dev" id="devTicker"><span>DEV BUILD</span></div>
 | 
			
		||||
</template>
 | 
			
		||||
 | 
			
		||||
<script lang="ts">
 | 
			
		||||
| 
						 | 
				
			
			@ -52,12 +54,28 @@ export default defineComponent({
 | 
			
		|||
			uploads,
 | 
			
		||||
			popups,
 | 
			
		||||
			pendingApiRequestsCount,
 | 
			
		||||
			dev: _DEV_,
 | 
			
		||||
		};
 | 
			
		||||
	},
 | 
			
		||||
});
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<style lang="scss">
 | 
			
		||||
@keyframes dev-ticker-blink {
 | 
			
		||||
	0% { opacity: 1; }
 | 
			
		||||
	50% { opacity: 0; }
 | 
			
		||||
	100% { opacity: 1; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@keyframes progress-spinner {
 | 
			
		||||
	0% {
 | 
			
		||||
		transform: rotate(0deg);
 | 
			
		||||
	}
 | 
			
		||||
	100% {
 | 
			
		||||
		transform: rotate(360deg);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#wait {
 | 
			
		||||
	display: block;
 | 
			
		||||
	position: fixed;
 | 
			
		||||
| 
						 | 
				
			
			@ -79,12 +97,19 @@ export default defineComponent({
 | 
			
		|||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@keyframes progress-spinner {
 | 
			
		||||
	0% {
 | 
			
		||||
		transform: rotate(0deg);
 | 
			
		||||
	}
 | 
			
		||||
	100% {
 | 
			
		||||
		transform: rotate(360deg);
 | 
			
		||||
#devTicker {
 | 
			
		||||
	position: fixed;
 | 
			
		||||
	top: 0;
 | 
			
		||||
	left: 0;
 | 
			
		||||
	z-index: 2147483647;
 | 
			
		||||
	color: #ff0;
 | 
			
		||||
	background: rgba(0, 0, 0, 0.5);
 | 
			
		||||
	padding: 4px 5px;
 | 
			
		||||
	font-size: 14px;
 | 
			
		||||
	pointer-events: none;
 | 
			
		||||
 | 
			
		||||
	> span {
 | 
			
		||||
		animation: dev-ticker-blink 2s infinite;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
</style>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue