Skip to content

endy-imam/endypremier.github.io

Repository files navigation

Personal Website v2

A retrofit dark version of Type on Strap theme for Jekyll.

Note: This is not intended to be a comprehensive version and it's intended for personal use. If you do want to try using it, refer to the original Type on Strap repo for information

Table of Contents

  1. To-Do
  2. Usage
  3. Structure
  4. License

To-Do

  • Reinstate Portfolio section after renovation.
  • Cleanup Tags from stray pages.
  • Cleanup Old Pages and other dependent images.
  • Maybe(?) deprecate the Gallery section.

Usage

  1. Fork and clone this repo: git clone hhttps://github.com/EndyPremier/endypremier.github.io.git
  2. Install Jekyll: gem install jekyll, check from the old repo if you have a problem.
  3. Install the theme's dependencies: bundle install
  4. Customize the theme
  5. Run the Jekyll server: bundle exec jekyll serve

Structure

Here are the main files of the template

jekyll-theme-basically-basic
├── _includes	               # theme includes
├── _layouts                   # theme layouts (see below for details)
├── _portfolio	               # collection of article to be populated in the portfolio page
├── _posts                     # Blog posts
├── _sass                      # Sass partials
├── assets
|  ├── js	               # theme javascript, Katex, jquery, bootstrap, jekyll search,
|  ├── css                     # isolated Bootstrap, font-awesome, katex and main css
|  ├── fonts		       # Font-Awesome, and other fonts
|  └── img		       # Images used for the template
├── pages
|   ├── 404.md		       # To be displayed when url is wrong
|   ├── about.md               # About example page
|   ├── gallery.md             # Gallery page for your photos
|   ├── portfolio.md	       # Portfolio page for your projects
|   ├── search.html	       # Search page
|   └── tags.md                # The tag page
├── _config.yml                # sample configuration
├── _data.yml                  # extra configuration
└── index.html                 # sample home page (blog page paginated)

License

The original theme, the Font Awesome font, and the extra components are under The MIT License (MIT) where as the Inter font was is under the SIL Open Font License.