This is a simple static HTML website for the Disrupted Development research group.
The following files are required for the website to work:
index.html
- Home pageabout.html
- About pagedata-viz.html
- Data Visualization pagestyle.css
- Stylesheetscript.js
- JavaScript for mobile navigationimages/iu-trident-logo.png
- IU logo.nojekyll
- Tells GitHub Pages to skip Jekyll processing
- Go to your repository settings on GitHub
- Navigate to "Pages" in the left sidebar
- Under "Build and deployment":
- Source: Select "Deploy from a branch"
- Branch: Select your main branch (usually
main
ormaster
) - Folder: Select
/ (root)
NOT/docs
- Click "Save"
- Wait a few minutes for GitHub Pages to deploy
- Your site will be available at
https://[your-username].github.io/[repository-name]/
- Make sure the branch is set to deploy from root (
/
), not/docs
- The
.nojekyll
file must be present in the root directory - All HTML, CSS, and JS files must be in the root directory
- Do not add any Jekyll configuration files (
_config.yml
,Gemfile
, etc.)
If you see Jekyll errors:
- Verify
.nojekyll
file exists in the root - Check GitHub Pages settings are set to deploy from root (
/
), not/docs
- Make sure you're deploying from the correct branch
- Try pushing a small change to trigger a new deployment