Skip to content

Instantly share code, notes, and snippets.

@schmidt1024
Last active March 9, 2017 10:16
Show Gist options
  • Save schmidt1024/d8903ce0b77f22281f77869a4cd29002 to your computer and use it in GitHub Desktop.
Save schmidt1024/d8903ce0b77f22281f77869a4cd29002 to your computer and use it in GitHub Desktop.
criteriometer
<div class="criteriometer">
<div class="meter" style="transform: rotate(120deg)"></div>
</div>
@donut-radius: 100px;
.criteriometer {
width: @donut-radius;
height: @donut-radius / 2;
border-top-left-radius: @donut-radius;
border-top-right-radius: @donut-radius;
border: @donut-radius / 2 solid #ccc;
border-bottom: 0;
position: relative;
}
.meter {
width: 100%;
height: @donut-radius / 20;
background-color: #111;
position: absolute;
bottom: 0;
left: -50%;
transform: rotate(0deg); // default
transform-origin: right bottom;
}
body {
display: flex;
justify-content: center;
padding: 50px;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment