Giter VIP home page Giter VIP logo

pejlab.github.io's Introduction

pejlab.org

Website for the PejLab

How to update the website

This site uses Jekyll to compile the markdown content and other files into html. The site is hosted on GitHub Pages. To update the site, you need to clone the repository, make changes, and push the changes to the repository. You can also submit a pull request if you don't have write access to the repository. GitHub will automatically compile the site and make the changes live.

  • Images and CSS files are in the assets folder.
  • Basic site info is in _config.yml.
    • This includes the list of header items, which can either be a link to a page or an external link, e.g. to Google Scholar or GitHub. I customized _includes/header.html to allow for external links with a title and a url.
  • The lab member info is in _data/members.yml.
    • The image field should be the filename of the image in assets/images/people.
    • Any formatting, links, etc. in the bio field should be in HTML, not markdown.
  • The alumni info is in _data/alumni.yml.
    • Currently photos are not included for alumni, and bios should only include their current job.

After making changes, you can test the site locally by running bundle exec jekyll serve and going to localhost:4000 in a web browser. You will need to have Ruby and Jekyll installed. See here for instructions. This compiles the site into _site and serves it locally. That folder will not be pushed to the repository, and only the source files are used to compile the site on GitHub Pages.

pejlab.github.io's People

Contributors

daniel-munro avatar pejminister avatar

Watchers

 avatar Robert Vogel avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.