aboutsummaryrefslogtreecommitdiffstats
path: root/tailwind.config.js
diff options
context:
space:
mode:
authorMurillo Pinheiro de Oliveira <[email protected]>2024-02-06 23:41:43 -0300
committerMurillo Pinheiro de Oliveira <[email protected]>2024-02-06 23:41:43 -0300
commita02ea8e85d789d5acca9922b61222233bbc09ec6 (patch)
treee89f53936e861bf50e8a7503c75723778570b538 /tailwind.config.js
parent7e33d06f2952f64815d8c7669f0f057cde20d280 (diff)
downloadcoinos-ui-a02ea8e85d789d5acca9922b61222233bbc09ec6.tar.gz
coinos-ui-a02ea8e85d789d5acca9922b61222233bbc09ec6.zip
layout fixes
Diffstat (limited to 'tailwind.config.js')
-rw-r--r--tailwind.config.js75
1 files changed, 75 insertions, 0 deletions
diff --git a/tailwind.config.js b/tailwind.config.js
new file mode 100644
index 00000000..8c94a18c
--- /dev/null
+++ b/tailwind.config.js
@@ -0,0 +1,75 @@
+import { fontFamily } from "tailwindcss/defaultTheme";
+
+/** @type {import('tailwindcss').Config} */
+const config = {
+ darkMode: ["class"],
+ content: ["./src/**/*.{html,js,svelte,ts}"],
+ safelist: ["dark"],
+ theme: {
+ container: {
+ center: true,
+ padding: "2rem",
+ screens: {
+ "2xl": "1400px"
+ }
+ },
+ extend: {
+ colors: {
+ border: "hsl(var(--border) / <alpha-value>)",
+ input: "hsl(var(--input) / <alpha-value>)",
+ ring: "hsl(var(--ring) / <alpha-value>)",
+ background: "hsl(var(--background) / <alpha-value>)",
+ foreground: "hsl(var(--foreground) / <alpha-value>)",
+ primary: {
+ DEFAULT: "hsl(var(--primary) / <alpha-value>)",
+ foreground: "hsl(var(--primary-foreground) / <alpha-value>)"
+ },
+ secondary: {
+ DEFAULT: "hsl(var(--secondary) / <alpha-value>)",
+ foreground: "hsl(var(--secondary-foreground) / <alpha-value>)"
+ },
+ destructive: {
+ DEFAULT: "hsl(var(--destructive) / <alpha-value>)",
+ foreground: "hsl(var(--destructive-foreground) / <alpha-value>)"
+ },
+ muted: {
+ DEFAULT: "hsl(var(--muted) / <alpha-value>)",
+ foreground: "hsl(var(--muted-foreground) / <alpha-value>)"
+ },
+ accent: {
+ DEFAULT: "hsl(var(--accent) / <alpha-value>)",
+ foreground: "hsl(var(--accent-foreground) / <alpha-value>)"
+ },
+ popover: {
+ DEFAULT: "hsl(var(--popover) / <alpha-value>)",
+ foreground: "hsl(var(--popover-foreground) / <alpha-value>)"
+ },
+ card: {
+ DEFAULT: "hsl(var(--card) / <alpha-value>)",
+ foreground: "hsl(var(--card-foreground) / <alpha-value>)"
+ },
+ primary: '#eee',
+ secondary: '#70757E',
+ yellow: '#FFEA01',
+ gradient: '#C3CFE2',
+ lightgrey: '#EAECEF',
+ grey: '#70757E'
+ },
+ borderRadius: {
+ lg: "var(--radius)",
+ md: "calc(var(--radius) - 2px)",
+ sm: "calc(var(--radius) - 4px)"
+ },
+ fontFamily: {
+ sans: [...fontFamily.sans]
+ },
+ screens: {
+ xs: "360px"
+ }
+ }
+ },
+ plugins: [require('tailwind-scrollbar')],
+ safelist: ['w-16', 'h-16', 'w-20', 'h-20', 'w-24', 'h-24']
+};
+
+export default config; \ No newline at end of file