galaxy/Toggle-switches/pandey_saurav__friendly-insect-59.html

50 lines
No EOL
2.4 KiB
HTML

<div>
<input id="checkbox-input" type="checkbox" />
<label class="switch" for="checkbox-input">
<svg
xml:space="preserve"
style="enable-background:new 0 0 128 128"
viewBox="0 0 128 128"
height="3em"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M77.547 120.684h-5.765l-1.698 3.012a7.477 7.477 0 0 1-6.513 3.804h-.003a7.479 7.479 0 0 1-6.513-3.804l-1.698-3.012h-5.765v-4.06h27.956v4.06z"
style="fill:#51514c"
></path>
<path
d="M77.547 113.65H49.591v-4.279h27.956v4.279zm0-11.711H49.591v4.279h27.956v-4.279zm38.587-32.576-12.209-3.271.92-3.434 12.209 3.271-.92 3.434zm-104.268 0-.92-3.434 12.209-3.271.92 3.434-12.209 3.271zm92.979-24.913-.92-3.434 12.209-3.272.92 3.434-12.209 3.272zm-81.69 0-12.209-3.272.92-3.434 12.209 3.272-.92 3.434zM94.82 25.247l-2.514-2.514 8.938-8.938 2.514 2.514-8.938 8.938zm-61.64 0-8.937-8.938 2.514-2.514 8.937 8.938-2.514 2.514zm43.358-11.618-3.434-.92L76.376.5l3.434.92-3.272 12.209zm-25.076 0L48.191 1.42 51.625.5l3.272 12.209-3.435.92z"
style="fill:#a7a79b"
></path>
<path
d="M59.802 64.141h7.535v34.934h-7.535V64.141zm3.767-44.754c-18.485-.53-33.631 14.817-33.631 33.824 0 9.781 4.016 18.581 10.431 24.753 5.637 5.423 9.222 13.147 9.222 21.111h7.84V64.141H51.75c-4.44 0-8.051-3.612-8.051-8.051s3.612-8.051 8.051-8.051 8.052 3.612 8.052 8.051v5.681h7.535V56.09c0-4.44 3.612-8.051 8.052-8.051 4.44 0 8.051 3.612 8.051 8.051s-3.612 8.051-8.051 8.051h-5.682v34.934h7.84c0-7.964 3.584-15.688 9.222-21.111C93.184 71.792 97.2 62.992 97.2 53.211c0-19.008-15.146-34.355-33.631-33.824zM51.75 50.408a5.687 5.687 0 0 0-5.681 5.681 5.687 5.687 0 0 0 5.681 5.681h5.682v-5.681a5.688 5.688 0 0 0-5.682-5.681zM75.389 61.77h-5.682v-5.681a5.688 5.688 0 0 1 5.682-5.681 5.687 5.687 0 0 1 5.681 5.681 5.687 5.687 0 0 1-5.681 5.681z"
style="fill:#ffffff"
></path>
</svg>
</label>
</div>
<style>
/* From Uiverse.io by pandey_saurav_ - Tags: simple, animation, switch, checkbox, input, on, off, toggle */
#checkbox-input {
display: none;
}
.switch {
width: fit-content;
padding: 10px;
background-color: rgb(46, 46, 46);
border-radius: 50px;
z-index: 1;
cursor: pointer;
display: flex;
transition: all 0.7s;
}
#checkbox-input:checked + .switch {
background-color: rgb(161, 91, 0);
box-shadow: 0px 0px 100px rgb(255, 196, 0);
}
</style>