Change style of setting thing

This commit is contained in:
Lncvrt committed 2026-05-08 16:05:47 -07:00
1 parent fd7c86a512
commit 3f27a330b6
2 files changed
+5 -5

No files matched your search

+2 -2
View File
@@ -12,7 +12,7 @@ export function Setting ({
disabled disabled
}: SettingProps) { }: SettingProps) {
return ( return (
<div className={`flex items-center gap-2 mb-2 ${disabled ? 'opacity-50 pointer-events-none' : ''} ${className}`} title={title}> <div className={`flex items-center gap-2 mb-2 ${className}`} title={title}>
<label className='text-white text-lg'>{label}</label> <label className='text-white text-lg'>{label}</label>
<div className='setting-checkbox-wrapper'> <div className='setting-checkbox-wrapper'>
<input <input
@@ -22,7 +22,7 @@ export function Setting ({
disabled={disabled} disabled={disabled}
onChange={() => onChange(!value)} onChange={() => onChange(!value)}
/> />
{value && <FontAwesomeIcon icon={faCheck} className='fa-check-icon' />} {value && <FontAwesomeIcon icon={faCheck} />}
</div> </div>
</div> </div>
) )
+3 -3
View File
@@ -5,13 +5,13 @@
} }
.setting-checkbox { .setting-checkbox {
@apply appearance-none w-full h-full border-2 border-(--col4) rounded-md bg-(--col2) transition-colors cursor-pointer; @apply appearance-none w-full h-full border border-(--col4) rounded-sm bg-(--col2) transition-colors cursor-pointer;
} }
.setting-checkbox:checked { .setting-checkbox:checked {
@apply bg-(--col4) border-(--col6); @apply bg-(--col4) border-(--col6);
} }
.fa-check-icon { .setting-checkbox-wrapper svg {
@apply absolute top-1/2 left-1/2 text-white text-[11px] pointer-events-none -translate-x-2/4 -translate-y-2/4; @apply absolute top-1/2 left-1/2 text-white text-[12px] pointer-events-none -translate-x-2/4 -translate-y-2/4;
} }