bionanoimaging / bionanoimaging.github.io

Repository for hosting the website files

Home Page:https://nanoimaging.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Repository for hosting the website files

https://nanoimaging.de


Languages

Language:SCSS 58.5%Language:HTML 34.4%Language:JavaScript 3.5%Language:MATLAB 2.4%Language:Ruby 0.7%Language:CSS 0.3%Language:M 0.1%