mercurius-js / mercurius

Implement GraphQL servers and gateways with Fastify
https://mercurius.dev/
MIT License
2.35k stars 237 forks source link

Proposal: update the Mercurius documentation with a new graphic #1112

Open Tony133 opened 1 month ago

Tony133 commented 1 month ago

I think the Mercurius documentation would need a new graphic.

I experimented a bit with docusaurus, I attach here some screenshots of how it came by updating the graphics:

screenshot-site-mercurius-1 screenshot-site-mercurius-2 screenshot-site-mercurius-3 screenshot-site-mercurius-4 screenshot-site-mercurius-5 screenshot-site-mercurius-6

There may still be something to adjust but it looks very nice 😄

At the moment I haven't done a PR because I think it should be put in a separate repository, so that the repository is more orderly. @mcollina as soon as you have time, you let me know what you think ? 🙂

Have a good week! 🙂

mcollina commented 1 month ago

I'm +1 to use Docusaurus with a similar setup of Fastify, so we can keep the docs of multiple versions.

I can help set up the repo, if you'd like to do the rest ;).

Tony133 commented 1 month ago

Hi @mcollina, thanks for your reply 🙏🏻

If you create the repository I will do a PR so you can check what still needs to be fixed and what we can improve 😉

Have a great day!

mcollina commented 1 month ago

Here it is: https://github.com/mercurius-js/website

Tony133 commented 1 month ago

PR done! see here https://github.com/mercurius-js/website/pull/1