Additional features
Closed this issue · 5 comments
Hi Vince,
Thank you for creating this template. There are several things that might be great to add to this template.
-
Blog/News page: do you think we can add tweets from lab account to this page. I think it would be awesome to have both blog posts and news/tweets from lab account twitter.
-
For each Blog post (or any page): can we add option for discussion/comments (something like Disqus)?
-
Can we add the instruction on how to add/delete a page? For examples, if a lab wants to add a page for "Tutorials", what do they need to do in order to make sure that everything will work in this new page (edit nav.html, edit _config.yml etc.).
-
Can we also add the the instruction for adding website logo and necessary favicons for different browsers/platforms?
-
I think this template will be popular. It might be great to have another version for multi-language setup.
Cheers 👍
Nat
Good suggestions! All but 5) I'm already working on or planning on doing soon.
I haven't done something like 5) before. Do you know a good way to make it work with Jekyll?
I've used internationalization approaches for django before. It looks like the most widely used approach in jekyll is https://github.com/kurtsson/jekyll-multiple-languages-plugin . It builds multiple versions of a site and stores them at paths associated with the language.
It does look like we'll have to use a github action to deploy to pages after running jekyll build ourselves, since github's jekyll doesn't support plugins: https://github.com/marketplace/actions/deploy-to-github-pages
@NatPombubpa I believe with the latest commit I address all of these but 5). If you're satisfied with how I've included/explained the other features you requested, we can close this issue, and I'll open a new issue to track 5) specifically.
I think 5) will have to wait until a bit later, which I think is okay given the availability of Google Translate built into browsers.
Can we create a new issue for internationalization?