Getting Started
For integrating via CDN -
Just add below link in your html file.
<link rel="stylesheet" href="https://seasoning-ui.netlify.app/seasoning.css"> For integrating via locally downloaded file -
Simply click the download button and paste the file in your css directory.
Layout Primitives
xxxxxxxxxx <div class="col-12 layout-primitives__block">col-12</div> <div class="col-11 layout-primitives__block">col-11</div> <div class="col-10 layout-primitives__block">col-10</div> <div class="col-9 layout-primitives__block">col-9</div> <div class="col-8 layout-primitives__block">col-8</div> <div class="col-7 layout-primitives__block">col-7</div> <div class="col-6 layout-primitives__block">col-6</div> <div class="col-5 layout-primitives__block">col-5</div> <div class="col-4 layout-primitives__block">col-4</div> <div class="col-3 layout-primitives__block">col-3</div> <div class="col-2 layout-primitives__block">col-2</div>Typography
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Hic, nisi?
Lorem ipsum dolor sit amet consectetur adipisicing elit. Impedit, rerum.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Repudiandae, provident.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Inventore, quasi.
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Dolore, aliquam?
Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsum, maxime!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quasi, facere.
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Saepe, corporis!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Accusantium, repudiandae.
Colors
#B91C1C
#1F2937
#FBBF24
#3B82F6
#1E3A8A
#21ba45
#065F46
#a333c8
#6435c9
#EC4899
#9D174D
#E0E7FF
#BFDBFE
#D1FAE5
#b5cc18
#00b5ad
#e0e1e2
#1070ca17
#f8f9fa
#F5F3FF
Images
xxxxxxxxxx <div class="row col-4 col-lg-5 col-md-6 col-sm-12"> <img src="./assets/avatar-5.png" class="image" alt=""> </div> <div class="row col-4 col-lg-5 col-md-6 col-sm-12"> <img src="./assets/avatar-5.png" class="image image--round" alt=""> </div> Button
Simple Button
xxxxxxxxxx <button class="btn">Submit</button> Emphasized Buttons
A button can be formatted to show different levels of emphasis
xxxxxxxxxx <button class="btn btn--primary">Primary</button> <button class="btn btn--secondary">Secondary</button> <button class="btn btn--success">success</button> <button class="btn btn--warning">warning</button> <button class="btn btn--light">light</button> <button class="btn btn--red">red</button> <button class="btn btn--darkBlue">darkBlue</button> <button class="btn btn--darkGreen">darkGreen</button> <button class="btn btn--purple">purple</button> <button class="btn btn--violet">violet</button> <button class="btn btn--pink">pink</button>Icon Button
A button can also have an icon
xxxxxxxxxx <button class="btn btn__icon"> <i class="fa fa-heart" aria-hidden="true"></i> </button> <button class="btn btn__icon btn--primary"> <i class="fa fa-motorcycle" aria-hidden="true"></i> </button> <button class="btn btn__icon btn--purple"> <i class="fa fa-mountain" aria-hidden="true"></i> </button>Outline Buttons
These buttons are less pronounced
xxxxxxxxxx <button class="btn btn--outline">Outline</button> <button class="btn btn--outline btn--primary">Primary And outline</button> <button class="btn btn--outline btn--secondary">Secondary And outline</button> <button class="btn btn--outline btn--success">success And outline</button> <button class="btn btn--outline btn--warning">warning And outline</button> <button class="btn btn--outline btn--light">light And outline</button> <button class="btn btn--outline btn--red">red And outline</button> <button class="btn btn--outline btn--darkBlue">darkBlue And outline</button> <button class="btn btn--outline btn--darkGreen">darkGreen And outline</button> <button class="btn btn--outline btn--purple">purple And outline</button> <button class="btn btn--outline btn--violet">violet And outline</button>Inverted Buttons
xxxxxxxxxx <button class="btn btn--inverted">Inverted</button> <button class="btn btn--inverted btn--primary">Inverted and primary</button> <button class="btn btn--inverted btn--secondary">Inverted and secondary</button> <button class="btn btn--inverted btn--success">Inverted and success</button> <button class="btn btn--inverted btn--warning">Inverted and warning</button> <button class="btn btn--inverted btn--light">Inverted and light</button> <button class="btn btn--inverted btn--red">Inverted and red</button> <button class="btn btn--inverted btn--darkBlue">Inverted and darkBlue</button> <button class="btn btn--inverted btn--darkGreen">Inverted and darkGreen</button> <button class="btn btn--inverted btn--violet">Inverted and violet</button> <button class="btn btn--inverted btn--pink">Inverted and pink</button>Inverted and outline Buttons
xxxxxxxxxx <button class="btn btn--inverted btn--outline">Inverted and outline</button> <button class="btn btn--inverted btn--primary btn--outline">Inverted, outline and primary</button> <button class="btn btn--inverted btn--secondary btn--outline">Inverted, outline and secondary</button> <button class="btn btn--inverted btn--success btn--outline">Inverted, outline and success</button> <button class="btn btn--inverted btn--warning btn--outline">Inverted, outline and warning</button> <button class="btn btn--inverted btn--light btn--outline">Inverted, outline and light</button> <button class="btn btn--inverted btn--red btn--outline">Inverted, outline and red</button> <button class="btn btn--inverted btn--darkBlue btn--outline">Inverted, outline and darkBlue</button> <button class="btn btn--inverted btn--darkGreen btn--outline">Inverted, outline and darkGreen</button> <button class="btn btn--inverted btn--violet btn--outline">Inverted, outline and violet</button> <button class="btn btn--inverted btn--pink btn--outline">Inverted, outline and pink</button>Badge and Pill
Badges
Badges as status
xxxxxxxxxx <div class="col-2 col-md-3 col-sm-4"> <div class="badge__container badge-image-eg"> <img class="image image--round" src="./assets/avatar-4.png" alt=""> <span class="badge badge--sm badge--round bg-green"></span> </div> </div> <div class="col-2 col-md-3 col-sm-4"> <div class="badge__container badge-image-eg"> <img class="image image--round" src="./assets/avatar-4.png" alt=""> <span class="badge badge--sm badge--round bg-red"></span>Badges to display count
xxxxxxxxxx <div class="col-2 col-md-3 col-sm-4"> <div class="badge__container badge-icon-eg"> <i class="far fa-envelope text-red"></i> <span class="badge badge--md badge--round bg-red text-white">3</span> </div> </div> <div class="col-2 col-md-3 col-sm-4"> <div class="badge__container badge-icon-eg"> <i class="fas fa-comments text-blue"></i> <span class="badge badge--md badge--round bg-dark-blue text-white">5</span>Example of using badge on an ecommmerce card
Out of stock
Iphone X
Rs 380
Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .
xxxxxxxxxx <div class="col-3 col-xl-4 col-lg-5 col-md-7 col-sm-12 "> <div class="card"> <div class="card__img badge__container"> <img src="./assets/product.jpg" alt=""> <span class="badge bg-blue text-white" style="padding: 0.5em;">Out of stock</span> </div> <div class="card__body"> <p class="card__meta">Apple</p> <p class="card__title">Iphone X</p> <p class="card__lead">Rs 380</p> <p class="card__description">Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .</p>Pills
Small sized pills
Small pill Small pill Small pill Small pill Small pill Small pill Small pill Small pill Small pill Small pill Small pillxxxxxxxxxx <span class="pill bg-blue text-white">Small pill</span> <span class="pill bg-yellow text-white">Small pill</span> <span class="pill bg-pink text-white">Small pill</span> <span class="pill bg-green text-white">Small pill</span> <span class="pill bg-red text-white">Small pill</span> <span class="pill bg-violet text-white">Small pill</span> <span class="pill bg-dark-blue text-white">Small pill</span> <span class="pill bg-black text-white">Small pill</span> <span class="pill bg-dark-green text-white">Small pill</span> <span class="pill bg-light-green text-black">Small pill</span> <span class="pill bg-purple text-white">Small pill</span>Medium sized pills
Medium pill Medium pill Medium pill Medium pill Medium pill Medium pill Medium pill Medium pill Medium pill Medium pill Medium pillxxxxxxxxxx <span class="pill pill-md bg-blue text-white">Medium pill</span> <span class="pill pill-md bg-pink text-white">Medium pill</span> <span class="pill pill-md bg-green text-white">Medium pill</span> <span class="pill pill-md bg-yellow text-white">Medium pill</span> <span class="pill pill-md bg-red text-white">Medium pill</span> <span class="pill pill-md bg-violet text-white">Medium pill</span> <span class="pill pill-md bg-dark-blue text-white">Medium pill</span> <span class="pill pill-md bg-black text-white">Medium pill</span> <span class="pill pill-md bg-dark-green text-white">Medium pill</span> <span class="pill pill-md bg-light-green text-black">Medium pill</span> <span class="pill pill-md bg-purple text-white">Medium pill</span>Large sized pills
Large pill Large pill Large pill Large pill Large pill Large pill Large pill Large pill Large pill Large pill Large pillxxxxxxxxxx <span class="pill pill-lg bg-blue text-white">Large pill</span> <span class="pill pill-lg bg-yellow text-white">Large pill</span> <span class="pill pill-lg bg-pink text-white">Large pill</span> <span class="pill pill-lg bg-green text-white">Large pill</span> <span class="pill pill-lg bg-red text-white">Large pill</span> <span class="pill pill-lg bg-violet text-white">Large pill</span> <span class="pill pill-lg bg-dark-blue text-white">Large pill</span> <span class="pill pill-lg bg-black text-white">Large pill</span> <span class="pill pill-lg bg-dark-green text-white">Large pill</span> <span class="pill pill-lg bg-light-green text-black">Large pill</span> <span class="pill pill-lg bg-purple text-white">Large pill</span>Avatar
Text Input
Standard Input
xxxxxxxxxx <div class="input"> <input type="text" placeholder="Enter text"> </div> Interacting Input
An input field can show a user is currently interacting with it
xxxxxxxxxx <div class="input focus"> <input type="text" placeholder="Enter text"> </div> Disabled
An input field can show that it is disabled
xxxxxxxxxx <div class="input disabled"> <input type="text" placeholder="Enter text" tabindex="-1"> </div> <div class="input input--icon disabled"> <input type="text" placeholder="Enter text" tabindex="-1"> <i class="fa fa-search"></i> </div> Error
An input field can show a user if some validation error is present.
xxxxxxxxxx <div class="input error"> <input type="text" placeholder="Enter text"> </div> Icon
An input can be formatted with an icon
xxxxxxxxxx <div class="input input--icon"> <input type="text" placeholder="Enter text"> <i class="fa fa-search"></i> </div> <div class="input input--icon"> <i class="fa fa-search"></i> <input type="text" placeholder="Enter text"> </div> Labeled
An input can be formatted with a label
xxxxxxxxxx <div class="input input--label"> <div class="input__label input__label--prepend">http://</div> <input type="text" placeholder="Enter text"> </div> <div class="input input--label"> <input type="text" placeholder="Enter text"> <div class="input__label input__label--append">.com</div> </div> <div class="input input--label error"> <input type="text" placeholder="Enter text"> <div class="input__label input__label--append">kg</div>Transparent
A transparent input has no background
xxxxxxxxxx <div class="input input--transparent"> <input type="text" placeholder="Search"> </div> <div class="input input--label input--transparent"> <div class="input__label input__label--prepend input__label--basic">http://</div> <input type="text" placeholder="Enter text"> </div> <div class="input input--label input--transparent"> <input type="text" placeholder="Enter text"> <div class="input__label input__label--append input__label--basic">.com</div> </div>Inverted
An input can be formatted to appear on dark backgrounds
<div class="input"> <input type="text" placeholder="Search"> </div> <div class="input input--label"> <input type="text" placeholder="Enter text"> <div class="input__label input__label--append">.com</div> </div> <div class="input input--label input--inverted"> <div class="input__label input__label--prepend input__label--basic">http://</div>Fluid
An input can take the size of its container
xxxxxxxxxx <div class="input input--fluid"> <input type="text" placeholder="Enter text"> </div> <div class="input input--fluid input--icon"> <i class="fa fa-search"></i> <input type="text" placeholder="Enter text"> </div> Size
An input can vary in size
xxxxxxxxxx <div class="input input--small input--icon"> <i class="fa fa-search"></i> <input type="text" placeholder="Enter text"> </div> <br><br> <div class="input input--medium input--icon"> <i class="fa fa-search"></i> <input type="text" placeholder="Enter text"> </div>Text Area
File Picker
Search Input
Select
xxxxxxxxxx <div class="custom-dropdown"> <select class="custom-dropdown__menu"> <option value="">Something 1</option> <option value="">Something 2</option> <option value="">Something 3</option> <option value="">Something 4</option> <option value="">Something 5</option> </select> </div> <div class="custom-dropdown custom-dropdown--medium">Checkbox
Radio
Rating
xxxxxxxxxx <div class="rating__container rating--heart"> <label class="rating__control" for="rating1"></label> <input class="rating__input" type="radio" name="rating" id="rating1"> <label class="rating__control" for="rating2"></label> <input class="rating__input" type="radio" name="rating" id="rating2"> <label class="rating__control" for="rating3"></label> <input class="rating__input" type="radio" name="rating" id="rating3"> <label class="rating__control" for="rating4"></label>Medium Sized Ratings
xxxxxxxxxx <div class="rating__container rating--heart rating--md"> <label class="rating__control" for="rating-md-1"></label> <input class="rating__input" type="radio" name="rating" id="rating-md-1"> <label class="rating__control" for="rating-md-2"></label> <input class="rating__input" type="radio" name="rating" id="rating-md-2"> <label class="rating__control" for="rating-md-3"></label> <input class="rating__input" type="radio" name="rating" id="rating-md-3"> <label class="rating__control" for="rating-md-4"></label>large Sized Ratings
xxxxxxxxxx <div class="rating__container rating--heart rating--lg"> <label class="rating__control" for="rating1"></label> <input class="rating__input" type="radio" name="rating" id="rating1"> <label class="rating__control" for="rating2"></label> <input class="rating__input" type="radio" name="rating" id="rating2"> <label class="rating__control" for="rating3"></label> <input class="rating__input" type="radio" name="rating" id="rating3"> <label class="rating__control" for="rating4"></label>Switch
Toaster
Alert
Hey! Your Tansaction has been Successfully Made!
Hey! Your Tansaction has failed. Please try again!
Hey! Some warning is there. Please review it and do the needful!
Just a notification message
Another notification without icon
Just a notification message
A notification without icon
xxxxxxxxxx <div class="col-4 col-lg-6 col-md-12 alert bg-green text-light-green"> <i class="fa fa-check" aria-hidden="true"></i> <p>Hey! Your Tansaction has been Successfully Made!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert bg-red text-white"> <i class="fa fa-times" aria-hidden="true"></i> <p>Hey! Your Tansaction has failed. Please try again!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert bg-yellow text-white"> <i class="fa fa-exclamation" aria-hidden="true"></i> <p>Hey! Some warning is there. Please review it and do the needful!</p>xxxxxxxxxx <div class="col-4 col-lg-6 col-md-12 alert-message bg-green text-light-green"> <i class="fa fa-check" aria-hidden="true"></i> <p>Hey! Your Tansaction has been Successfully Made!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert-message bg-red text-white"> <i class="fa fa-times" aria-hidden="true"></i> <p>Hey! Your Tansaction has failed unfortunately. Please try again!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert-message bg-yellow text-white"> <i class="fa fa-exclamation" aria-hidden="true"></i> <p>Hey! Some warning is there. Please review it and do the needful!</p>xxxxxxxxxx <div class="col-4 col-lg-6 col-md-12 alert alert-message bg-green text-light-green"> <i class="fa fa-check" aria-hidden="true"></i> <p>Hey! Your Tansaction has been Successfully Made!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert alert-message bg-red text-white"> <i class="fa fa-times" aria-hidden="true"></i> <p>Hey! Your Tansaction has failed unfortunately. Please try again!</p> </div> <div class="col-4 col-lg-6 col-md-12 alert alert-message bg-yellow text-white"> <i class="fa fa-exclamation" aria-hidden="true"></i> <p>Hey! Some warning is there. Please review it and do the needful!</p>Spinner
Popup
Popup Header
Popup Header
Popup Header
Card
Simple card
Sarthak
Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .
xxxxxxxxxx <div class="card col-3 col-xl-4 col-lg-5 col-md-7 col-sm-12 "> <div class="card__body"> <p class="card__title">Sarthak</p> <p class="card__meta">Joined in 2020</p> <p class="card__description">Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .</p> </div> <div class="card__footer"> <p> <span class="card__icon"> <i class="fas fa-laptop-code"></i> </span>Social Media card
Sarthak
Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .
-
Women
- 3 comments
- 17 likes
xxxxxxxxxx <div class="col-3 col-xl-4 col-lg-5 col-md-7 col-sm-12 "> <div class="card"> <div class="card__img"> <img src="./assets/avatar1.png"> </div> <div class="card__body"> <p class="card__title">Sarthak</p> <p class="card__meta">Joined in 2020</p> <p class="card__description">Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .</p> </div> <div class="card__footer">Notification Card / Action card
-
Elliot Fu
-
-
Lionel Messi
-
xxxxxxxxxx <div class="card col-3 col-xl-4 col-lg-5 col-md-7 col-sm-12"> <div class="card__header"> <ul class="card__list spaceBetween"> <li class="list__item"> <p class="card__title">Elliot Fu</p> <p class="card__meta">Friends of Veronika</p> </li> <li class="list__item"> <img src="./assets/avatar-4.png" class="avatar" alt=""> </li> </ul>Ecommerce card
Iphone X
Rs 380
Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .
Goodnites Nighttime Bedwetting Underwear, Boys' S/M (43-68 lb.), 44 Ct
Rs 1992
xxxxxxxxxx <div class="col-3 col-xl-4 col-lg-5 col-md-7 col-sm-12 "> <div class="card"> <div class="card__img"> <img src="./assets/product.jpg" alt=""> </div> <div class="card__body"> <p class="card__meta">Apple</p> <p class="card__title">Iphone X</p> <p class="card__lead">Rs 380</p> <p class="card__description">Lorem ipsum dolor sit amet consectetur, adipisic elit. Corporis exerci illum assumenda pariatur .</p> </div>Horizontal card
Jenny Hess
Jenny is a student studying Media Management at the New School.
xxxxxxxxxx <div class="col-5 col-xl-7 col-md-9 col-sm-12"> <div class="card card--horizontal"> <div class="card__img col-6 p-0 m-0"> <img src="./assets/avatar-7.jpg" alt=""> </div> <div class="card__content"> <p class="card__title">Jenny Hess</p> <p class="card__description">Jenny is a student studying Media Management at the New School.</p> <button class="btn btn--purple btn--inverted btn--fluid"> <i class="fa fa-plus"></i> Add Friend