Toggle
- Source
- Uiverse ↗
- Author
- Navarog21
- Licence
- MIT
Loading…
Code
<div class="radioContainer">
<input class="radioButton" type="radio" id="value-1" name="value-radio" value="value-1" checked="">
<label class="container" for="value-1">
<div class="border"></div>
<div class="border2"></div>
<div class="circle"></div>
</label>
<input class="radioButton" type="radio" id="value-2" name="value-radio" value="value-2">
<label class="container" for="value-2">
<div class="border"></div>
<div class="border2"></div>
<div class="circle"></div>
</label>
<input class="radioButton" type="radio" id="value-3" name="value-radio" value="value-3">
<label class="container" for="value-3">
<div class="border"></div>
<div class="border2"></div>
<div class="circle"></div>
</label>
</div>Prompt
Build "Toggle", a toggle animation. Write it as plain HTML and CSS: one container element and a stylesheet, no JavaScript unless it is essential. Technique: CSS keyframes. It sits on a light background, in a 16:10 frame. Respect prefers-reduced-motion with a still state, pause work when the element is off screen, and keep it accessible. Original: https://uiverse.io/Navarog21/good-newt-78 (Navarog21, MIT).