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

Feature: Upgrade Design / CSS Framework to Something Like Tailwind #252

Open
allella opened this issue Apr 16, 2024 · 6 comments
Open

Feature: Upgrade Design / CSS Framework to Something Like Tailwind #252

allella opened this issue Apr 16, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@allella
Copy link
Member

allella commented Apr 16, 2024

We discussed updating to the newest Bootstrap vs using a newer framework like Tailwind. Most of the votes and comments in the Slack thread suggested Tailwind.

@zach2825
Copy link
Collaborator

I've been trying out different css frameworks. DaisyUI is nice looking and has some amazing utils like different themes and can integrate with a theme changer

https://daisyui.com/docs/themes/

@alexdresko
Copy link

For the record, I got the recommendation for DaisyUI probably years ago from someone here in HG. So there's at least one more person here on the DaisyUI train.

@allella
Copy link
Member Author

allella commented Apr 24, 2024

@dsiglin this is still under consideration, but Tailwind received most of the interest and votes if we were to retool the CSS on the HG sites.

Bootstrap has been around since the start and we're on an old version. Flexbox was recently used by @JSn1nj4 on the Give page and I'm not sure if that was because the Bootstrap didn't work well, or if it's generally fine to be mixing Bootstrap and Flex.

I copied some HTML elements from /give and to the HG Nights page and the default margins are pretty crappy and generally it made me wonder if we should be not mixing concepts here, or if we're due to upgrade our CSS framework.

Also, there's generally an interest in having someone with design sense involved in the HG site so the devs don't crap the join up.

We have a few basics in a style guide https://hackgreenville.com/styles and Zach was talking about improving that resource so we have a better place to remind ourselves and new folks on what to do and what not to do.

In short, we could use some input from design folks if you or others in our network are up for such tasks.

@thecrypticace
Copy link

o/ I'd be happy to help out wherever! Would love to see this on Tailwind.

@JSn1nj4
Copy link

JSn1nj4 commented Apr 27, 2024

@allella

Bootstrap has been around since the start and we're on an old version. Flexbox was recently used by @JSn1nj4 on the Give page and I'm not sure if that was because the Bootstrap didn't work well, or if it's generally fine to be mixing Bootstrap and Flex.

TBH I hadn't dug into Bootstrap's docs for flex stuff. Now that I'm looking there, it definitely supports flexbox.

I'm just used to dealing with CSS directly when I'm not using Tailwind, so that's what I jumped in with.

@allella allella changed the title Feature: Upgrade CSS Framework Feature: Upgrade Design / CSS Framework to Something Like Tailwind Jul 9, 2024
@allella
Copy link
Member Author

allella commented Nov 22, 2024

Looks like Tailwind 4 is in beta, so if we're going with Tailwind it may be worth waiting until that's released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants