Skip to Content

Border and Shadow


Border and Shadow are very common styles used in almost every website and application

Border

ClassnameShorthandCompiled Style
border-nonebnborder:none
border-radius-12pxbr-12pxborder-radius:1px
border-width-1pxbw-1pxborder-width:1px
border-width-1px-2pxbw-1px-2pxborder-width:1px 2px
border-1px-solid-redb-1px-s-redborder:1px solid red
border-1px-solid-redb-1px-s-redborder:1px solid red
border-1px-dashed--border-colorb-1px-d--border-colorborder:1px dashed var(--border-color)
border-right-1px-solid-redbrt-1px-s-redborder-right:1px solid red
border-top-1px-solid-redbt-1px-s-redborder-top:1px solid red
border-left-1px-solid-redbl-1px-s-redborder-left:1px solid red
border-bottom-1px-solid-redbb-1px-s-redborder-bottom:1px solid red
border-color-redbc-redborder-color:red
border-bottom-color-redbbc-redborder-bottom-color:red
border-style-solidbssborder-style:solid
border-style-dashedbsdborder-style:dashed
border-style-dottedbsdtborder-style:dotted
border-style-doublebsdbborder-style:double
border-style-groovebsgborder-style:groove
border-style-insetbsiborder-style:inset
border-style-nonebsnborder-style:none

Usage Eg:-

<h1 class="p-32px br-8px b-1px-s-e3e3e3 d-f w-100px mh-64px" > Hello, World </h1>

Box Shadow

ClassnameShorthandCompiled Style
box-shadow-1px-1px-1px-redbox-shadow-1px-1px-1px-redbox-shadow:1px 1px 1px red
box-shadow-inset-5em-1em-blue200bxs-i-5em-1em-blue200box-shadow:inset 5em 1em var(--blue200,#B2DDFF)
box-shadow-2px-2px-2px-2px-rgb-231-0-0-0.4box-shadow-2px-2px-2px-1px-rgb-231-0-0-0.4box-shadow:2px 2px 2px 1px rgb(231 0 0 / 0.4)
box-shadow-2px-2px-2px-2px-red__1px-1px-4px-skyBluebox-shadow-2px-2px-2px-1px-red__1px-1px-4px-skyBluebox-shadow:2px 2px 2px 1px red, 1px 1px 4px skyBlue

Usage Eg:-

<h1 class="p-32px br-8px bxs-1px--1px-2px-2px--black/7 d-f w-100px mh-64px" > Hello, World </h1>

Note

💡

TIPS You can always use css-variables to handle complex values. for Example

<button class="display-inline-flex b-1px-s-primary600 bxs--shadow-sm" style=' --shadow-sm:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) ' > Hello, World </button>
Last updated on