label

Label with status indicator dot

Label with status indicator dot

Загрузка превью…

src/label/c-label-13.vue

<script setup lang="ts">
import { Field } from "@/components/ui/field"
import { Input } from "@/components/ui/input"
import { Label } from "@/components/ui/label"
</script>

<template>
  <Field class="w-full max-w-xs">
    <Label for="label-status" class="gap-1.5">
      Server Status
      <span class="relative flex size-2">
        <span class="absolute inline-flex size-full animate-ping rounded-full bg-green-400 opacity-75" />
        <span class="relative inline-flex size-2 rounded-full bg-green-500" />
      </span>
    </Label>
    <Input id="label-status" value="Online" disabled />
  </Field>
</template>

Установка

npx shadcn-vue@latest add https://revueui.rootapi.dev/r/c-label-13.json

Зависимости реестра

Источник: порт из ReUI (Keenthemes, MIT)