clone of github.com/decent-newsroom/newsroom
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

35 lines
764 B

/**
* Spinner Component
* Main loading spinner (dual-ring design)
* Use this for full-page or section loading states
*/
.spinner {
display: flex;
justify-content: center;
align-items: center;
margin: var(--spacing-3) 0;
}
.lds-dual-ring {
display: inline-block;
width: 30px;
height: 30px;
}
.lds-dual-ring:after {
content: " ";
display: block;
width: 32px;
height: 32px;
margin: var(--spacing-1);
border-radius: 50%;
border: 4px solid var(--color-primary);
border-color: var(--color-primary) transparent var(--color-primary) transparent;
animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}