-
Notifications
You must be signed in to change notification settings - Fork 3
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
Create basic site #1
Comments
vuepress would be good too, I've seen it being used around. also maybe some code documentation could benefit developers(like collections of notes about where stuff is and how they tick) |
Anything we choose, I think I'm ready to do the work for it... |
Do articles in vuepress use markdown?
We need this, but I think in case of documenting code the best option would be documentation in code, because it could later be used to generate sites using doxygen and properly written comments integrate well with IDE. |
@AriaMoradi |
As a simple example you can check my repo used to host my notes from some languages. |
I would recommend also checking material theme for mkdocs: https://squidfunk.github.io/mkdocs-material/ But also feel free to choose vuepress if you find it better fitting our needs. @gombosg |
It does. content is written in markdown and you can write additional vue to do custom styling. And it does have some github actions |
I think I'm going with vuepress, also the vue extensibility part is kinda exciting. Do I need additional permissions to be able to manage this repo directly? |
If so feel free to choose. Also remember that some parts of wiki from legacy repositories can also come in handy (mentioned in the issue description).
According to repo settings you should have already everything you need. |
I'm not too opinionated. SSR (static site generators) is a fine approach. They give a lot of flexibility if needed later but let us do a very basic site (no interactivity just plain ol' markup/down with some default theme.) at first, which may not be any harder to do than using I'd say, let's just start with I used Vue extensively and love its philosophy and just the right amount of opinionatedness it has. I guess Vuepress would be fine and it also has themes. Which is more important in our case than Vue, since we won't need much client-side interactivity for a docs site. 🙂 @AriaMoradi I'd really appreciate if you could set up a basic repo with just a getting started hello world default, with some theme you like. Then we could start brainstorming on content and creating it. |
Yep the theming and extensibility is great(no custom element/page/menu/navbar in
It's already there. Only the github actions auto-deploy part is not done. |
You can see the built site under where it should be: http://antimicrox.github.io |
Awesome! I was living under a rock. I should turn on watching for that repo. |
This repo.... |
I really like appearance of this website. I have created milestone for these issues: https://github.com/AntiMicroX/antimicrox.github.io/milestone/1 |
@clickonrefresh |
Hi. I think vuepress works as it allows non technical people to just write markdown. There are so many tools available we could get lost in trying to choose the "right one" so I think sticking with vuepress is fine as it meets our requirements. As for content, what would you like to see on the "main features" list?
These are just ideas to get it started and by no means intended as the final result. |
This can be also used for generating SDL2 gamepad mappings like gamepadtool Simple list of features is in readme https://github.com/AntiMicroX/antimicrox/#description I think it is enough for now. |
You could also add something about auto profiles. |
@clickonrefresh |
@pktiuk should the 'auto profiles' feature be included on the landing page? |
Yes, it is a nice feature. |
@clickonrefresh |
I think it would be good to discuss, how this site should be done both in terms of technical and in terms of content.
Technical side:
I think it would be the best solution to make this site using some kind of generator.
In my opinion the best would be combination of MkDocs with material-theme it would be deployed using GitHub actions after every push to master branch.
I think MkDocs would be suitable for us because:
(but this seems to be done mainly for documentation, not regular sites, I am not sure)
Content
I think this side should contain:
I am open for any comments and opinions about solutions proposed above.
Upvote & Fund
The text was updated successfully, but these errors were encountered: