diff options
| author | Kit La Touche <kit@transneptune.net> | 2025-08-03 23:02:37 -0400 |
|---|---|---|
| committer | Kit La Touche <kit@transneptune.net> | 2025-08-03 23:02:37 -0400 |
| commit | e6cba7c6d273b400eb70d10b1cab8a3bcc42b251 (patch) | |
| tree | e57cf1e9bcde3df4ea01476cb2a3aba9039d83af /ui/styles/toggles.css | |
| parent | 12f8614f6b085050b4a3d7f7bda6aba532f862f0 (diff) | |
Add preliminary notifications UX in settings area
Not wired up to any server actions yet.
Diffstat (limited to 'ui/styles/toggles.css')
| -rw-r--r-- | ui/styles/toggles.css | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/ui/styles/toggles.css b/ui/styles/toggles.css new file mode 100644 index 0000000..c51d34a --- /dev/null +++ b/ui/styles/toggles.css @@ -0,0 +1,42 @@ +.toggle { + position: relative; + display: inline-block; + width: 2rem; + height: 1rem; + border: 1px solid var(--colour-navbar-bg); + border-radius: 1rem; +} + +.toggle input { + display: none; +} + +.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #bbb; + transition: 0.4s; + border-radius: 1rem; +} + +.slider:before { + position: absolute; + content: ""; + height: 1rem; + width: 1rem; + background-color: #fff; + transition: 0.4s; + border-radius: 50%; +} + +input:checked + .slider { + background-color: var(--colour-navbar-bg); +} + +input:checked + .slider:before { + transform: translateX(1rem); +} |
