Visit geohai.org 🚀
This lab website is heavily modified version and built from the wonderful Lab Website Template
Update: All images are now hosted on Cloudinary to avoid taking up on unnecessary space on Github. Send your pictures (member or project or blog posts) to Morteza.
For GeeoHAI members who want to edit or add to the website.
For Mac, you won’t be able to use the system Ruby. To install your own version of Ruby without sudo priveleges, here’s a way to do it with homebrew and rbenv for ruby version management.
- install homebrew per https://superuser.com/questions/619498/can-i-install-homebrew-without-sudo-privileges,
- install rbenv and ruby per https://snyk.io/blog/how-to-install-ruby-in-mac-os/
- update your path to point to the new ruby environment by running`export PATH="$HOME/.rbenv/shims:$PATH"` or wherever you install rbenv
- install jekyll per https://jekyllrb.com/docs/installation/macos/
For Windows, try the Ruby installation (we don't currently recommmend a specific link)
- Download local copy
- Go to https://github.com/geohai/geohai-website and clone to your local
- Delete your Gemfile.lock file
- Run “bundle install”
- Run “jekyll serve –livereload” (there are two “-” there)
- If you navigate to http://127.0.0.1:4000, you should see a local version of the website. The hot reload flag is on so when you make changes, you should see the changes reflected immediately
- Create your own branch with
git checkout -b your-branch-name - Push your changes to github `git push -u origin your-branch-name
- Create a pull request describing your changes, show you've tested the changes
- Merge your PR into
mainbranch - Ensure it has deployed
- In the “_members” folder, add a file “[first name]-[last name].md” E.g. “jen-macdonald.md”
- Find a picture of yourself and name it “[first name]-[last name].jpg”. Then add it to the “images/member-images” folder and make sure the “image” prop points to your image
- Fill out the page. Use “jen-macdonald.md” a guide (you can copy the file and paste it in, and then modify)
- For “role” fill out based on your title
- pi == Principal Investigator
- postdoc == Postdoctoral Researcher
- phd == PhD Student
- masters == Master’s Student
- undergrad == Undergraduate Student
- programmer == Programmer
- mascot == Mascot
- Comment and uncomment/delete any areas that are/aren’t relevant to you
- https://greene-lab.gitbook.io/lab-website-template-docs/basics/team-members
- In the “_projects” folder, add a file “[year]-[title].md”. For blog posts, look for the formatting examples under “_posts”
- E.g. “2023-graphs-intel-project.md”
- Find a picture for your project”. Add it to the “images” folder inside “_projects” and make sure the “image” prop points to your image, and also have a "thumbnail" for the project over view page.
- Fill out the page. Use “2023-graphs-intel-project.md” a guide (you can copy the file and paste it in, and then modify)
- Comment and uncomment/delete any areas that are/aren’t relevant to you
- Note: If there is more than one author, in the “author” field list the authors in the order you want them to appear, separated by “,“ (no spaces). We want to include all lab members that have contributed to that project overall.
- For the thumbnail image of your project, please use an image with roughly a 4:3 aspect ratio.