JSFiddle - React, Tailwind, and code Playground

by swoogie

HTML

<div id="spinner"><div class="spinner-circle"></div></div>

CSS

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
#spinner{

	position: fixed;
	left: 40%;
	top: 30%;
	width: 200px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	z-index: 1000;
}
#spinner .spinner-circle{
	border-left: 3px solid darkseagreen;
    border-right: 3px solid darkseagreen;
    display: block;
	width: 200px;
	height: 200px;
	border-radius: 200px;
	-webkit-animation:spin 850ms linear infinite;
    -moz-animation:spin 850ms linear infinite;
    animation:spin 850ms linear infinite;
}

#spinner::after{
	font-size: 20px;
	margin-top: 15px;
	content: "Working...";
}