Skip to main content
/
/
/
Border

Border

Default border

.bf-border applies a bifrost default 1px solid border with --bfc-base-dimmed color.

<div class="bf-border bf-padding">bf-border</div>
<div class="bf-border bf-padding">bf-border</div>
bf-border

Single edge border

You can also apply a bifrost default border to a single edge at a time.

<div class="bf-border-top bf-padding">bf-border-top</div> <div class="bf-border-left bf-border-right bf-padding"> bf-border-left & bf-border-right </div>
<div class="bf-border-top bf-padding">bf-border-top</div> <div class="bf-border-left bf-border-right bf-padding"> bf-border-left & bf-border-right </div>
bf-border-top
bf-border-left & bf-border-right

Border radius

.bf-radius applies a bifrost default border-radius: 12px

<div class="bf-radius bfc-dimmed-bg bf-padding">bf-radius</div>
<div class="bf-radius bfc-dimmed-bg bf-padding">bf-radius</div>
bf-radius

More radius values

ClassApplies
.bf-radius-xsborder-radius: 4px
.bf-radius-sborder-radius: 8px
.bf-radius or .bf-radius-mborder-radius: 12px
.bf-radius-lborder-radius: 16px
.bf-radius-xlborder-radius: 24px
.bf-radius-fullborder-radius: 9999px
xs
s
m
l
xl
full

Combinations

Border and radius

You can use both .bf-radius-* and .bf-border together:

xs
s
m
l
xl
full

Shadow and radius

.bf-shadow applies a default bifrost drop shadow

xs
s
m
l
xl
full

CSS variables

VariableValue
--bf-border1px solid var(--bfc-base-dimmed)
--bf-radius-none0px
--bf-radius-xs4px
--bf-radius-s8px
--bf-radius or --bf-radius-m12px
--bf-radius-l16px
--bf-radius-xl24px
--bf-radius-full9999px

Can be used in a CSS file:

.my-selector { border-top: var(--bf-border); border-bottom-left-radius: var(--bf-radius); }
.my-selector { border-top: var(--bf-border); border-bottom-left-radius: var(--bf-radius); }

Or inline HTML style:

<div style="border-top: var(--bf-border); border-bottom-left-radius: var(--bf-radius)" class="bfc-base-3-bg bf-padding" > Useful when you don't want border-radius on all corners. </div>
<div style="border-top: var(--bf-border); border-bottom-left-radius: var(--bf-radius)" class="bfc-base-3-bg bf-padding" > Useful when you don't want border-radius on all corners. </div>
Useful when you don't want border-radius on all corners.