Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement CSS Framework With React (frontend) #56

Closed
sternmd opened this issue Jan 16, 2020 · 6 comments
Closed

Implement CSS Framework With React (frontend) #56

sternmd opened this issue Jan 16, 2020 · 6 comments
Assignees
Labels
design design issue

Comments

@sternmd
Copy link
Contributor

sternmd commented Jan 16, 2020

CSS frameworks provide a basic structure for designing consistent solutions to tackle common recurring issues across front end web development. We should think about which framework we want to implement, especially if there is no design for this app.

I did some research and found some CSS frameworks for React:

@sternmd sternmd added the design design issue label Jan 16, 2020
@sternmd sternmd self-assigned this Jan 16, 2020
@dbmzzo
Copy link
Contributor

dbmzzo commented Jan 16, 2020

👍 for Bulma, which seems appropriately lightweight for a smaller project like this. I've also been curious about giving https://tailwindcss.com a shot, but know that utility classes are controversial.

@chrisandrewca
Copy link
Contributor

I'm pretty sure Semantic UI is dead after checking out the github issues. Fomantic UI is a fork but seems to be getting stale as well.

+1 for Bulma too. It seems to strike the right balance.

@sternmd
Copy link
Contributor Author

sternmd commented Jan 29, 2020

Sounds good everyone, lets go with Bulma. Should we implement pure bulma/node-sass or something like react-bulma-components? The former may be easier to customize/override styles, the latter is more modular/component-driven. Thoughts?

@chrisandrewca
Copy link
Contributor

Node-sass let’s us import only what we need and customize it to fit the brand. I vote for that one.

@sternmd sternmd added this to In progress in Sprint Winter 2021 Jan 29, 2020
@sternmd
Copy link
Contributor Author

sternmd commented Jan 29, 2020

Ok, I am adding this issue to Sprint 1 2020 & will implement bulma/node-sass via branch: fe-test-branch

@sternmd sternmd mentioned this issue Jan 30, 2020
@sternmd sternmd moved this from In progress to Pending Review in Sprint Winter 2021 Jan 30, 2020
@sternmd sternmd mentioned this issue Jan 30, 2020
@sternmd
Copy link
Contributor Author

sternmd commented Jan 30, 2020

Merged -> closing

@sternmd sternmd closed this as completed Jan 30, 2020
@sternmd sternmd moved this from Pending Review to Done in Sprint Winter 2021 Jan 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design design issue
Projects
No open projects
Development

No branches or pull requests

3 participants