Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xevion/v2.xevion.dev
My (old) personal website, blog and portfolio built with Jekyll and Sass stylized after traditional LaTeX documents.
https://github.com/xevion/v2.xevion.dev
blog jekyll latex personal personal-blog personal-website scss
Last synced: 13 days ago
JSON representation
My (old) personal website, blog and portfolio built with Jekyll and Sass stylized after traditional LaTeX documents.
- Host: GitHub
- URL: https://github.com/xevion/v2.xevion.dev
- Owner: Xevion
- License: isc
- Created: 2020-12-03T17:55:15.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-02T20:22:39.000Z (about 1 year ago)
- Last Synced: 2023-11-02T21:27:18.662Z (about 1 year ago)
- Topics: blog, jekyll, latex, personal, personal-blog, personal-website, scss
- Language: SCSS
- Homepage: https://v2.xevion.dev
- Size: 204 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[
v2.xevion.dev
][website-url][![License][license-badge]][license-url]
[![Website][website-badge]][website-url]
![GitHub deployments][build-badge]A Jekyll-based static blog for my personal usage. Styling originally by [Delan Azabani][azabani-repo-url].
## Usage
Note: `Gemfile.lock` generated on Ruby 3.2.2 - delete & regenerate `Gemfile.lock` for Ruby 2.x support.
```bash
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][compression-layout-restrictions] of this layout. The primary issue to remember
is below.- Inline javascript (``) tags with single-line comments (`// Single-line comment`) can break, essentially cause
all of the javascript to lay upon one line.[user-url]: https://github.com/Xevion/
[repo-url]: https://github.com/Xevion/v2.xevion.dev
[azabani-repo-url]: https://github.com/delan/www.azabani.com
[compression-layout-restrictions]: https://jch.penibelst.de/#restrictions
[website-url]: https://v2.xevion.dev
[banner-url]: ./assets/img/index-cover.png
[license-url]: https://github.com/Xevion/v2.xevion.dev/blob/master/LICENSE
[latest-url]: https://github.com/Xevion/v2.xevion.dev/commit/master
[license-badge]: https://img.shields.io/github/license/Xevion/v2.xevion.dev
[website-badge]: https://img.shields.io/badge/builtwith-jekyll-blue
[build-badge]: https://img.shields.io/github/deployments/Xevion/v2.xevion.dev/production?label=vercel