mirror of
https://github.com/uiverse-io/galaxy.git
synced 2025-11-28 13:10:21 +08:00
117 lines
1.9 KiB
HTML
117 lines
1.9 KiB
HTML
<div class="container">
|
|
<div class="plate">
|
|
<div class="black">
|
|
<div class="border">
|
|
<div class="white">
|
|
<div class="center"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="player">
|
|
<div class="rect"></div>
|
|
<div class="circ"></div>
|
|
</div>
|
|
</div>
|
|
<style>
|
|
/* From Uiverse.io by TheAbieza - Tags: flat design, loader, github, rotate, animated, vscode, music, box-shadow */
|
|
.container {
|
|
width: 175px;
|
|
height: 175px;
|
|
background-color: #ABC4AA;
|
|
border-radius: 10px;
|
|
position: relative;
|
|
box-shadow: 5px 5px 0 0 #675D50;
|
|
}
|
|
|
|
.plate {
|
|
width: fit-content;
|
|
}
|
|
|
|
.plate .black,
|
|
.plate .white,
|
|
.plate .center,
|
|
.plate .border {
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.container,
|
|
.plate .black,
|
|
.plate .white,
|
|
.plate .border {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.plate .black {
|
|
width: 150px;
|
|
height: 150px;
|
|
background-color: #675D50;
|
|
animation: rotation 2s infinite linear;
|
|
}
|
|
|
|
@keyframes rotation {
|
|
from {
|
|
transform: rotate(0deg);
|
|
}
|
|
|
|
to {
|
|
transform: rotate(359deg);
|
|
}
|
|
}
|
|
|
|
.plate .white {
|
|
width: 70px;
|
|
height: 70px;
|
|
background-color: #F3DEBA;
|
|
}
|
|
|
|
.plate .center {
|
|
width: 20px;
|
|
height: 20px;
|
|
background-color: #675D50;
|
|
}
|
|
|
|
.plate .border {
|
|
width: 111px;
|
|
height: 111px;
|
|
border-top: 3px solid #F3DEBA;
|
|
border-bottom: 3px solid #F3DEBA;
|
|
border-left: 3px solid #675D50;
|
|
border-right: 3px solid #675D50;
|
|
}
|
|
|
|
.player {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
flex-direction: column;
|
|
width: fit-content;
|
|
position: absolute;
|
|
bottom: 0;
|
|
right: 0;
|
|
margin-bottom: 8px;
|
|
margin-right: 8px;
|
|
rotate: -45deg;
|
|
}
|
|
|
|
.player .circ {
|
|
width: 25px;
|
|
height: 25px;
|
|
background-color: #F3DEBA;
|
|
border-radius: 100%;
|
|
z-index: 1;
|
|
}
|
|
|
|
.player .rect {
|
|
width: 10px;
|
|
height: 55px;
|
|
background-color: #F3DEBA;
|
|
position: absolute;
|
|
bottom: 0;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
</style>
|