This is the Satsuma Research Group Site, built using Hugo with theme Research Group by Wowchemy. More details on the theme and extra documentation below. The site itself is hosted on Netlify and built on the main branch, live at satsuma.netlify.app.
All research group members are entitled to update content and are strongly encouraged to as soon as possible!
Content is written in markdown and managed using git, so content can be easily updated with any text editor or even without leaving github itself! Only make changes to the main branch via pull requests where a preview build will be generated by bots. Changes to the live site requires a 2nd reviewer to approve.
- Principle Investigator: Joseph Jacob
- Maintainer: Ashkan Pakzad
- Illustrations: Yaozhi Lu
All content editing should be done in /content/, if in doubt you're welcome to ask. If your content doesn't fall within these categories then discuss with Joe/Ashkan to see what can be done.
- Create a new branch with your name. Only edit the repository within this branch.
- Do not push to
main, ever. Only pull request from another branch.
- Make content changes in in /content/, commit with a short description and push.
- Make a pull request to the main branch. Check the preview deploy, if you wish to make anymore changes, you can do so by repeating 2, this should update the pull request.
- A fellow group member/Joe will review your changes, if there are problems they can make small changes (e.g. grammer/typos) or they can comment. Once approved, it will be pulled to the main branch, Netlify will re-build the site and it will go live.
For how to include videos, latex math etc. see wowchemy's page elements documentation
Profiles are under /content/authors, follow adding content instructions alongside this guide.
- Duplicate a fellow team member's (not Joe) folder within /content/authors. Rename it to
shortnamefor your name e.g. Joseph Jacob isjoe. This is where all content relating to your profile will be stored. - replace
avatar.{jpg/png}with your own profile pic (must be the same name). - Edit
\_index.mdto your details.
- Leave
superuseras false. - Leave
urlunderorganisationempty. - Your bio will be under the
---. - Don't edit
email,highlight_nameanduser_groups.
- Feel free to add/remove social icons as you wish there are SO MANY available.
Papers are under /content/publication, follow adding content instructions alongside this guide.
- Duplicate an existing paper's folder within /content/publication. Rename it to
authorYYYY-shorthand-identifer. This is where all content relating to your paper will be stored. - create a
cite.bibfile for the bibtex citation of your paper, this will make it easy for people to cite your paper! - edit
index.mdand fill with your paper's information.
- Make sure you include all names, check spelling as the site cross-references between papers.
- Use the same ISO 8601 date_format. e.g.
date: "2021-02-18T00:00:00Z". - Use
summaryas a plain language summary. - Please provide as many relevant tags as you can think of, these are cross-referenced across the site.
- Add as many of the links as you can! Particular PDF if your paper is open-access ONLY.
- You can add a featured image, make sure it is named
featured.{png/jpg}and saved within your paper's folder.
Alternatively: You can use the academic python package for Hugo websites. Then edit these files to comply with the above.
pip3 install -U academic
academic import --bibtex <path_to_your/publications.bib>
News posts are under /content/post, follow adding content instructions alongside this guide.
- Duplicate an existing post within /content/post. Rename it to
YY-MM-DD-shortname. This is where all content relating to your post will be stored. - edit
index.md: the header is contained within---.
- Leave authors empty unless is it appropriate to specify. When specifying authors, use
authors: ["joe","ashkan"](e.g.shortname) format. TheirNameandshortbiowill appear associated with the post.
- edit
index.md: the body of the post is after---.
- Text before
<!--more-->is meant to act as a teaser and will appear as a preview to the post. Place it where appropriate. e.g. after the first sentence.
- Required Add a featured image, make sure it is named
featured.{png/jpg}and saved within your post's folder. This will be the thumbnail image of your post.
- If you set
publishDateto the future, it will not appear on the site until after that date. - Simple markdown is plenty enough for adding/editing content, though if you want more, see wowchemy's documentation.
Want a live preview of changes you make to the site? Then you will need to install Hugo using your favorite package manager. Navigate to the site repo on your local machine and run Hugo server, it will provide a link to view the local build and also re-build when you make any changes to site files within a split second! Handy for anything major.
Wowchemy's Research Group Template for Hugo
The Research Group Template empowers your research group to easily create a beautiful website with a stunning homepage, news, academic publications, events, team profiles, and a contact form.
Check out the latest demo of what you'll get in less than 5 minutes, or view the showcase.
Wowchemy makes it easy to create a beautiful website for free. Edit your site in Markdown, Jupyter, or RStudio (via Blogdown), generate it with Hugo, and deploy with GitHub or Netlify. Customize anything on your site with widgets, themes, and language packs.
- 👉 Get Started
- 📚 View the documentation
- 💬 Chat with the Wowchemy community or Hugo community
- 🐦 Twitter: @wowchemy @GeorgeCushen #MadeWithWowchemy
- 💡 Request a feature or report a bug for Wowchemy
- ⬆️ Updating Wowchemy? View the Update Guide and Release Notes
To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.
- Hugo Academic CLI: Automatically import publications from BibTeX