ctucx.git: ctucx.things

simple inventory management web-app

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
39 
40 
41 
42 
43 
44 
45 
46 
47 
<style lang="scss">
@import "../css/_globals";

$spinnerSize: 18px;

@keyframes spinner {
	to { transform: rotate(360deg); }
}

.lpSpinner::before {
	animation: spinner 0.6s linear infinite;
	border: 1px solid $orange1;
	border-radius: 50%;
	border-top-color: transparent;
	content: "";
	display: block;
	height: $spinnerSize;
	width: $spinnerSize;
}

.lpButton .lpSpinner {
	position: absolute;
	right: 8px;
	top: 50%;
	transform: translateY(-50%);

	&::before {
		border-color: $background1;
		border-top-color: transparent;
	}
}

.lpButton.lpSmall .lpSpinner {
	right: 50%;
	transform: translateY(-50%) translateX(50%);
}
</style>

<template>
	<div class="lpSpinner" />
</template>

<script>
export default {
	name: 'Spinner',
};
</script>