Components/OutlineBorder
Universal Component

OutlineBorder

`TxOutlineBorder` border/ring/ring-offsetoverflow/clipPath/mask slot

This page was migrated by AI, please review carefully

Migration is complete, but please validate against source code and manual review.

OutlineBorder

TxOutlineBorder border/ring/ring-offsetoverflow/clipPath/mask slot

Basic Usage

Basic

Demo loads on client.

Mask Clipping (Example: Hexagon)

Mask Clip

Demo loads on client.

API

Props

PropTypeDefaultDescription
asstringdivDescription for as.
variant'border' | 'ring' | 'ring-offset' | 'ring-inset''ring-offset'Description for variant.
shape'circle' | 'rect' | 'squircle''circle'DefaultText(TextDefaultText auto Text)
borderRadiusstring | number-Text(Text px / CSS Text / inherit
borderWidthstring | number1pxborder Text(variant=border)
borderColorstringvar(--tx-border-color)Description for borderColor.
borderStyle'solid' | 'dashed' | 'dotted'solidborder Text
ringWidthstring | number-ring Text(DefaultText borderWidth)
ringColorstring-Description for ringColor.
offsetstring | number2pxring-offset Text(variant=ring-offset)
offsetBgstringvar(--tx-bg-color)Description for offsetBg.
paddingstring | number0ContentText
clipMode'none' | 'overflow' | 'clipPath' | 'mask'overflowDescription for clipMode.
clipShape'auto' | 'circle' | 'rounded' | 'squircle' | 'hexagon'autoDescription for clipShape.
Was this helpful?