tailwind.config.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /** @type {import('tailwindcss').Config} */
  2. export default {
  3. content: ['./src/**/*.{html,js,svelte,ts}', './node_modules/stdf/**/*.svelte'],
  4. theme: {
  5. colors: {
  6. // 主题色
  7. // Theme Color
  8. primary: {
  9. 50: 'rgba(var(--theme-color-primary-50), <alpha-value>)',
  10. 100: 'rgba(var(--theme-color-primary-100), <alpha-value>)',
  11. 200: 'rgba(var(--theme-color-primary-200), <alpha-value>)',
  12. 300: 'rgba(var(--theme-color-primary-300), <alpha-value>)',
  13. 400: 'rgba(var(--theme-color-primary-400), <alpha-value>)',
  14. 500: 'rgba(var(--theme-color-primary-500), <alpha-value>)',
  15. DEFAULT: 'rgba(var(--theme-color-primary), <alpha-value>)',
  16. 700: 'rgba(var(--theme-color-primary-700), <alpha-value>)',
  17. 800: 'rgba(var(--theme-color-primary-800), <alpha-value>)',
  18. 900: 'rgba(var(--theme-color-primary-900), <alpha-value>)',
  19. 950: 'rgba(var(--theme-color-primary-950), <alpha-value>)',
  20. },
  21. dark: {
  22. 50: 'rgba(var(--theme-color-dark-50), <alpha-value>)',
  23. 100: 'rgba(var(--theme-color-dark-100), <alpha-value>)',
  24. 200: 'rgba(var(--theme-color-dark-200), <alpha-value>)',
  25. 300: 'rgba(var(--theme-color-dark-300), <alpha-value>)',
  26. 400: 'rgba(var(--theme-color-dark-400), <alpha-value>)',
  27. 500: 'rgba(var(--theme-color-dark-500), <alpha-value>)',
  28. DEFAULT: 'rgba(var(--theme-color-dark), <alpha-value>)',
  29. 700: 'rgba(var(--theme-color-dark-700), <alpha-value>)',
  30. 800: 'rgba(var(--theme-color-dark-800), <alpha-value>)',
  31. 900: 'rgba(var(--theme-color-dark-900), <alpha-value>)',
  32. 950: 'rgba(var(--theme-color-dark-950), <alpha-value>)',
  33. },
  34. primaryBlack: 'rgba(var(--theme-color-primaryBlack), <alpha-value>)',
  35. primaryWhite: 'rgba(var(--theme-color-primaryWhite), <alpha-value>)',
  36. darkBlack: 'rgba(var(--theme-color-darkBlack), <alpha-value>)',
  37. darkWhite: 'rgba(var(--theme-color-darkWhite), <alpha-value>)',
  38. // 功能色
  39. // Functional Color
  40. success: 'rgba(var(--theme-color-functional-success), <alpha-value>)',
  41. warning: 'rgba(var(--theme-color-functional-warning), <alpha-value>)',
  42. error: 'rgba(var(--theme-color-functional-error), <alpha-value>)',
  43. info: 'rgba(var(--theme-color-functional-info), <alpha-value>)',
  44. // 扩展色
  45. // Extended Color
  46. extend0: 'rgba(var(--theme-color-extend0), <alpha-value>)',
  47. extend1: 'rgba(var(--theme-color-extend1), <alpha-value>)',
  48. extend2: 'rgba(var(--theme-color-extend2), <alpha-value>)',
  49. // 中性色
  50. // Neutral Color
  51. black: '#000000',
  52. white: '#ffffff',
  53. gray: {
  54. 50: '#f2f2f2',
  55. 100: '#e6e6e6',
  56. 200: '#cccccc',
  57. 300: '#b3b3b3',
  58. 400: '#999999',
  59. 500: '#808080',
  60. 600: '#666666',
  61. 700: '#4D4D4D',
  62. 800: '#333333',
  63. 900: '#1A1A1A',
  64. 950: '#0D0D0D',
  65. },
  66. transparent: 'transparent',
  67. },
  68. extend: {},
  69. },
  70. darkMode: 'class',
  71. plugins: [],
  72. };