@import "tailwindcss"; @import "preline/variants.css"; @source "../../../node_modules/preline/dist/*.js"; @custom-variant dark (&:is(.dark, .dark *)); @custom-variant dark (&:where(.dark, .dark *)); @theme { --color-bodybg: rgb(240, 241, 247); --color-bodybg2: rgb(var(--color-darkbg)); --color-primary: rgb(132, 90, 223); --color-primaryrgb: rgb(132, 90, 223); --color-secondary: rgb(35, 183, 229); --color-warning: rgb(245, 184, 73); --color-info: rgb(73, 182, 245); --color-success: rgb(38, 191, 148); --color-danger: rgb(230, 83, 60); --color-light: rgb(243, 246, 248); --color-dark: rgb(35, 35, 35); --color-orange: rgb(255, 165, 5); --color-pink: rgb(231, 145, 188); --color-teal: rgb(18, 194, 194); --color-tealmain: rgb(18, 194, 194); --color-purple: rgb(137, 32, 173); --color-defaulttextcolor: rgb(51, 51, 53); --color-defaultborder: rgb(243, 243, 243); --color-defaultbackground: rgb(247, 248, 249); --color-menuprimecolor: rgb(83, 100, 133); --color-menubordercolor: rgb(243, 243, 243); --color-headerprimecolor: rgb(83, 100, 133); --color-headerbordercolor: rgb(243, 243, 243); --color-bootstrapcardborder: rgb(243, 243, 243); --color-list-hover-focus-bg: rgb(245, 246, 247); --color-textmuted: rgb(140, 144, 151); --color-inputborder: rgb(233, 237, 246); --color-red: rgb(208, 61, 70); --color-blue: rgb(43, 62, 101); --color-green: rgb(29, 216, 113); --color-cyan: rgb(0, 209, 209); --color-indigo: rgb(77, 93, 219); --color-gray: rgb(134, 153, 163); --color-yellow: rgb(255, 193, 2); --color-facebook: rgb(59, 89, 152); --color-twitter: rgb(0, 172, 238); --color-github: rgb(51, 51, 51); --color-google: rgb(207, 78, 67); --color-youtube: rgb(255, 0, 0); --font-size-defaultsize: 0.813rem; --font-size-xs: 0.75rem; --font-size-sm: 0.875rem; --font-size-base: 1rem; --font-size-lg: 1.125rem; --font-size-xl: 1.25rem; --font-size-2xl: 1.5rem; --font-size-3xl: 1.875rem; --font-size-4xl: 2.25rem; --font-size-5xl: 3rem; --font-size-6xl: 3.75rem; --font-size-7xl: 4.5rem; --font-size-8xl: 6rem; --font-size-9xl: 8rem; --radius-none: 0; --radius-sm: 0.25rem; --radius-md: 0.5rem; --radius-lg: 0.75rem; --radius-xl: 1rem; --radius-full: 9999px; --animate-projects: particles 2s linear infinite; --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; --animate-bounce: bounce 1s infinite; --animate-bell: ring 2s ease-in-out infinite; --animate-wase: wase 4s linear infinite; --animate-spin-slow: spin 3s linear infinite; --animate-slow-ping: ping 2s linear infinite; --color-gray-100: rgb(249,250,251); --color-gray-200: rgb(242,244,245); --color-gray-300: rgb(230,234,235); --color-gray-400: rgb(219,223,225); --color-gray-500: rgb(148,158,183);; --color-gray-600: rgb(121,135,161); --color-gray-700: rgb(77,88,117); --color-gray-800: rgb(56,56,83); --color-gray-900: rgb(50,50,81); --font-inter: "Inter", ui-sans-serif, system-ui, sans-serif; --font-montserrat: "Montserrat", ui-sans-serif, system-ui, sans-serif; --shadow-defaultshadow: 0 0.125rem 0 rgba(10, 10, 10, 0.04); /* --breakpoint-*: initial; */ /* --breakpoint-sm: 30rem; */ /* --breakpoint-md: 48rem; */ /* --breakpoint-lg: 62rem; */ /* --breakpoint-xl: 75rem; */ /* --breakpoint-2xl: 87.5rem; */ /* --breakpoint-3xl: 112.5rem; */ --breakpoint-xs: 30rem; --breakpoint-2xl: 100rem; --breakpoint-3xl: 120rem; } [class="dark"], html.dark, .dark { /* color-scheme: dark; */ --color-bodybg: rgb(26 28 30); --color-bodybg2: rgb(37, 39, 41); --color-darkbg: rgb(37 39 41); --color-light: rgb(43 46 49); --color-dark: rgb(240 245 248); --color-inputborder: rgb(49 51 53); --color-formcontrolbg: rgb(35 38 40); --color-defaulttextcolor: rgb(255 255 255); --color-gray-100: rgb(249,250,251); --color-gray-200: rgb(242,244,245); --color-gray-300: rgb(230,234,235); --color-gray-400: rgb(219,223,225); --color-gray-500: rgb(148,158,183); --color-gray-600: rgb(121,135,161); --color-gray-700: rgb(77,88,117); --color-gray-800: rgb(56,56,83); --color-gray-900: rgb(50,50,81); } @keyframes particles { 0% { transform: translateY(0) rotate(0); opacity: 1; } 100% { transform: translateY(-90px) rotate(180deg); opacity: 0; } } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } @keyframes ping { 0% { transform: scale(1); opacity: 1; } 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(0.8, 0, 1, 1); } 50% { transform: translateY(0); animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } } @keyframes ring { 0% { transform: rotateZ(0) } 1% { transform: rotateZ(30deg) } 3% { transform: rotateZ(-28deg) } 5% { transform: rotateZ(34deg) } 7% { transform: rotateZ(-32deg) } 9% { transform: rotateZ(30deg) } 11% { transform: rotateZ(-28deg) } 13% { transform: rotateZ(26deg) } 15% { transform: rotateZ(-24deg) } 17% { transform: rotateZ(22deg) } 19% { transform: rotateZ(-20deg) } 21% { transform: rotateZ(18deg) } 23% { transform: rotateZ(-16deg) } 25% { transform: rotateZ(14deg) } 27% { transform: rotateZ(-12deg) } 29% { transform: rotateZ(10deg) } 31% { transform: rotateZ(-8deg) } 33% { transform: rotateZ(6deg) } 35% { transform: rotateZ(-4deg) } 37% { transform: rotateZ(2deg) } 39% { transform: rotateZ(-1deg) } 41% { transform: rotateZ(1deg) } 43% { transform: rotateZ(0) } 100% { transform: rotateZ(0) } } @keyframes wase { 0%, 100% { transform: rotate(-3deg); } 50% { transform: rotate(3deg); } } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }