1
0
Fork 0
Source code for my website https://owenryan.us
Find a file
2024-09-25 02:52:48 +01:00
source Fix broken syntax highlighting 2024-09-25 02:52:48 +01:00
.gitignore Add vale linting config 2024-09-25 02:21:19 +01:00
.vale.ini Add vale linting config 2024-09-25 02:21:19 +01:00
_config.yml Add guides 2024-02-05 23:13:57 -05:00
Gemfile Move website source to /source 2023-06-17 15:05:41 -04:00
LICENSE Initial commit 2023-05-15 23:59:18 -04:00
Makefile Update bootstrap 2024-04-17 16:54:41 -04:00
README.md Add compress.html plugin 2024-04-17 16:58:49 -04:00

Homepage

This repository contains all the code that I use to host my website. Pages are written in markdown and are rendered to static HTML using Jekyll and a custom Bootstrap theme that I created.

Bundled dependencies

Installing dependencies

Based on the Jekyll quick start guide

Note: Make sure Ruby and RubyGems are installed

  1. Install the jekyll and bundler gem packages

    gem install jekyll bundler
    
  2. Install site dependencies

    Make sure you are in the root directory of the git repository

    bundle install
    

Building the static site

Static HTML and CSS files can be built using the following command.

bundle exec jekyll build

All static files should now be in the site/ directory.

Important note:

The static site's root is _site/. Everything outside of that is processed by Jekyll and placed in _site/.

Note: Some of the final code in _site may not have proper indentation, and some comments might have been removed.

Sources I used in a bunch of places