Vercel/src/site/globals.css
2023-09-14 11:50:58 -05:00

75 lines
2.0 KiB
CSS

@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
body {
@apply
font-mono text-sm md:text-base
bg-white dark:bg-black
text-gray-900 dark:text-gray-100
}
label {
@apply
font-sans font-medium block uppercase text-xs
text-gray-500 dark:text-gray-400
tracking-wider
}
button, .button,
input[type=text], input[type=password] {
@apply
px-2 py-1.5
border rounded-md
dark:bg-black
border-gray-200 dark:border-gray-700
font-mono text-base leading-none
min-h-[2.25rem]
}
input[type=text], input[type=password] {
@apply
min-w-[20rem] read-only:cursor-default
read-only:bg-gray-100
dark:read-only:bg-gray-900 dark:read-only:text-gray-400
}
input[type=file] {
@apply
block font-mono w-full text-gray-500 dark:text-gray-400
file:bg-white dark:file:bg-gray-950
file:mr-2 file:my-2 file:px-4 file:py-1.5 file:rounded-md
file:border-solid file:border
file:border-gray-200 dark:file:border-gray-700
file:cursor-pointer
file:shadow-sm
file:active:bg-gray-100
file:disabled:bg-gray-100
file:hover:border-gray-300
file:hover:disabled:border-gray-200
file:active:disabled:bg-white
file:hover:disabled:cursor-not-allowed
}
button, .button {
@apply
cursor-pointer
hover:no-underline
inline-flex gap-2 items-center
px-4
text-base
shadow-sm
disabled:bg-gray-100 dark:disabled:bg-gray-900 disabled:cursor-not-allowed
active:bg-gray-100 dark:active:bg-gray-900
hover:border-gray-300 dark:hover:border-gray-600
hover:disabled:border-gray-200
}
button.subtle, .button.subtle {
@apply
disabled:shadow-none
disabled:bg-transparent dark:disabled:bg-transparent
disabled:border-gray-100 dark:disabled:border-gray-900
}
.toaster [data-sonner-toast] {
@apply
font-mono
!border-gray-200 dark:!border-gray-800
}
}