CUPUM / nplex

Plateforme de valorisation de petits projets d'architecture et d'aménagement à Montréal.
https://www.nplex.design
4 stars 0 forks source link

Epic: Update framework and style dependencies #276

Closed iolyd closed 3 months ago

iolyd commented 6 months ago

Epic description

Framework

Svelte 5 is just around the corner, and although it still is in beta, its adoption is geared to be backwards compatible. Upgrading to svelte 5 would greatly simplify some of nplex's componentizations. It could introduce certain bugs with melt-ui components, although melt-ui is arguably not as necessary as evaluated prior.

Styles

Some dating choices pertaining to styles management resulted in working with postcss and plenty of customizations that, in the end, resulted in having benefits similar to what tailwindcss now offers by default, without the added benefits of tailwind's utility classes system... After working on the labeling platform, it appears using tailwind can really accelerate implementations of designs, we should thus gradually adopt it for newer elements.

List of tasks