Sha256: cb9e5e5dcb38cbaa716a885362430f69f2428f80e0caabef2fcbd4b2023d4a1f
Contents?: true
Size: 1.58 KB
Versions: 1
Compression:
Stored size: 1.58 KB
Contents
$toggle-width: 40px !default; $toggle-height: 20px !default; $toggle-offset: 3px !default; $toggle-outer-default: #ddd !default; $toggle-outer-active: $primary-color !default; $toggle-inner-default: #fff !default; $toggle-inner-active: #fff !default; $toggle-transition: 200ms ease-out !default; .toggle-bool-switches-container { text-align: left; .toggle-bool-switch { // reset style background-image: none; box-shadow: none; // cursor: pointer; position: relative; display: inline-flex; align-items: center; width: var(--toggle-width); height: var(--toggle-height); background-color: var(--toggle-outer-default); border-radius: 100vw; cursor: pointer; transition: var(--toggle-transition); &::before { // reset style height: auto; width: auto; background-image: none; // content: ""; position: absolute; top: var(--toggle-offset); left: var(--toggle-offset); bottom: var(--toggle-offset); aspect-ratio: 1 / 1; background-color: var(--toggle-inner-default); border-radius: 50%; box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.05); transition: var(--toggle-transition); } &.on { // reset style background-image: none; // background: $primary-color; &::before { // reset style left: var(--toggle-offset); // background-color: var(--toggle-inner-active); transform: translateX( calc(var(--toggle-width) - var(--toggle-height)) ); } } } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
arctic_admin-4.2.0 | app/assets/stylesheets/arctic_admin/components/_toggle.scss |