archclassroom / archclassroom.github.io

Arch Linux Classroom Website and Organization
Other
7 stars 0 forks source link

create site theme #4

Open ghost opened 6 years ago

ghost commented 6 years ago

Create a theme based on the styles and formatting @meskarune made for the main index. This theme is to be applied to all Markdown pages to give Classroom's website a uniform and professional look. bc9de4f5403287c6d9cf9ce6d8d2294060c4373d

ghost commented 6 years ago

Some information with links to guides on making themes: https://github.com/blog/2464-use-any-theme-with-github-pages

meskarune commented 6 years ago

I think we can use the theme from the main arch site: https://git.archlinux.org/archweb.git/tree/sitestatic

They have the css and python-jinja2 templates, so we should maybe choose a python based static site generator to use, like maybe pelican, hyde or lektor and then borrow from the Arch Web repo.

Pelican: https://blog.getpelican.com/ Hyde: https://hyde.github.io/ Lektor: https://www.getlektor.com/

meskarune commented 6 years ago

I did some research and I am leaning toward pelican as they have some plugins we might find useful:

https://github.com/getpelican/pelican-plugins