Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

386 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PostDoc Potential Website

Live Website License

This is the source repository of postdoc-potential.github.io, a platform created for and by early-career researchers navigating postdoctoral research positions in Earth Sciences.

Site preview

Table of Contents

Features

The main features of our website are:

  • Open-sourced survey with a Google API plugin for the data storage backend
  • Direct messaging option using Web3Forms
  • Direct links to team members' and collaborators' profiles
  • Easily customisable layout for future additions

Built With

  • Jekyll — static site generator (via the jekyll-theme-minimal base theme)
  • Ruby / Bundler — Jekyll's runtime, managed via Gemfile / Gemfile.lock (see .ruby-version for the required Ruby version)
  • GitHub Pages — hosting and deployment, with GitHub Actions CI (.github/workflows/ci.yml) and Dependabot for dependency updates
  • HTML / SCSS / CSS — page markup and styling (_layouts/, _includes/, _sass/, assets/css/)
  • JavaScript — front-end interactivity, e.g. popups and form handling (assets/js/)
  • SurveyJS — used to make the survey form in /survey/ (survey.json, theme.js)
  • Google Sheets/Forms API — survey data storage backend
  • Web3Forms — contact / direct messaging form handling

Repository Structure

This is a Jekyll site. Key folders and files (build output in _site/ and the _archive/ folder of deprecated files are omitted for brevity):

postdoc-potential.github.io/
├── _layouts/
│   └── default.html          # Base page layout
├── _includes/                # Reusable partials
│   ├── header.html
│   ├── footer.html
│   ├── navigation.html
│   ├── hero.html
│   ├── hero-CTA.html
│   └── popup.html
├── _sass/
│   └── jekyll-theme-minimal.scss   # Theme styling
├── assets/
│   ├── css/style.scss        # Main stylesheet — edit here for site-wide style changes
│   ├── img/                  # All images used in the site
│   └── js/                   # Reusable JavaScripts
├── survey/                   # Survey page (HTML/JS/CSS + survey.json)
├── docs/
│   └── image_workflow.md
├── scripts/exif-credits/     # Image credit/attribution files
├── .github/
│   ├── ISSUE_TEMPLATE/
│   └── workflows/ci.yml      # CI
├── _config.yml               # Jekyll site config
├── Gemfile / Gemfile.lock    # Ruby dependencies
├── .ruby-version
├── index.md
├── team.md
├── contact.html
├── credits.md
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
├── SECURITY.md
└── README.md

Getting Started

  1. Meet the Team: Check out our Team Page to see who's contributed and shared their experiences.
  2. Take our survey: Participate in our survey by sharing your experience.
  3. Share Your Story: Want to collaborate or volunteer? Visit contact by sending an email or dropping a direct message.

Local Development

This site runs on Jekyll. To preview it locally:

git clone https://github.com/postDoc-potential/postdoc-potential.github.io.git
cd postdoc-potential.github.io

# Install the Ruby version specified in .ruby-version, then:
bundle install
bundle exec jekyll serve

The site will be available at http://localhost:4000. Jekyll will rebuild automatically as you edit files (run with --livereload for auto-refresh in the browser).

If you don't have Ruby/Bundler set up yet, see the GitHub Pages local Jekyll setup guide for OS-specific installation steps.

Website Performance

Carbon Rating

Performance Accessibility Best Practices SEO

Site Creator

Rituparna Sarkar GitHub LinkedIn

To become a contributor

Please see CONTRIBUTING.md for getting started with contributions. Make sure that you follow the CODE_OF_CONDUCT.md while contributing and engaging in discussions.

When contributing, please first discuss the change you wish to make via an issue on this repository before making the actual change.

Credits, License and Privacy

For full credits and our privacy policy, read our Credits, License and Privacy Statement.

Reporting an Issue

If you experienced a bug while visiting our website, or want to recommend a feature, feel free to open an issue. Check our Security Policy for reporting a security vulnerability.

About

Source repository of Postdoc Potential.github.io, a platform created for and by early-career researchers navigating postdoctoral research positions in Earth Science.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Used by

Contributors

Languages