Documentation
¶
Index ¶
- func AriaChecked(checked bool) templ.Attributes
- func AriaControls(id string) templ.Attributes
- func AriaCurrent(value string) templ.Attributes
- func AriaDescribedBy(id string) templ.Attributes
- func AriaDisabled(disabled bool) templ.Attributes
- func AriaExpanded(expanded bool) templ.Attributes
- func AriaHasPopup(kind string) templ.Attributes
- func AriaHidden(hidden bool) templ.Attributes
- func AriaLabel(label string) templ.Attributes
- func AriaLabelledBy(id string) templ.Attributes
- func AriaLive(mode string) templ.Attributes
- func AriaModal(modal bool) templ.Attributes
- func AriaPressed(pressed bool) templ.Attributes
- func AriaRequired(required bool) templ.Attributes
- func AriaSelected(selected bool) templ.Attributes
- func BadgeSizeVariant(size string) string
- func BadgeStyleVariant(variant string) string
- func ButtonSizeVariant(size string) string
- func ButtonStyleVariant(variant string) string
- func CardVariant(variant string) string
- func Cn(classes ...string) string
- func FieldControlSizeVariant(size string) string
- func FieldControlVariant(variant string) string
- func FieldSizeVariant(size string) string
- func FieldVariant(variant string) string
- func GridColVariant(span, start, end, order int) string
- func GridColsVariant(cols string) string
- func ImageAspectVariant(aspect string) string
- func ImageFitVariant(fit string) string
- func ImagePositionVariant(pos string) string
- func IsAllowedTag(tag string, group TagGroup) bool
- func MergeAttrs(groups ...templ.Attributes) templ.Attributes
- func ResolveTag(tag, fallback string, group TagGroup) string
- func SheetSideVariant(side string) string
- func SheetSizeVariant(size string) string
- func TypographyClasses(fontSize, fontWeight, lineHeight, letterSpacing, textColor, textAlign string, ...) string
- type TagGroup
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AriaChecked ¶ added in v0.4.0
func AriaChecked(checked bool) templ.Attributes
func AriaControls ¶ added in v0.2.5
func AriaControls(id string) templ.Attributes
func AriaCurrent ¶ added in v0.4.0
func AriaCurrent(value string) templ.Attributes
func AriaDescribedBy ¶ added in v0.2.5
func AriaDescribedBy(id string) templ.Attributes
func AriaDisabled ¶ added in v0.2.5
func AriaDisabled(disabled bool) templ.Attributes
func AriaExpanded ¶ added in v0.2.5
func AriaExpanded(expanded bool) templ.Attributes
func AriaHasPopup ¶ added in v0.4.0
func AriaHasPopup(kind string) templ.Attributes
func AriaHidden ¶ added in v0.2.5
func AriaHidden(hidden bool) templ.Attributes
func AriaLabel ¶ added in v0.4.0
func AriaLabel(label string) templ.Attributes
func AriaLabelledBy ¶ added in v0.2.5
func AriaLabelledBy(id string) templ.Attributes
func AriaLive ¶ added in v0.2.5
func AriaLive(mode string) templ.Attributes
func AriaModal ¶ added in v0.2.5
func AriaModal(modal bool) templ.Attributes
func AriaPressed ¶ added in v0.4.0
func AriaPressed(pressed bool) templ.Attributes
func AriaRequired ¶ added in v0.2.5
func AriaRequired(required bool) templ.Attributes
func AriaSelected ¶ added in v0.2.5
func AriaSelected(selected bool) templ.Attributes
func BadgeSizeVariant ¶
BadgeSizeVariant returns size classes for a badge.
func BadgeStyleVariant ¶
BadgeStyleVariant returns base + color classes for a badge variant.
func ButtonSizeVariant ¶
ButtonSizeVariant returns size classes for a button.
func ButtonStyleVariant ¶
ButtonStyleVariant returns base + color classes for a button variant.
func CardVariant ¶ added in v0.2.0
CardVariant returns semantic dashboard card classes. Base and modifiers are defined in `styles/components.css` (ui-card + ui-card--*) via @apply.
func FieldControlSizeVariant ¶
FieldControlSizeVariant returns size classes for checkbox/radio.
func FieldControlVariant ¶
FieldControlVariant returns classes for checkbox/radio inputs.
func FieldSizeVariant ¶
FieldSizeVariant returns size classes for an input field.
func FieldVariant ¶
FieldVariant returns base + color classes for an input field.
func GridColVariant ¶ added in v0.2.5
func GridColsVariant ¶ added in v0.2.5
func ImageAspectVariant ¶ added in v0.2.5
func ImageFitVariant ¶ added in v0.2.5
func ImagePositionVariant ¶ added in v0.2.5
func IsAllowedTag ¶ added in v0.2.5
func MergeAttrs ¶ added in v0.4.0
func MergeAttrs(groups ...templ.Attributes) templ.Attributes
func ResolveTag ¶ added in v0.2.5
func SheetSideVariant ¶ added in v0.2.5
func SheetSizeVariant ¶ added in v0.2.5
func TypographyClasses ¶
func TypographyClasses(fontSize, fontWeight, lineHeight, letterSpacing, textColor, textAlign string, truncate bool) string
TypographyClasses builds Tailwind typography classes from individual settings.
Types ¶
type TagGroup ¶ added in v0.2.5
type TagGroup int
const ( TagGroupLayout TagGroup = iota TagGroupBlockText TagGroupInline TagGroupHeading TagGroupList TagGroupListItem TagGroupForm TagGroupFormControl TagGroupFormLabel TagGroupTable TagGroupTableSection TagGroupTableRow TagGroupTableCell TagGroupTableColumn TagGroupMedia TagGroupDisclosure TagGroupStack TagGroupGroup TagGroupText TagGroupContainer )