Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1.99 KB

README.md

File metadata and controls

57 lines (40 loc) · 1.99 KB

nanoimaging.de

This webpage is based on Jekyll, a very popular static website generator. The main theme is minimal-mistakes. We use GitHub Actions to automagically build the webpage. The output is a static webpage which is hosted at GitHub. Hosted still here.

Updating group members

  • Update _data/authors.yaml if you want to add a new person. Old persons should be set to active : false.
  • Pictures of people exactly the size of 300px * 300px! Activate .jpg compression on a moderate level (size should be <100KB)
  • Place the picture of the person assets/images/people in here
  • The generator then assembles automatically the new team page.

Development

A few notes for maintaining

Hosting for Development

Navigate to the folder and then call:

bundle exec jekyll serve

Installation (Linux)

Install:

sudo apt-get install ruby-full build-essential zlib1g-dev

Put the following lines in your ~/.bashrc or ~/.zshrc:

# Install Ruby Gems to ~/gems' >> ~/.bashrc
export GEM_HOME="$HOME/gems"
export PATH="$HOME/gems/bin:$PATH"

and call source ~/.zshrc.

Then install Jekyll with

gem install jekyll bundler

For installation of the theme, see here

Theme

In general we install the theme independently, however some files in _includes or _layout are changed and hence we copied our version to that location. That overrides the default templates.