Ulauncher / ulauncher.io

https://ulauncher.io
Other
4 stars 4 forks source link

Rewrite website using modern Static Site Documentation website Generator Docusaurus or Astro #21

Open friday opened 3 months ago

friday commented 3 months ago

Two good options:

Other thoughts

marvelxcodes commented 1 week ago

Can you assign me to rebuild the website with Astro?

gornostal commented 1 week ago

@marvelxcodes I'll be happy to assist.

Feel free to post questions here. They don't have to be specific. That will help me understand what kind of assistance you need.

Of course, one of the first things would be to find/buy a theme so we don't have to create design and write CSS. I can definitely help with that

friday commented 1 week ago

Thanks for offering to help out :+1: I think this is something we have to set up first before someone can contribute, so I just made a repo for this and migrated docs (or at least most of them): https://github.com/Ulauncher/astro-docs

image

The main page is basically the astro startlight boilerplate page still. If you want to offer help migrating the content and layout from the ulauncher.io page or have createive suggestions for how to improve it otherwise, feel free to help.

I think of this issue and the repo as an experiment and I'm not sure how far we can take it, but we should definitely be able to replace the website and the ReadTheDocs. The other parts will be harder.

This one has no generated code at all, and I'm not sure how much we really need that for Ulauncher v6 since the api has been much simplified (I think some of the docs pages should be simplified more if anything).

There's also quite a lot of things with how to deploy, update, maybe keep versions of the documentation that needs to be figured out, but I think that's hard for a first time contributor.

Also might need a licence for it, even if it's just a docs site.

gornostal commented 1 week ago

Thank you!