Skip to content

mcclearyj/mccleary_group

Repository files navigation

mccleary_group

Website for the Cosmology & Astrophysics Group at Northeastern.

Live site: https://mcclearyj.github.io/mccleary_group/

This repo is structured as a GitHub Pages site. Most content lives in simple YAML data files and Markdown pages.

Quick Overview

  • Edit publications in _data/publications.yml.
  • Edit team members in _data/team.yml and add headshots to assets/images/team.
  • Edit home, research, teaching pages in index.md, research.md, teaching.md, team.md.
  • Site settings (title, base URL, contact info) are in _config.yml.

Deploy

  • Push to the default branch; GitHub Pages builds automatically.

Update PI / Contact Info

  • File: _config.yml
  • Keys under pi: control the email and Google Scholar link used across the site.

Add a New Publication

  • File: _data/publications.yml
  • Add a new entry. Sorting is by year, but for readability you can place new items near the top.
  • Minimal fields:
    - title: "Paper Title"
      authors: "First A., Second B., J. McCleary, et al."
      journal: "Journal Name"
      year: 2025
      link: "https://doi.org/..."   # optional but recommended
      tags: ["lensing", "methods"]  # optional
  • The Publications page groups by year and automatically collects “2021 and Earlier”. No manual sectioning needed beyond the year field.

Add or Update Team Members

  • File: _data/team.yml
  • Current members (displayed first):
    - name: "Full Name"
      status: "current"
      role: "PhD Student"            # or Postdoctoral Fellow, etc.
      affiliation: "Optional line"   # optional
      image: "/assets/images/team/filename.jpg"
      research: "Topics: ..."        # short sentence; optional
  • Past members:
    - name: "Full Name"
      status: "past"
      role: "Undergraduate Student"  # former role
      current_position: "Now at ..."
      image: "/assets/images/team/filename.jpg"
  • The first entry in the “current” list is styled as the PI highlight card. Keep the PI as the first current member.

Add Photo Assets

  • Team headshots: place files in assets/images/team and reference the path in _data/team.yml.
  • Research images: assets/images/research (used by index.md and research.md).
  • Teaching images: assets/images/teaching (used by teaching.md).
  • Favicon and app icons are in assets/images and referenced by _layouts/default.html.

Image Tips

  • Team headshots are displayed in a circular frame at ~180×180 px; square images crop best. Use JPG or PNG. Keep file sizes modest (<1 MB preferred).

Edit Pages/Sections

  • Home page sections: index.md (hero text, three research preview cards, recent publications count).
  • Team page: team.md (renders from _data/team.yml; contains a “Join Our Group” blurb you can edit inline).
  • Publications page: publications.md (renders from _data/publications.yml).
  • Research page: research.md (three sections with images and text; update copy and images as needed).
  • Teaching page: teaching.md (course cards with images and descriptions).

Navigation

  • Links are defined in _layouts/default.html.
  • To remove the Teaching page entirely: delete teaching.md and remove the Teaching link from _layouts/default.html.

Other

  • After adding images, use the full leading-slash path (e.g., /assets/images/team/name.jpg) so links work both locally and in production.

Questions or changes for the website that you’re unsure about? Contact @GeorgeVassilakis ([email protected])

About

Website for the Cosmology and Astrophysics Group at Northeastern

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •