postcss.config.js 641 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. const purgecss = {
  2. content: ["./hugo_stats.json"],
  3. defaultExtractor: (content) => {
  4. const elements = JSON.parse(content).htmlElements;
  5. return [
  6. ...(elements.tags || []),
  7. ...(elements.classes || []),
  8. ...(elements.ids || []),
  9. ];
  10. },
  11. safelist: [
  12. /^swiper-/,
  13. /^lb-/,
  14. /^gl/,
  15. /^go/,
  16. /^gc/,
  17. /^gs/,
  18. /^gi/,
  19. /^gz/,
  20. /^gprev/,
  21. /^gnext/,
  22. /^desc/,
  23. /^zoom/,
  24. /^search/,
  25. /^:is/,
  26. /dark/,
  27. /show/,
  28. /dragging/,
  29. /fullscreen/,
  30. /loaded/,
  31. /visible/,
  32. /current/,
  33. /active/,
  34. ],
  35. };
  36. module.exports = {
  37. plugins: {
  38. tailwindcss: {},
  39. },
  40. };