@meduza-bank/ui-kit
Version:
UI Kit of the bank of Meme World "Peoples Bank Memes" or "Meduza Bank"
191 lines (156 loc) • 4.41 kB
CSS
@utility container {
margin: 0 auto;
/* padding: 2rem; */
}
:root {
color-scheme: light;
--background: 0 0% 100%;
--foreground: 0 0% 3.9%;
--card: 0 0% 100%;
--card-foreground: 0 0% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 0 0% 3.9%;
--primary: 12 72.2% 50.6%;
--primary-foreground: 15 85.7% 97.3%;
--secondary: 0 0% 96.1%;
--secondary-foreground: 0 0% 9%;
--muted: 0 0% 96.1%;
--muted-foreground: 0 0% 45.1%;
--accent: 0 0% 96.1%;
--accent-foreground: 0 0% 9%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 89.8%;
--input: 0 0% 89.8%;
--ring: 12 72.2% 50.6%;
--positive: 136, 82%, 41%;
--positive-foreground: 0 0% 98%;
--radius: 0.5rem;
}
.dark,
[data-mode="dark"] {
color-scheme: dark;
--background: 0 0% 3.9%;
--foreground: 0 0% 98%;
--card: 0 0% 3.9%;
--card-foreground: 0 0% 98%;
--popover: 0 0% 3.9%;
--popover-foreground: 0 0% 98%;
--primary: 12 72.2% 50.6%;
--primary-foreground: 15 85.7% 97.3%;
--secondary: 0 0% 14.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 14.9%;
--muted-foreground: 0 0% 63.9%;
--accent: 0 0% 14.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 45.6%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 14.9%;
--input: 0 0% 14.9%;
--ring: 12 72.2% 50.6%;
--positive: 136, 82%, 41%;
--positive-foreground: 0 0% 98%;
}
@theme {
--color-*: initial;
--color-white: #fff;
--color-vk-azure: #0077FF;
--color-border: hsl(var(--border));
--color-background: hsl(var(--background));
--color-foreground: hsl(var(--foreground));
--color-card: hsl(var(--card));
--color-card-foreground: hsl(var(--card-foreground));
--color-popover: hsl(var(--popover));
--color-popover-foreground: hsl(var(--popover-foreground));
--color-primary: hsl(var(--primary));
--color-primary-foreground: hsl(var(--primary-foreground));
--color-secondary: hsl(var(--secondary));
--color-secondary-foreground: hsl(var(--secondary-foreground));
--color-muted: hsl(var(--muted));
--color-muted-foreground: hsl(var(--muted-foreground));
--color-accent: hsl(var(--accent));
--color-accent-foreground: hsl(var(--accent-foreground));
--color-destructive: hsl(var(--destructive));
--color-destructive-foreground: hsl(var(--destructive-foreground));
--color-input: hsl(var(--input));
--color-ring: hsl(var(--ring));
--color-positive: hsl(var(--positive));
--color-positive-foreground: hsl(var(--positive-foreground));
--radius: var(--radius);
--animate-accordion-down: accordion-down 0.2s ease-out;
--animate-accordion-up: accordion-up 0.2s ease-out;
--animate-in: in 0.175s ease-out;
--animate-out: out 0.175s ease-out;
--font-vksans: "VK Sans Display", "SF UI Display", "SF UI Text", ui-sans-serif, system-ui, sans-serif, " Apple Color Emoji", " Segoe UI Emoji", " Segoe UI Symbol", " Noto Color Emoji";
--font-sf-display: "SF UI Display", "SF UI Text", ui-sans-serif, system-ui, sans-serif, " Apple Color Emoji", " Segoe UI Emoji", " Segoe UI Symbol", " Noto Color Emoji";
--font-sf-text: "SF UI Text", "SF UI Display", ui-sans-serif, system-ui, sans-serif, " Apple Color Emoji", " Segoe UI Emoji", " Segoe UI Symbol", " Noto Color Emoji";
@keyframes accordion-down {
0% {
height: 0;
}
100% {
height: var(--radix-accordion-content-height);
}
}
@keyframes accordion-up {
0% {
height: var(--radix-accordion-content-height);
}
100% {
height: 0;
}
}
@keyframes opacity-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes opacity-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes in {
0% {
opacity: 0;
scale: 20%;
}
50% {
opacity: 0.5;
scale: 90%;
}
70% {
opacity: 0.7;
scale: 120%;
}
100% {
opacity: 1;
scale: 100%;
}
}
@keyframes out {
0% {
opacity: 1;
scale: 100%;
}
30% {
opacity: 0.7;
scale: 120%;
}
50% {
opacity: 0.5;
scale: 90%;
}
100% {
opacity: 0;
scale: 20%;
}
}
}