CDN 方式使用 tailwindcss

<!DOCTYPE html>
<html lang="">
  <head>
    <meta charset="UTF-8">
    <link rel="icon" href="/favicon.ico">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>数据分析</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link href="https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css" rel="stylesheet">
    <!-- 配置Tailwind自定义主题 -->
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: '#3B82F6',
            secondary: '#F59E0B',
            accent: '#EF4444',
            neutral: '#F3F4F6',
            dark: '#1F2937',
          },
          fontFamily: {
            sans: ['Inter', 'system-ui', 'sans-serif'],
          },
        },
      }
    }
  </script>
  <style type="text/tailwindcss">
    @layer utilities {
      .content-auto {
        content-visibility: auto;
      }
      .ball {
        @apply inline-flex items-center justify-center rounded-full font-medium transition-all duration-200;
      }
      .ball-primary {
        @apply bg-primary text-white;
      }
      .ball-accent {
        @apply bg-accent text-white;
      }
      .ball-blue {
        @apply bg-blue-500 text-white;
      }
      .hover-lift {
        @apply hover:shadow-lg hover:-translate-y-1 transition-all duration-300;
      }
      .section-title {
        @apply text-xl font-bold text-dark mb-4 flex items-center gap-2;
      }
      .scrollbar-hide::-webkit-scrollbar {
        display: none;
      }
      .scrollbar-hide {
        -ms-overflow-style: none;
        scrollbar-width: none;
      }

      .content-auto {
        content-visibility: auto;
      }
      .card-shadow {
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
      }
      .gradient-bg {
        background: linear-gradient(135deg, #165DFF 0%, #0E42D2 100%);
      }
      .stat-card-hover {
        transition: all 0.3s ease;
      }
      .stat-card-hover:hover {
        transform: translateY(-5px);
        box-shadow: 0 8px 30px rgba(22, 93, 255, 0.15);
      }
    }
  </style>
  </head>
  <body class="bg-gray-50 font-sans text-gray-800">
    <div id="app"></div>
    <script type="module" src="/src/main.ts"></script>
  </body>
</html>
© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
祥子的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容