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)

Releases

No releases published

Packages

No packages published