From bf9ca48d64e49df12299a0f057bd996543a98d96 Mon Sep 17 00:00:00 2001 From: Gigi Date: Wed, 15 Oct 2025 19:17:55 +0200 Subject: [PATCH] feat: replace slider thumb circles with lightning bolt icons for zap splits --- src/styles/components/settings.css | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/src/styles/components/settings.css b/src/styles/components/settings.css index 6cafe204..d2a8e225 100644 --- a/src/styles/components/settings.css +++ b/src/styles/components/settings.css @@ -68,28 +68,36 @@ .zap-split-slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; - width: 20px; - height: 20px; - border-radius: 50%; - background: var(--color-primary); + width: 24px; + height: 24px; + border-radius: 4px; + background-color: var(--color-primary); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 2L3 14h8l-1 8 10-12h-8l1-8z'/%3E%3C/svg%3E"); + background-size: 16px 16px; + background-repeat: no-repeat; + background-position: center; cursor: pointer; transition: all 0.2s ease; } .zap-split-slider::-webkit-slider-thumb:hover { - background: var(--color-primary-hover); + background-color: var(--color-primary-hover); transform: scale(1.1); } .zap-split-slider::-moz-range-thumb { - width: 20px; - height: 20px; - border-radius: 50%; - background: var(--color-primary); + width: 24px; + height: 24px; + border-radius: 4px; + background-color: var(--color-primary); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 2L3 14h8l-1 8 10-12h-8l1-8z'/%3E%3C/svg%3E"); + background-size: 16px 16px; + background-repeat: no-repeat; + background-position: center; cursor: pointer; border: none; transition: all 0.2s ease; } .zap-split-slider::-moz-range-thumb:hover { - background: var(--color-primary-hover); + background-color: var(--color-primary-hover); transform: scale(1.1); } .zap-split-description {