v2.xevion.dev

v2.xevion.dev

My (old) personal website, blog and portfolio built with Jekyll and Sass stylized after traditional LaTeX documents.

v2.xevion.dev

A Jekyll-based static blog for my personal usage. Styling originally by Delan Azabani.

Usage

Note: Gemfile.lock generated on Ruby 3.2.2 - delete & regenerate Gemfile.lock for Ruby 2.x support.

bundle install
bundle exec jekyll serve --config _config.yml,_config_dev.yml -l -t  # Live reload & debug trace
bundle exec jekyll build --config _config.yml -t  

Additionally, ./Launch.ps1 can be used to launch the site with --drafts --unpublished --incremental --open-url --livereload --trace enabled.

Development Notes

This site uses a special HTML compression layout. This can cause production-only issues as the compression is not used in development. Know the restrictions of this layout. The primary issue to remember is below.

  • Inline javascript (<script>) tags with single-line comments (// Single-line comment) can break, essentially cause all of the javascript to lay upon one line.