TokoBapak / tokobapak-web

Main frontend for TokoBapak using SolidStart
1 stars 0 forks source link

setup styling library #1

Closed elianiva closed 1 year ago

elianiva commented 1 year ago

There are a few options out there:

cc @TokoBapak/frontend

rubichandrap commented 1 year ago

I think, a better alternative for the first option is https://github.com/solidjs/solid-styled-components

elianiva commented 1 year ago

oh iya bener, salah link

rubichandrap commented 1 year ago

Honestly, I really wanted to use scss and see how OOCSS really comes in play since we have @ronnygunawan in our team. Also a good opportunity to learn it as well for all of us.

But scss imo, doesn't really bring that much convenient since we have to write our own design system and utility classes. Cmiiw.

With tailwind or unocss, we need to implement our atomic design our own.

Since I really missed mantine, I'll vote hope-ui even tho I've never heard of it before XD

elianiva commented 1 year ago

I also vote for hope-ui because it feels like Chakra UI

iamyuu commented 1 year ago

In my opinion better to use an agnostic styling solution, so we can have another option for tech stack web identity with the same styling, and we can use a library like cva.style to make easier write the component

ronnygunawan commented 1 year ago

Prefer scss tapi yang bakal ngoding frontend kan kalian. Saya ngurusin backend dulu.

iamyuu commented 1 year ago

2 vote for hope-ui, so let's use that

iamyuu commented 1 year ago

Hope UI v0.x is not compatible with Solid Start and doesn't support SSR.

Hope UI v1 is still under development with some components is missing (i.e. data entry, feedback, overlays), so what do you think guys @TokoBapak/frontend?

elianiva commented 1 year ago

I'll vote for SCSS if that's the case.

krowter commented 1 year ago

@iamyuu About the components you mentioned. I checked the the docs it seems to be present (not missing)

iamyuu commented 1 year ago

Yeah because you're seeing the docs version v0.x, the new docs available on next.hope-ui.com

krowter commented 1 year ago

Oowh, haha. My bad

zuramai commented 1 year ago

So, what are we gonna using?

I vote scss btw

elianiva commented 1 year ago

so.. 4 people chose scss