Badge

En/ Ru

Badge

Короткая метка статуса с вариантами и размерами.

github.com/fastygo/templ/ui

Бейдж показывает короткую метку статуса. Используйте варианты и размеры для визуальной иерархии.

По умолчанию

По умолчанию
import "github.com/fastygo/templ/ui"

templ Example() {
	@ui.Badge(ui.BadgeProps{Variant: "default"}) {
		По умолчанию
	}
}

Вторичный

Вторичный
import "github.com/fastygo/templ/ui"

templ Example() {
	@ui.Badge(ui.BadgeProps{Variant: "secondary"}) {
		Вторичный
	}
}

Деструктивный

Ошибка
import "github.com/fastygo/templ/ui"

templ Example() {
	@ui.Badge(ui.BadgeProps{Variant: "destructive"}) {
		Ошибка
	}
}

Малый размер

Малый
import "github.com/fastygo/templ/ui"

templ Example() {
	@ui.Badge(ui.BadgeProps{Size: "sm"}) {
		Малый
	}
}

API

Variant · string — default | secondary | destructive | outline

Size · string — default | sm | lg

Class · string — Дополнительные utility-классы