Neumorphic UI Kit For Bootstrap 5 – Neumorphism UI

Category: CSS & CSS3 , Frameworks | January 20, 2022
Authorjaviyadeep
Last UpdateJanuary 20, 2022
LicenseMIT
Views1,530 views
Neumorphic UI Kit For Bootstrap 5 – Neumorphism UI

Neumorphism is a trending design language that combines the classic principles of successful design along with innovation and technology.

Neumorphism UI is an elegant and clean UI Kit for those who want to develop websites or web apps using Neumorphism Design. It uses the power of the Twitter Bootstrap 5 framework and it has been written in SASS.

The UI Kit is open source, and it makes use of Font Awesome icons, but you can also change these to suit your own preferences.

How to use it:

1. Import the compiled stylesheet into your document.

<link href="./dist/css/style.css" rel="stylesheet" />

2. Customize the UI Kit by overriding the default variables in the /scss/_variable.scss/.

// Variables - here you can change this global values of the UI Kit
$font-family-sans-serif: "Roboto",
sans-serif !default;
$font-family-raleway: "Raleway",
sans-serif;
/*Theme Colors*/
// $headingtext: #3e4555;
// $bodytext: #8d97ad;
// $themecolor: #f869f9;
// $themecolor-alt: #2F3437;
// $themecolor-dark: #403e72;
// $themecolor-dark-alt: #464479;
/*bootstrap Color*/
$primary: #7367f0;
$info: #39c2fa;
$dark: #313448;
$secondary: #f8f9fa;
$muted: #44476a;
$success: #42b983;
$danger: #d63384;
/*Light colors*/
$light-info: #34d9da;
// Gray color
$white: #fff !default;
$gray-100: #f5f4f4 !default;
$gray-200: #fcfcfc !default;
$gray-300: #eeeeee !default;
$gray-400: #d5d5d5 !default;
$gray-500: #e1e1e1 !default;
$gray-600: #e9ecef !default;
$gray-700: #b9b9c3 !default;
$gray-800: #6c757d !default;
$gray-900: #212529 !default;
$black: #000 !default;
// scss-docs-end gray-color-variables
// fusv-disable
// scss-docs-start gray-colors-map
$grays: ("100": $gray-100,
  "200": $gray-200,
  "300": $gray-300,
  "400": $gray-400,
  "500": $gray-500,
  "600": $gray-600,
  "700": $gray-700,
  "800": $gray-800,
  "900": $gray-900,
) !default;
/*Normal Color*/
$light: $gray-600;
$white: #ffffff;
$red: #fb3a3a;
$yellow: #fed700;
$purple: #05998b;
$blue: #02bec9;
$megna: #1dc8cd;
$orange: #ff6a5b;
/*Extra Variable*/
// Body Custom settings
$text-muted: $muted !default;
$body-bg: #e6e7ee !default;
$body-color: #44476a !default;
$shadow-in: inset 2px 2px 5px #b8b9be,
inset -3px -3px 7px #fff;
$shadow-out: 3px 3px 6px #b8b9be,
-3px -3px 6px #fff;
/*font-sizes*/
$font-sizes: (1: 10px,
  2: 12px,
  3: 14px,
  4: 16px,
  5: 18px,
  6: 20px,
  7: 24px,
  8: 30px,
  9: 36px,
  10: 40px,
  11: 46px,
  12: 50px,
) !default;
$font-size-root: null !default;
$font-size-base: 1rem !default; // Assumes the browser default, typically `15px`
$font-size-sm: 0.813rem !default;
$font-size-lg: 1.125rem !default;
// Font-Weight
$font-weight-lighter: 300 !default;
$font-weight-light: 400 !default;
$font-weight-normal: 500 !default;
$font-weight-bold: 600 !default;
$font-weight-bolder: 700 !default;
$font-weight-base: $font-weight-light !default;
// Grid
$grid-gutter-width: 24px !default;
// Container Custom settings
$container-max-widths: (sm: 540px,
  md: 720px,
  lg: 960px,
  xl: 1140px,
) !default;
$container-padding-x: 15px !default;
// scss-docs-start border-variables
$border-width: 1px !default;
$border-widths: (1: 1px,
  2: 2px,
  3: 3px,
  4: 4px,
  5: 5px,
) !default;
$border-color: #d1d9e6 !default;
// Input
$input-border-width: 0px !default;
$input-border-radius: 0px !default;
// Card
$card-bg: transparent !default;
$card-spacer-y: 24px !default;
$card-spacer-x: 24px !default;
$card-border-radius: 0.55rem !default;
// Negative margin
$enable-negative-margins: true !default;
// Heading
$headings-font-weight: 600 !default;
$headings-color: #44476a;
// Badge
$badge-padding-y: 0.65em !default;
$badge-padding-x: 1.4em !default;
// Accordion
$accordion-border-radius: 6px !default;
$accordion-border-width: 0 !default;
$accordion-button-bg: transparent !default;
$accordion-bg: transparent !default;
$accordion-button-active-bg: transparent !default;
$accordion-button-active-color: #44476a !default;
$accordion-icon-color: $muted !default;
$accordion-icon-active-color: $muted !default;
$accordion-icon-transition: transform .5s ease-in-out !default;
$accordion-icon-width: 0.8rem !default;
$accordion-icon-transform: rotate(-315deg) !default;
$accordion-button-icon: url("../../dist/images/plus2.svg") !default;
$accordion-button-active-icon: url("../../dist/images/plus2.svg") !default;

// Carousel
$carousel-control-color: $dark !default;
$carousel-indicator-active-bg:       $dark !default;
$carousel-indicator-opacity:         .1 !default;

Previews:

Neumorphism UI Accordion Neumorphism UI Alerts Neumorphism UI Insert Shadow Neumorphism UI Badges Neumorphism UI Card Neumorphism UI Carousel

You Might Be Interested In:


Leave a Reply