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

Frontend redesign suggestions #259

Open
4 tasks
Privat33r-dev opened this issue May 5, 2024 · 1 comment
Open
4 tasks

Frontend redesign suggestions #259

Privat33r-dev opened this issue May 5, 2024 · 1 comment

Comments

@Privat33r-dev
Copy link
Contributor

Privat33r-dev commented May 5, 2024

Issue

Current design feels outdated and uses outdated stack.

Suggestions

  • Remove quiz carousel Change quiz & question format #258
  • Remove bootstrap. Use tailwind (requires webpack) or even native CSS with flexboxes.
  • Remove jQuery. After removing bootstrap.min.js, the only thing left would be resizeable, which can be replaced by this tiny package. It can even be done without webpack, using just <script src="https://cdnjs.cloudflare.com/ajax/libs/split.js/1.6.0/split.min.js"></script>, docs cover its usage.
  • Add dark theme
@marcosnils
Copy link
Contributor

marcosnils commented May 5, 2024

Current design feels outdated and uses outdated stack.

yes, I agree. We have a more recent design that we used for https://play-with-go.dev/intro-to-play-with-go-dev_go119_en/. The code is open source also https://github.com/play-with-go/play-with-go.

I think we could bring some of those ideas to this website. WDYT?

+1 to explore this

  • Remove bootstrap. Use tailwind (requires webpack) or even native CSS with flexboxes.

I like this as well. I'm unsure about the effort to make this happen

  • Remove jQuery. After removing bootstrap.min.js, the only thing left would be resizeable, which can be replaced by this tiny package. It can even be done without webpack, using just <script src="https://cdnjs.cloudflare.com/ajax/libs/split.js/1.6.0/split.min.js"></script>, docs cover its usage.

SGTM to explore also

  • Add dark theme

Play-with-go https://play-with-go.dev/intro-to-play-with-go-dev_go119_en/ has a dark theme ❤️

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

No branches or pull requests

2 participants