Skip to content
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 setup for Jekyll-based documentation website #1208

Merged
merged 1 commit into from
Aug 28, 2021

Conversation

stakx
Copy link
Contributor

@stakx stakx commented Aug 28, 2021

This is another attempt at getting a documentation website for Moq v4 up and running.

Preview the resulting website at stakx.github.io/moq4.

Instead of basing it on DocFX (as before in #799), this time I'm using Jekyll, which is tightly integrated with GitHub Pages. I explained my thinking behind this choice briefly in #1090 (comment), but mostly I believe that Moq is primarily lacking conceptual documentation, not online API reference pages (at least not as long as those are simply a duplicate of what IntelliSense would give you).

This Jekyll setup is kept intentionally simple and theme-less. (Or rather, it includes a very basic theme that approximates the appearance of https://www.moqthis.com.) Templating and front matter is kept out of the actual Markdown content files. The idea behind this is that those Markdown files can also be read directly on GitHub.

The SCSS utilities under _sass/utility/ mostly make use of class names employed by Tailwind CSS.

This Jekyll setup is intentionally simple and theme-less. Templating and
front matter is kept out of the actual Markdown content files as much as
possible such that those files can also be read directly on GitHub.

The SCSS utilities under `_sass/utility/` mostly make use of class names
employed by Tailwind CSS.
@stakx stakx merged commit d3f63a9 into devlooped:main Aug 28, 2021
@stakx stakx deleted the docs branch August 28, 2021 17:30
@stakx stakx restored the docs branch February 12, 2022 23:09
@stakx stakx deleted the docs branch February 12, 2022 23:10
@devlooped devlooped locked and limited conversation to collaborators Sep 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant