Skip to content

feat(styles): daisyui dark theme - #5

Draft
petitkriket wants to merge 1 commit into
mainfrom
feat/daisyui_dark_theme
Draft

feat(styles): daisyui dark theme#5
petitkriket wants to merge 1 commit into
mainfrom
feat/daisyui_dark_theme

Conversation

@petitkriket

@petitkriket petitkriket commented Dec 27, 2025

Copy link
Copy Markdown
Owner

tester daisyui
-> C'est ok, reste a comparer avec primevue

constat:
pro

  • avec son theme, une UI orienté gaming
  • des composants out of the box, rapido
  • des composants avec peu de JS (en comparaison avec primevue, vuetify)
  • tailwind, pratique pour le positionning, pas de magic number

cons:

  • zero typage sur les variantes/state de composants, fragile
  • a voir comment ca s'integre avec d'autres libs UI
  • css module plus frugal et performant pour 2 pages, rattrapera tailwind pour 40 pages car repetition de styles vs utilitaire
  • diff negligeable mais on parle de 10kb pour deux pages

theme synthwave
Screenshot 2026-01-01 at 23 36 23

// main (css modules)
vite v7.3.0 building client environment for production...
✓ 116 modules transformed.
dist/index.html                         0.43 kB │ gzip:  0.29 kB
dist/assets/systems-DTZhTJP_.css        0.48 kB │ gzip:  0.28 kB
dist/assets/index-D1nA-Q6-.css          0.73 kB │ gzip:  0.35 kB
dist/assets/index-D3HhKW4L.css          1.24 kB │ gzip:  0.59 kB
dist/assets/agent-Bi4jcap7.js           1.00 kB │ gzip:  0.54 kB
dist/assets/index-CtB4A43v.js           1.58 kB │ gzip:  0.84 kB
dist/assets/systems-kHpoEJin.js         3.63 kB │ gzip:  1.55 kB
dist/assets/useBaseQuery-J90craqw.js    8.38 kB │ gzip:  3.09 kB
dist/assets/index-Cij3jGhP.js         131.83 kB │ gzip: 48.53 kB
✓ built in 597ms

// tailwind + daisy
vite v7.3.0 building client environment for production...
transforming (1) src/main.tsFound 1 warning while optimizing generated CSS:

│ }
│ @layer base {
│   @property --radialprogress {
┆            ^-- Unknown at rule: @property
┆
│     syntax: "<percentage>";
│     inherits: true;

✓ 112 modules transformed.
dist/index.html                         0.46 kB │ gzip:  0.30 kB
dist/assets/index-CZ10y4zB.css         47.10 kB │ gzip:  8.87 kB
dist/assets/agent-BnFlhGMG.js           1.29 kB │ gzip:  0.69 kB
dist/assets/index-DqyorC9B.js           1.52 kB │ gzip:  0.84 kB
dist/assets/systems-WoofuaBs.js         4.28 kB │ gzip:  1.73 kB
dist/assets/useBaseQuery-DAgGt-jm.js    8.38 kB │ gzip:  3.09 kB
dist/assets/index-DLm5ccqZ.js         131.42 kB │ gzip: 48.43 kB

@petitkriket
petitkriket marked this pull request as draft December 30, 2025 12:56
@petitkriket
petitkriket force-pushed the feat/daisyui_dark_theme branch 2 times, most recently from 418644e to 93d862e Compare January 1, 2026 22:52
@petitkriket
petitkriket force-pushed the feat/daisyui_dark_theme branch from 93d862e to 1b12428 Compare January 1, 2026 23:01
@petitkriket petitkriket self-assigned this Jan 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant