feat: improved UI
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Tema "shoppy" para la tienda (web app). DaisyUI se carga aquí como CSS ya
|
||||
* compilado desde CDN, no como plugin de Tailwind, así que un tema nuevo se
|
||||
* declara con CSS plano de toda la vida: variables bajo [data-theme="..."],
|
||||
* exactamente igual que los temas que trae DaisyUI de fábrica.
|
||||
*/
|
||||
|
||||
[data-theme='shoppy'] {
|
||||
color-scheme: light;
|
||||
|
||||
--color-base-100: #fbf8f3;
|
||||
--color-base-200: #f1ece2;
|
||||
--color-base-300: #e3dbc9;
|
||||
--color-base-content: #241f2e;
|
||||
|
||||
--color-primary: #4f46e5;
|
||||
--color-primary-content: #ffffff;
|
||||
--color-secondary: #d97706;
|
||||
--color-secondary-content: #ffffff;
|
||||
--color-accent: #0d9488;
|
||||
--color-accent-content: #ffffff;
|
||||
--color-neutral: #241f2e;
|
||||
--color-neutral-content: #f1ece2;
|
||||
|
||||
--color-info: #0ea5e9;
|
||||
--color-info-content: #ffffff;
|
||||
--color-success: #16a34a;
|
||||
--color-success-content: #ffffff;
|
||||
--color-warning: #f59e0b;
|
||||
--color-warning-content: #241f2e;
|
||||
--color-error: #dc2626;
|
||||
--color-error-content: #ffffff;
|
||||
|
||||
--radius-box: 1rem;
|
||||
--radius-field: 0.65rem;
|
||||
--radius-selector: 0.65rem;
|
||||
--size-field: 0.25rem;
|
||||
--size-selector: 0.25rem;
|
||||
--border: 1px;
|
||||
--depth: 1;
|
||||
--noise: 0;
|
||||
}
|
||||
|
||||
[data-theme='shoppy-dark'] {
|
||||
color-scheme: dark;
|
||||
|
||||
--color-base-100: #17151f;
|
||||
--color-base-200: #1e1b28;
|
||||
--color-base-300: #2b2736;
|
||||
--color-base-content: #e9e5da;
|
||||
|
||||
--color-primary: #818cf8;
|
||||
--color-primary-content: #1a1550;
|
||||
--color-secondary: #fbbf6d;
|
||||
--color-secondary-content: #331f00;
|
||||
--color-accent: #2dd4bf;
|
||||
--color-accent-content: #002620;
|
||||
--color-neutral: #e9e5da;
|
||||
--color-neutral-content: #17151f;
|
||||
|
||||
--color-info: #38bdf8;
|
||||
--color-info-content: #002233;
|
||||
--color-success: #4ade80;
|
||||
--color-success-content: #002b0c;
|
||||
--color-warning: #fbbf24;
|
||||
--color-warning-content: #2b1900;
|
||||
--color-error: #f87171;
|
||||
--color-error-content: #2b0000;
|
||||
|
||||
--radius-box: 1rem;
|
||||
--radius-field: 0.65rem;
|
||||
--radius-selector: 0.65rem;
|
||||
--size-field: 0.25rem;
|
||||
--size-selector: 0.25rem;
|
||||
--border: 1px;
|
||||
--depth: 1;
|
||||
--noise: 0;
|
||||
}
|
||||
|
||||
/* Detalles que no dependen de Tailwind/DaisyUI */
|
||||
::selection {
|
||||
background-color: var(--color-primary);
|
||||
color: var(--color-primary-content);
|
||||
}
|
||||
|
||||
:focus-visible {
|
||||
outline: 2px solid var(--color-primary);
|
||||
outline-offset: 2px;
|
||||
}
|
||||
|
||||
html {
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
Reference in New Issue
Block a user