Browse Source

fix: optimize tldraw demo startup time

Peng Xiao 3 years ago
parent
commit
fb0ac634d2
3 changed files with 16 additions and 2 deletions
  1. 7 1
      tldraw/demo/postcss.config.js
  2. 8 0
      tldraw/demo/src/logseq-styles.css
  3. 1 1
      tldraw/demo/src/main.jsx

+ 7 - 1
tldraw/demo/postcss.config.js

@@ -3,7 +3,13 @@ module.exports = {
     'postcss-import': {},
     'postcss-nested': {},
     'postcss-import-ext-glob': {},
-    tailwindcss: {},
+    'tailwindcss/nesting': {},
+    tailwindcss: {
+      content: [
+        './**/*.jsx',
+        '../../apps/**/*.{js,jsx,ts,tsx}',
+      ]
+    },
     autoprefixer: {},
   },
 }

+ 8 - 0
tldraw/demo/src/logseq-styles.css

@@ -0,0 +1,8 @@
+@import '../../../resources/css/inter.css';
+@import '../../../resources/css/fonts.css';
+@import '../../../resources/css/animation.css';
+@import '../../../resources/css/table.css';
+@import '../../../resources/css/tooltip.css';
+@import '../../../resources/css/common.css';
+@import '../../../resources/css/tabler-extension.css';
+@import '../../apps/tldraw-logseq/src/styles.css';

+ 1 - 1
tldraw/demo/src/main.jsx

@@ -1,9 +1,9 @@
-import '../../../tailwind.all.css'
 import React from 'react'
 import ReactDOM from 'react-dom'
 
 import App from './App'
 
+import './logseq-styles.css'
 import './index.css'
 
 // Not using strict mode because it may cause side effect problems