My personal blog built with Jekyll.
This project is a pure Ruby/Jekyll stack. No Node.js or NPM is required! Styles are compiled using Jekyll's native SCSS support.
-
Clone the repository:
git clone https://github.com/AntonyLeons/blog.leons.dev.git cd blog.leons.dev -
Install the required Ruby gems:
bundle install
To run the blog locally with live-reload enabled:
bundle exec jekyll serve --livereloadThe site will be available at http://localhost:4000/. Any changes you make to Markdown posts, HTML layouts, or SCSS files will automatically compile and refresh the browser.
- CSS/SCSS Processing: We use Jekyll's native
jekyll-sass-converter. Global variables and mixins are stored in_sass/_global.scss. The main stylesheets are located inassets/css/*.scsswith proper frontmatter. - Search Engine: Powered by Algolia.
- Hosting/Deployment: Automatically deployed via Netlify. The automated build command runs
bundle exec jekyll build && bundle exec jekyll algolia.