mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-29 12:41:10 -04:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			dark-list-
			...
			dark-base-
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| c9fa597634 | |||
| e8060f56be | 
| @ -7,7 +7,7 @@ | |||||||
|  |  | ||||||
|       <Switch |       <Switch | ||||||
|         v-model="enabled" |         v-model="enabled" | ||||||
|         :class="enabled ? 'bg-primary-500' : 'bg-gray-300'" |         :class="enabled ? 'bg-primary-500' : 'bg-gray-300 dark:bg-gray-900'" | ||||||
|         class=" |         class=" | ||||||
|           relative |           relative | ||||||
|           inline-flex |           inline-flex | ||||||
| @ -21,7 +21,11 @@ | |||||||
|         v-bind="$attrs" |         v-bind="$attrs" | ||||||
|       > |       > | ||||||
|         <span |         <span | ||||||
|           :class="enabled ? 'translate-x-6' : 'translate-x-1'" |           :class=" | ||||||
|  |             enabled | ||||||
|  |               ? 'translate-x-6 dark:bg-white' | ||||||
|  |               : 'translate-x-1 dark:bg-gray-500' | ||||||
|  |           " | ||||||
|           class=" |           class=" | ||||||
|             inline-block |             inline-block | ||||||
|             w-4 |             w-4 | ||||||
|  | |||||||
| @ -5,12 +5,12 @@ | |||||||
|     <div class="flex flex-col"> |     <div class="flex flex-col"> | ||||||
|       <SwitchLabel |       <SwitchLabel | ||||||
|         as="p" |         as="p" | ||||||
|         class="p-0 mb-1 text-sm leading-snug text-black font-medium" |         class="p-0 mb-1 text-sm leading-snug text-black font-medium dark:text-white" | ||||||
|         passive |         passive | ||||||
|       > |       > | ||||||
|         {{ title }} |         {{ title }} | ||||||
|       </SwitchLabel> |       </SwitchLabel> | ||||||
|       <SwitchDescription class="text-sm text-gray-500"> |       <SwitchDescription class="text-sm text-gray-500 dark:text-gray-400"> | ||||||
|         {{ description }} |         {{ description }} | ||||||
|       </SwitchDescription> |       </SwitchDescription> | ||||||
|     </div> |     </div> | ||||||
| @ -18,7 +18,7 @@ | |||||||
|       :disabled="disabled" |       :disabled="disabled" | ||||||
|       :model-value="modelValue" |       :model-value="modelValue" | ||||||
|       :class="[ |       :class="[ | ||||||
|         modelValue ? 'bg-primary-500' : 'bg-gray-200', |         modelValue ? 'bg-primary-500' : 'bg-gray-200 dark:bg-gray-900', | ||||||
|         'ml-4 relative inline-flex shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500', |         'ml-4 relative inline-flex shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500', | ||||||
|       ]" |       ]" | ||||||
|       @update:modelValue="onUpdate" |       @update:modelValue="onUpdate" | ||||||
| @ -26,7 +26,7 @@ | |||||||
|       <span |       <span | ||||||
|         aria-hidden="true" |         aria-hidden="true" | ||||||
|         :class="[ |         :class="[ | ||||||
|           modelValue ? 'translate-x-5' : 'translate-x-0', |           modelValue ? 'translate-x-5 dark:bg-white' : 'translate-x-0 dark:bg-gray-500', | ||||||
|           'inline-block h-5 w-5 rounded-full bg-white shadow ring-0 transition ease-in-out duration-200', |           'inline-block h-5 w-5 rounded-full bg-white shadow ring-0 transition ease-in-out duration-200', | ||||||
|         ]" |         ]" | ||||||
|       /> |       /> | ||||||
|  | |||||||
| @ -33,8 +33,8 @@ export default { | |||||||
|       return !!slots.icon |       return !!slots.icon | ||||||
|     }) |     }) | ||||||
|     let containerClass = computed(() => { |     let containerClass = computed(() => { | ||||||
|       if (props.active) return `${defaultClass} text-primary-500 dark:text-primary-400` |       if (props.active) return `${defaultClass} text-primary-500` | ||||||
|       else return `${defaultClass} text-gray-500 dark:text-gray-300` |       else return `${defaultClass} text-gray-500` | ||||||
|     }) |     }) | ||||||
|     return { |     return { | ||||||
|       hasIconSlot, |       hasIconSlot, | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	