GFA-DIU / OpenSource4Impact

Open source checklist
https://gfa-diu.github.io/OpenSource4Impact
Creative Commons Zero v1.0 Universal
2 stars 1 forks source link

Set up as Mkdocs-material site #5

Closed GFA-DIU closed 7 months ago

GFA-DIU commented 7 months ago

Goals

Bonus

Good resource: MkDocs Material Boilerplate

GFA-DIU commented 7 months ago

On a side note, this syntax seems to work to create dropdowns 😄

This is shown
This is how you dropdown.
<details>
<summary>This is shown</summary>
<br>
This is how you dropdown.
</details>

And "admonitions" also seem to be available easily here

fretchen commented 7 months ago

Very nice.

PR versus issues

I am a bit hesitant to modify things directly in the PR so I will mostly comment and then we can decide if those points should be fixed within this PR or simply in separate issues. Most of the issues above are IMHO things that should be fixed for a release and become issues. If this is fine I would simply create such issues.

file structure

I think that we should really split the main file into the files:

Disclaimer Introduction Essential terminology Checklists at Pre-Project Stage

Then I am happy to modify directly in the files. As for the legal note I think that we should "simply" add a paragraph to the readme, but we could have it at an extra doc too.

layout

I am sadly well aware that my aestethic skills is not quite at par with my technical skills. So take everything with a grain of salt here. Would be really interesting to get feedback from professionell UX designers on this one day...

GFA-DIU commented 7 months ago

on PR vs. issues: I'm also happy to work in issues, so let's go ahead with that 😊

file structure:

layout:

fretchen commented 7 months ago

You can see now how the pages are split into different parts. I do not think that you can load them all into the index page:

Feel free to tell me if this is fine and we are ready to merge for the moment...

pcschreiber1 commented 7 months ago

Roger, that's fine for me for now. We will probably pick this up again anyways when drafting the first design. Ready to merge from my side.