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

Blog in documentation website #318

Merged
merged 7 commits into from
Jan 8, 2024

Conversation

AryanAb
Copy link
Contributor

@AryanAb AryanAb commented Dec 28, 2023

Summary of Changes

Adds a blog section to the project website. The blog page is paginated with 5 posts appearing per page. The blog posts are written in Markdown with frontmatter metadata defined at the top of each file (+++ for TOML and --- for YAML).

A first blog post is included in the PR. Screenshots are included below:

shrs4
shrs5

Implementation Details

The templates are changed very slightly. Thus, the AdiDoks directory is no longer a sub-module and contains the appropriate files.

Closes #253

@AryanAb AryanAb marked this pull request as ready for review December 28, 2023 05:15
@AryanAb
Copy link
Contributor Author

AryanAb commented Dec 28, 2023

It would be great if someone could pull the changes and serve the Zola website to verify if the blog works properly.

@nithinmuthukumar
Copy link
Collaborator

nithinmuthukumar commented Dec 28, 2023

It makes sense that we should maintain our own version of the theme so that we can make changes to it. Might be a better idea to fork adidoks under the shrs org and continue to use it as a submodule. The blog seems to work properly and looks great!

@MrPicklePinosaur
Copy link
Owner

It makes sense that we should maintain our own version of the theme so that we can make changes to it. Might be a better idea to fork adidoks under the shrs org and continue to use it as a submodule. The blog seems to work properly and looks great!

Yeah thats a good idea, lets fork the theme and keep it a submodule. @AryanAb we have a WIP organization for shrs and I can invite you to that.

@AryanAb
Copy link
Contributor Author

AryanAb commented Jan 7, 2024

The code in the PR is now using the forked repo in the organization. Feel free to change the contents of the blog post as you see fit.

@MrPicklePinosaur MrPicklePinosaur merged commit 5ad5f9b into MrPicklePinosaur:master Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Docs]: Blog in documentation website
3 participants