Skip to content

JosephCrispell/JosephCrispell.github.io

Repository files navigation

Author: Joseph Crispell

Description

The website is built using Jekyll combining code from the Type on Strap and particle themes.

Screenshots

Structure

Here are the main files of this site

jekyll-theme-basically-basic
├── _includes                   # Template htmls to be included in pages of site
├── _layouts                    # Layout for different pages in site defined as html
├── _posts                      # Blog posts
├── _sass                       # Style elements of website encoded as SASS (an extension to css)
├── assets                      # Files to be called when building site
|  ├── js                           # Javascript code for different site elements: particle, Katex, jquery, bootstrap, jekyll search,
|  ├── css                          # css code for different site elements: Bootstrap, font-awesome, katex and main css
|  ├── fonts                        # Fonts to be used in site
|  └── img                          # Images used in site
├── pages                       # Pages of site
|   ├── 404.md                      # To be displayed when url is wrong
|   ├── about.md                    # About me page
|   ├── projects.md                 # Portfolio page for your projects
|   ├── search.html                 # Search my site page
|   └── tags.md                     # Explore the project and blog tags here
├── _config.yml                 # Site configuration file 
├── index.html                  # Particle landing page
└── blog                        # Needed separate index.html for blog pagination (next/previous) to work
    └── index.html              # Type on strap landing page

Building

There's a few steps to replicate my website on your own computer:

  • Install Jekyll (see instructions)
    • Note that you should using bundler
  • Clone the repository
  • Navigate to cloned repository and run bundle install
  • Run website on local server with: bundle exec jekyll serve --watch

License

There are some fonts and component on this theme going under the MIT licence as well in this theme. The MIT License (MIT)