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

VOTE: New Updated Site Designs #394

Open
ryanlelek opened this issue Feb 22, 2024 · 2 comments
Open

VOTE: New Updated Site Designs #394

ryanlelek opened this issue Feb 22, 2024 · 2 comments
Assignees
Labels
Milestone

Comments

@ryanlelek
Copy link
Owner

Current:
The Raneto design language is starting to look dated and could use some cleanup after many merged PRs (thank you!)
We have "theme packages" now (linked here)

Proposal:

  • Rebuild the default theme with frameworks, no custom CSS. (Bootstrap, Material UI, Tailwind, etc.)
  • Vanilla version for each framework can be forked as a starting point for edits/remixes by users to customize
  • We create and customize a spiritual successor to the existing theme using one of the vanilla examples

Open to suggestions on approach, front-end frameworks to use, and whatever else you'd like to mention

ETA: Fall 2024

@ryanlelek ryanlelek added this to the v0.18.x milestone Feb 22, 2024
@ryanlelek ryanlelek self-assigned this Feb 22, 2024
@ryanlelek ryanlelek pinned this issue Feb 22, 2024
@BenGoAway
Copy link

I'd put a vote in for Tailwind as I use it a fair bit already and find it pretty straight forward. The ability to theme, and possibly a slightly altered menu where certain folders are considered "sub menus" using the meta data would be pretty sweet and make Renato perfect.

@ryanlelek
Copy link
Owner Author

It's looking like Bootstrap v5.x because:

  • That's the current framework used from way back in v2.x or v3.x
  • I'm familiar with it and can quickly get it done

Happy to include tailwind if someone can use the Bootstrap example as a starting point.
I can also look into adding it when other issues are resolved and there's time to learn it.

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

No branches or pull requests

2 participants