-
Notifications
You must be signed in to change notification settings - Fork 230
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
use Zola for a prettier Awesome Bevy! #71
Conversation
ok I swear I didn't see #70 before doing this, but seems related |
|
Just a thought, maybe there should be a bevy version label? As I've noticed some stuff on this list is still 0.4 and it might be confusing to newcomers looking for plugins. |
Getting those info is possible but significantly harder. This is a static site, so unless someone add a static file to it at build time, it won't be displayed. The usual way to have those infos would be to require users to add it and maintain it on every Bevy release or change on their side, which is not a good idea I think. In theory we could hit GitHub in js every time someone display the page, but that would be ugly and slow. The proper way to do that would be to add a preprocessor that would check the link provided in each plugin and extract info if it's a GitHub repo, a crates.io link, ..., and schedule redeploy of the site daily (also on demand maybe) to catch changes. It's more work than I intended to do for a poc of the integration with Zola, but definitely something to keep in mind |
We could consider spec-ing out a In general I dig this. I'll start a full review soon. Once we wrap up the review process here (and if we decide to roll with this impl), I think we'll want to move this to the |
I like the card images. It would be nice to have them unique and mandatory for every card. |
I'm largely on board for this impl, but I'd like to make a couple of large-ish changes before merging (most of these won't come as a surprise given how much we've talked about them 😄 ):
I imagine the process would be something like this:
|
Closing in favor of bevyengine/bevy-website#156 |
you can view the result here: https://vleue.com/awesome-bevy/
before merging, don't hesitate to change the
base_url
to where you want it deployed!