SUI Dashboard
Hero Section
A collections of hero sections. Each hero section is a different and powered by @shadcn and Tailwind CSS.
20% Discount For 1 Month Account
The Next Generation
Payment Method.
Our team of experts uses a methodology to identify the credit cards most likely to fit your needs. We examine annual percentage rates, annual fees.
Installation
📍 Add following code in style.ts
//style.ts
const styles = {
boxWidth: "xl:max-w-[1280px] w-full",
heading2: "font-poppins font-semibold xs:text-[48px] text-[40px] text-white xs:leading-[76.8px] leading-[66.8px] w-full",
paragraph: "font-poppins font-normal text-dimWhite text-[18px] leading-[30.8px]",
flexCenter: "flex justify-center items-center",
flexStart: "flex justify-center items-start",
paddingX: "sm:px-16 px-6",
paddingY: "sm:py-16 py-6",
padding: "sm:px-16 px-6 sm:py-12 py-4",
marginX: "sm:mx-16 mx-6",
marginY: "sm:my-16 my-6",
};
export default styles;
📍 Add util file
lib/utils.ts
import { ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}
📍 Add the following code in tailwind.config.js file
/** @type {import('tailwindcss').Config} */
module.exports = {
// ...
theme: {
extend: {
colors: {
primary: "#00040f", // Your primary background color
secondary: "#00f6ff", // Your secondary accent color
dimWhite: "rgba(255, 255, 255, 0.7)", // A dimmed white color
dimBlue: "rgba(9, 151, 124, 0.1)", // A dimmed blue color
},
fontFamily: {
poppins: ["Poppins", "sans-serif"], // Use the Poppins font family
},
},
screens: {
xs: "480px",
ss: "620px",
sm: "768px",
md: "1060px",
lg: "1200px",
xl: "1700px",
},
},
// ...
};
Be a hero in a world full of sidekicks.
Suman Sharma
CEO @whysumancode.com