Skip to content

Upsiton/bionanoimaging.github.io

 
 

Repository files navigation

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.

A few notes for maintaining

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.

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.

About

Repository for hosting the website files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 93.2%
  • HTML 5.6%
  • Ruby 1.2%