Griffith Lab site launch

griffithlab.org site is now live!

A first draft of the griffith lab site is now live. The site uses the static site generator jekyll and is based on the feeling responsive theme. The site uses jquery-backstretch (2.1.16) to control full width background images and uses the foundation (5.5.3) front end framework.

key changes

The site features a number of key differences in contrast to the feeling responsive theme however all of the old functionality remains in place. In brief these differences are:

  1. Uses an updated jquery-backstretch
  2. Blog functionality has been repurposed for a news feed
  3. custom templates have been designed for publications and team members.
  4. structure of the _data/socialmedia.yml file has been changed
  5. added and rebuilt icons from the entypo+ library.

development

development of this site occurs on the “master” branch at https://github.com/griffithlab/griffithlab.github.io. The live site is published on the “live” branch and is periodically synced with “master”. To begin development follow the instructions on the README on the site GitHub page. The _drafts folder contains helpful examples for various aspects of the site.

adding team members

Additional team members can be added by altering the pages/team.md file. When adding team members the team_member template located in at _includes/team_member should be used. The syntax for this is as follows:

 {% include team_member member_name="" full_name="" bio="" image="/assets/img/team/" role="" %}

The member_name parameter should match that in _data/socialmedia.yml and is used to add social media links. Further the image to include should be located in /assets/img/team/.

adding publications

Publications can be added by altering the pages/publication.md file. When doing so the following syntax should be followed where pmid is the pubmed id and doi is the digital object identifier:

 {% include publication authors="" journal="" doi="" pmid=""%}