tailwind.config.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /** @type {import('tailwindcss').Config} */
  2. module.exports = {
  3. darkMode: ["class"],
  4. content: ["./pages/**/*.{ts,tsx}", "./components/**/*.{ts,tsx}", "./app/**/*.{ts,tsx}", "./src/**/*.{ts,tsx}"],
  5. theme: {
  6. container: {
  7. center: true,
  8. padding: "2rem",
  9. screens: {
  10. "2xl": "1400px",
  11. },
  12. },
  13. extend: {
  14. colors: {
  15. border: "hsl(var(--border))",
  16. input: "hsl(var(--input))",
  17. ring: "hsl(var(--ring))",
  18. background: "hsl(var(--background))",
  19. foreground: "hsl(var(--foreground))",
  20. primary: {
  21. DEFAULT: "#FF6B8B",
  22. foreground: "hsl(var(--primary-foreground))",
  23. },
  24. secondary: {
  25. DEFAULT: "#6B9FFF",
  26. foreground: "hsl(var(--secondary-foreground))",
  27. },
  28. neon: {
  29. blue: "#2E3BFF",
  30. pink: "#FF2E88",
  31. purple: "#9B2EFF",
  32. },
  33. scifi: {
  34. dark: "#0A0F1C",
  35. light: "#1E2538",
  36. accent: "#2E3BFF",
  37. },
  38. },
  39. fontFamily: {
  40. orbitron: ["var(--font-orbitron)"],
  41. noto: ["var(--font-noto-sans-jp)"],
  42. "roboto-mono": ["var(--font-roboto-mono)"],
  43. },
  44. backgroundImage: {
  45. "tech-pattern":
  46. "url(\"data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l.83.828-1.415 1.415L51.8 0h2.827zM5.373 0l-.83.828L5.96 2.243 8.2 0H5.374zM48.97 0l3.657 3.657-1.414 1.414L46.143 0h2.828zM11.03 0L7.372 3.657 8.787 5.07 13.857 0H11.03zm32.284 0L49.8 6.485 48.384 7.9l-7.9-7.9h2.83zM16.686 0L10.2 6.485 11.616 7.9l7.9-7.9h-2.83zM22.343 0L13.858 8.485 15.272 9.9l7.9-7.9h-.83zm5.657 0L19.514 8.485 20.93 9.9l8.485-8.485h-1.415zM32.372 0L22.343 10.03 23.757 11.443l9.9-9.9h-1.285zm5.657 0l-12.728 12.73 1.414 1.413 12.73-12.73h-1.415zM38.03 0L25.3 12.73l1.414 1.414L41.37 0h-3.34zm5.656 0L30.957 12.73l1.415 1.414L47.027 0h-3.34zm5.657 0l-13.435 13.435 1.414 1.414L52.684 0h-3.34zm5.657 0L42.37 14.142l1.414 1.414L58.34 0h-3.34zM53.657 0L40.227 13.43l1.414 1.414L55.07 0h-1.413zM60 0L46.57 13.43l1.414 1.414L60 2.93V0zM60 5.657L49.042 16.614l1.414 1.414L60 8.587V5.657zm0 5.657L51.7 19.272l1.414 1.415L60 14.244v-2.93zm0 5.657l-5.657 5.657 1.414 1.415L60 19.9v-2.93zm0 5.657l-3 3 1.414 1.415L60 25.557v-2.93z' fill='%232E3BFF' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E\")",
  47. },
  48. },
  49. },
  50. }