Skip to content

bionanoimaging/bionanoimaging.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

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

  • Please check always locally if the webpage still builds!
  • For posts, generate a file in the same date format as _posts/2022-02-17-DeconvOptim.md. Data for posts belongs in assets/posts/. I would recommend to simply copy it.
  • Do not commit changes in the files Gemfile and Gemfile.lock

Hosting for Development

Navigate to the folder and then call:

bundle exec jekyll serve

Installation (window)

Follow the instruction from here. if you have a problem starting the server comment following line from Gemfile

# Performance-booster for watching directories on Windows
#gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 20