coopcycle-web icon indicating copy to clipboard operation
coopcycle-web copied to clipboard

Upgrade to bootstrap 5

Open Atala opened this issue 8 years ago • 5 comments

Atala avatar Nov 01 '17 11:11 Atala

We'll stick with Bootstrap 3 atm, customizing it since you added boostrap-sass is ok

alexsegura avatar May 07 '18 12:05 alexsegura

maybe we should discuss it as group, personaly I will consider removing bootstrap dependency slowly, as we are building our own design system

also I dont know for the JS part, should we drop it altogether because it is jquery not react?

Atala avatar Mar 13 '24 07:03 Atala

Indeed, let's discuss it first. I think it still makes sense to build our own design system on top of some components library, rather than starting from scratch. And I thought that bootstrap is an obvious choice, because we have the whole web part using it already and with the current time constrains I feel that we don't get time to migrate to something entirely new.

As for React, I found this library https://react-bootstrap.github.io/

vladimir-8 avatar May 02 '24 17:05 vladimir-8

I was thinking about some "unstyled components" lib as https://tailwindcss.com/blog/introducing-catalyst

Atala avatar May 03 '24 12:05 Atala

vladimir : tries to use bootstrap 5 CSS in checkout use antd most of the time mid-term : upgrade antd and font-awesome

(standup; 6 may 2024)

vladimir-8 avatar May 06 '24 17:05 vladimir-8