Skip to content
/ moonwalk-template Public template

Template for generating a Jekyll website based on the Moonwalk (@abhinavs/moonwalk) theme

Notifications You must be signed in to change notification settings

Zo-Bro-23/moonwalk-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moonwalk Template

I personally use the Moonwalk Jekyll theme by abhinavs a lot, so this is a GitHub template that you can use to quickly create a Moonwalk website.

Find other GitHub template repos here!

Getting Started

GitHub Pages

  • Click the Use this template button on the top of this repo
  • Wait a couple of minutes for the GitHub Actions workflow to finish running
  • Go to Settings and enable GitHub Pages to deploy from the gh-pages branch
  • Your site should be up and running!

Local Development

  • Fork this repo
  • Make sure Jekyll and Ruby are up-to-date
  • Run bundle install to install all necessary gems
  • Run bundle exec jekyll serve
  • Your development site should be up and running!

Customization

Download an asset from the internet

You can edit the /.github/workflows/download.yml file to routinely download an asset file from the internet before deploying your site.

  • Uncomment the push workflow trigger (three lines)
  • To download from a server other than GitHub, edit the url within the quotations on the curl "..." -o ./assets/{SOMETHING}.md line, replacing {SOMETHING}.md with a file path of your choice
  • To download from GitHub, replace {USER} with a GitHub username, {REPO} with a GitHub repo, and {SOMETHING}.md} with a file path such as README.md or assets/asset.png, also replacing ./assets/{SOMETHING}.md with a file path of your choice

Home layout

Edit /_data/home.yml as per Moonwalk's specification.

Site config

Edit _config.yml as per Moonwalk's or Jekyll's specification.

Add pages

Edit about.md and project1.md, as well as add/remove markdown files for additional pages.

About

Template for generating a Jekyll website based on the Moonwalk (@abhinavs/moonwalk) theme

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published