Skip to content

03 - More About Jekyll - AllyH  #73

@Xx-Nova-xX

Description

@Xx-Nova-xX
  • Practice terminal commands:
  • Make a list of the terminal commands that we have covered...
    • Follow the instructions in TheIronYard--Orlando/FEE--2014--FALL#63
    • Collaborate!
  • Trick out your Github pages with a Jekyll theme...
    • Make sure you have merged all your feature branches with Pull Requests first!
    • Create a new branch for this work based on master
      • Check out the master branch again and use git pull to get your work from Github.
      • Create a new branch named feature/jekyll-theme.
      • Check out the new feature/jekyll-theme branch.
    • Convert index.html into a simple Jekyll template...
      • Create an index.md file in the project root.
      • Take everything from the middle of index.html, rewrite in Markdown, put into index.md
      • Create a folder in project root called _layouts.
      • Move the index.html file into _layouts/default.html.
      • Try to rebuild your site with jekyll build; what happens? Comment on this...
      • Replace the "middle" of index.html with {{content}}
      • Build your site with jekyll build; what happens? Comment on this...
    • Push to Github; open a PR; link your PR to your issue.
    • Edit your index.md file to link your posts using Markdown (and server-relative URLs).
    • Commit and push these changes to Github; what happens to your PR? Comment on this...
  • Write a post about today in your Github Pages blog...
    • Add a new file to your _posts directory in C9, write stuff!
    • Rebuild your site with Jekyll and check out the awesome via C9!
    • Push your post to Github and check it out on your website!
    • Add a link to your blog post into your issue!
    • Add a link to your blog post to your index.md file!
    • Push to Github!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions