Closed MaxLeiter closed 1 year ago
Hey, do you got any library in mind? I have some but I was thinking if you got prototype, wireframe or something else, so we can choose what could be better
I envisioned trying to stay pretty close to what we have now, just with less JS. What do you have in mind? I'm open to ideas
Yeah, I do mean pure CSS (I'd rather avoid an extra build step if possible) with JS for progressive enhancement. For example, tabs don't render at all with JS disabled right now. We could also try upstreaming to geist-ui, but I think we'll use few enough components it'll still be maintainable to have our own. styled-components sounds good, I just went with CSS modules because that's what I'm used to. I've heard good things about radix from an accessibility point, but Chakra seems fine too.
Yeah I can look up on this and test if I find a good option
That'd be great! Thanks @sampaioxsamuel 🙏
Maybe take a look at https://www.cirrus-ui.com/. It mainly uses SCSS and is pretty customizable but also comes with some nice prebuilt components.
Maybe Chakra or Mantine can be nice choice.
I can also recommend bulma, tailwind and (css only) bootstrap.
Finished by switching to radix-ui and custom styling
geist-ui is great for prototyping, but heavily reliant on JS and not very customizable.