Components
Slider
Get an input from a range of values.
Usage
Rate NuxtWind
<template>
  <NXW-Slider v-model="modelValue" label="Rating" description="Rate NuxtWind" />
</template>
<script setup lang="ts">
const modelValue = ref(30)
</script>
Props
color
object
 Default 
{
  "label": "text-black dark:text-white",
  "description": "text-zinc-400",
  "sliderLine": "bg-zinc-600 dark:bg-zinc-600",
  "sliderThumb": "#06b6d4",
  "sliderThumbDark": "#06b6d4",
  "sliderThumbBorder": "#155e75",
  "sliderThumbBorderDark": "#155e75"
}
description
string
 Default 
height
string
 Default 
h-0.5
label
string
 Default 
max
number
 Default 
100
min
number
 Default 
0
rounded
boolean
 | 
string
 Default 
rounded-lg
thumb-size
number
 Default 
15
width
string
 Default 
w-full
Slots
label (slot)
Custom label content for the slider.
Rate NuxtWind
<template>
  <NXW-Slider v-model="modelValue" description="Rate NuxtWind">
    <template #label> Rating </template>
  </NXW-Slider>
</template>
<script setup lang="ts">
const modelValue = ref(30)
</script>
description (slot)
Custom description content for the slider.
Rate NuxtWind
<template>
  <NXW-Slider v-model="modelValue" label="Rating">
    <template #description> Rate NuxtWind </template>
  </NXW-Slider>
</template>
<script setup lang="ts">
const modelValue = ref(30)
</script>