Spaces:
Runtime error
Runtime error
| /* | |
| * Copyright (c) Meta Platforms, Inc. and affiliates. | |
| * | |
| * This source code is licensed under the Chameleon License found in the | |
| * LICENSE file in the root directory of this source tree. | |
| */ | |
| const { inherit } = require("tailwindcss/colors"); | |
| const defaultColors = { | |
| gray: { | |
| 50: "#f1f4f7", | |
| 100: "#DEE3E9", | |
| 200: "#CBD2D9", | |
| 300: "#A7B3BF", | |
| 400: "#8595A4", | |
| 500: "#667788", | |
| 600: "#465A69", | |
| 700: "#344854", | |
| 800: "#1C2B33", | |
| 900: "#0F191E", | |
| }, | |
| blue: { | |
| 50: "#E8F3FF", | |
| 100: "#CCE6FF", | |
| 200: "#AFD7FF", | |
| 300: "#84BCF5", | |
| 400: "#61A3F3", | |
| 500: "#3880F3", | |
| 600: "#2962D9", | |
| 700: "#1D4AB2", | |
| 800: "#081D6A", | |
| 900: "#020A4D", | |
| }, | |
| pink: { | |
| 50: "#FFF0FA", | |
| 100: "#FFE1F5", | |
| 200: "#FFD2F0", | |
| 300: "#FAB9E6", | |
| 400: "#FA9BD7", | |
| 500: "#FA7DC8", | |
| 600: "#D75FAA", | |
| 700: "#B43C8C", | |
| 800: "#640055", | |
| 900: "#41002D", | |
| }, | |
| purple: { | |
| 50: "#EEEDFD", | |
| 100: "#E1E1FF", | |
| 200: "#D2D2FF", | |
| 300: "#B9B4FF", | |
| 400: "#A096FF", | |
| 500: "#8773FF", | |
| 600: "#6E55E1", | |
| 700: "#6441D2", | |
| 800: "#280578", | |
| 900: "#0A005A", | |
| }, | |
| teal: { | |
| 50: "#DCFAF7", | |
| 100: "#C3F5F0", | |
| 200: "#A5F0E6", | |
| 300: "#6EE6D2", | |
| 400: "#3CE1C8", | |
| 500: "#00D2BE", | |
| 600: "#009B9B", | |
| 700: "#00787D", | |
| 800: "#00414B", | |
| 900: "#00232D", | |
| }, | |
| green: { | |
| 50: "#E6FDEB", | |
| 100: "#CDFAC3", | |
| 200: "#B9F5AA", | |
| 300: "#8CE669", | |
| 400: "#6EE146", | |
| 500: "#28D232", | |
| 600: "#0F9B14", | |
| 700: "#007D1E", | |
| 800: "#003728", | |
| 900: "#002514", | |
| }, | |
| yellow: { | |
| 50: "#FDFDDC", | |
| 100: "#FFFAC3", | |
| 200: "#FFF3AD", | |
| 300: "#FFE87A", | |
| 400: "#FFDC32", | |
| 500: "#F0AA19", | |
| 600: "#D2780A", | |
| 700: "#AF5A00", | |
| 800: "#501E00", | |
| 900: "#371900", | |
| }, | |
| cyan: { | |
| 50: "#DCFAFF", | |
| 100: "#BEF5FC", | |
| 200: "#A5F0FA", | |
| 300: "#6EE6F5", | |
| 400: "#3CD7F5", | |
| 500: "#00C8F0", | |
| 600: "#0096C8", | |
| 700: "#0073AA", | |
| 800: "#00375F", | |
| 900: "#001E46", | |
| }, | |
| orange: { | |
| 50: "#FFF5EB", | |
| 100: "#FFE9D2", | |
| 200: "#FFDCB9", | |
| 300: "#FABE82", | |
| 400: "#FAA550", | |
| 500: "#FA8719", | |
| 600: "#DC6414", | |
| 700: "#A0460A", | |
| 800: "#5A1900", | |
| 900: "#410F00", | |
| }, | |
| red: { | |
| 50: "#FFEEF0", | |
| 100: "#FFD6D9", | |
| 200: "#FFB1B7", | |
| 300: "#FA8791", | |
| 400: "#F05F69", | |
| 500: "#E6193B", | |
| 600: "#C80A28", | |
| 700: "#AA0A1E", | |
| 800: "#5A0000", | |
| 900: "#460000", | |
| }, | |
| }; | |
| // We are adding all color classes to safeList | |
| const colors = [ | |
| "slate", | |
| "gray", | |
| "zinc", | |
| "neutral", | |
| "stone", | |
| "red", | |
| "orange", | |
| "amber", | |
| "yellow", | |
| "lime", | |
| "green", | |
| "emerald", | |
| "teal", | |
| "cyan", | |
| "sky", | |
| "blue", | |
| "indigo", | |
| "violet", | |
| "purple", | |
| "fuchsia", | |
| "pink", | |
| "rose", | |
| ]; | |
| const scales = [ | |
| "50", | |
| "100", | |
| "200", | |
| "300", | |
| "400", | |
| "500", | |
| "600", | |
| "700", | |
| "800", | |
| "900", | |
| ]; | |
| const types = ["bg", "border", "text"]; | |
| // States like hover and focus (see https://tailwindcss.com/docs/hover-focus-and-other-states) | |
| // Add to this list as needed | |
| const states = ["hover"]; | |
| const colorSafeList = []; | |
| for (let i = 0; i < types.length; i++) { | |
| const t = types[i]; | |
| for (let j = 0; j < colors.length; j++) { | |
| const c = colors[j]; | |
| for (let k = 0; k < scales.length; k++) { | |
| const s = scales[k]; | |
| colorSafeList.push(`${t}-${c}-${s}`); | |
| for (let l = 0; l < states.length; l++) { | |
| const st = states[l]; | |
| colorSafeList.push(`${st}:${t}-${c}-${s}`); | |
| } | |
| } | |
| } | |
| } | |
| /** @type {import('tailwindcss').Config} */ | |
| export default { | |
| content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"], | |
| theme: { | |
| fontSize: { | |
| xs: ["0.75rem", { lineHeight: "1.5" }], | |
| sm: ["0.875rem", { lineHeight: "1.5" }], | |
| base: ["1rem", { lineHeight: "1.5" }], | |
| lg: ["1.125rem", { lineHeight: "1.2", fontWeight: 500 }], | |
| xl: ["1.25rem", { lineHeight: "1.2", fontWeight: 500 }], | |
| "2xl": [ | |
| "1.5rem", | |
| { lineHeight: "1.2", fontWeight: 500, letterSpacing: "0.005rem" }, | |
| ], | |
| "3xl": [ | |
| "2.25rem", | |
| { lineHeight: "1.2", fontWeight: 500, letterSpacing: "0.01rem" }, | |
| ], | |
| "4xl": [ | |
| "3rem", | |
| { lineHeight: "1.2", fontWeight: 500, letterSpacing: "0.016rem" }, | |
| ], | |
| "5xl": [ | |
| "4rem", | |
| { lineHeight: "1.2", fontWeight: 400, letterSpacing: "0.016rem" }, | |
| ], | |
| "6xl": [ | |
| "5rem", | |
| { lineHeight: "1.2", fontWeight: 400, letterSpacing: "0.016rem" }, | |
| ], | |
| }, | |
| // colors: defaultColors, | |
| extend: { | |
| typography: {}, | |
| colors: defaultColors, | |
| }, | |
| }, | |
| plugins: [require("@tailwindcss/typography"), require("daisyui")], | |
| daisyui: { | |
| styled: true, | |
| themes: ["light"], | |
| }, | |
| safelist: [].concat(colorSafeList), | |
| }; | |