JekyllBlog

blog (jartigag) — Jekyll Blog Template

By jartigag

A personal blog site built with Jekyll and the author's own arreando theme, supporting tags, related posts, theme switching, and social platform replies.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-03View source

What stands out

A quick read of the recorded project description.

01

Jekyll static blog using the author's own arreando theme

02

The theme adds tags, related posts, and a theme switcher on top of Moving

03

Posts provide links at the bottom to reply on Twitter/Mastodon

04

These additional features can be individually enabled or disabled in configuration

05

_config.yml allows customizing title, author, excerpt display, permalinks, and date format

Template Details

This is jartigag's personal blog repository, built with Jekyll and using the author's own arreando theme. The theme is positioned as clean and minimalist, inspired by the Jekyll theme Moving, with several toggleable features added on top.

The README states that arreando adds four features compared to Moving: links at the bottom of posts to reply on Twitter/Mastodon, related posts, tags, and a theme switcher. These features can be easily enabled or disabled. Site configuration is centralized in _config.yml, where you can set the title, author, email, site URL, favicon, whether to show excerpts on the home page, permalink format, and whether to display related posts and tags. Theme-specific configuration also includes the about page avatar, personal bio, home page date format, and the post page back button text.

For deployment, the README notes that to publish to GitHub Pages, you need to change theme in _config.yml to remote_theme: jartigag/arreando; otherwise GitHub Pages will error because it does not support the theme. For local testing, change it back to theme: arreando. The "Adding arreando to an existing blog" section in the README is marked as a to-do, indicating that the theme has not been released as a Gem, so that installation path is currently unavailable.

The theme files in the repository are under the MIT license, with the license file named LICENSE-moving-theme.txt, retaining the original theme's copyright notice. The licenses for third-party assets such as demo screenshots, fonts, and icons need to be checked separately.

JekyllBlog

Is it right for your project?

Use Cases

  • Building a static blog for personal writing and article archiving
  • Doing secondary customization based on the arreando theme
  • Publishing and hosting the blog site via GitHub Pages

Suitable For

  • Personal bloggers familiar with Jekyll and Markdown writing
  • Developers who want to modify layouts and styles themselves based on a clean theme
  • Users who need basic blog features such as tags, related posts, and theme switching

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    After cloning the repository, run bundle install to install dependencies, then use jekyll serve to preview locally

  2. 2

    When publishing to GitHub Pages, change theme in _config.yml to remote_theme: jartigag/arreando

  3. 3

    The Gem installation method for "adding to an existing blog" in the README is still marked as a to-do and is not yet available

  4. 4

    The theme code is MIT licensed, but third-party assets such as demo images, fonts, and icons require checking their own licenses

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are allowed.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and liability limitations are governed by the original license and applicable law.

Additional costs & items to verify

  • The "Adding arreando to an existing blog" section in the README is marked as a to-do, indicating that the theme has not been released as a Gem, so the installation path of adding gem "arreando" via Gemfile is currently unavailable; it can only be used by cloning the repository.
  • To publish to GitHub Pages, you must change theme in _config.yml to remote_theme: jartigag/arreando; otherwise GitHub Pages will error because it does not support the theme. For local testing, change it back to theme: arreando.
  • Demo images, fonts, icons, and other third-party assets need to be checked against their respective licenses and cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

To-Do: I have to publish the gem to make this work

Original README

Change `theme: xxx` in `_config.yml` to `remote_theme: jartigag/arreando`

Original README
https://github.com/jartigag/blog/blob/master/LICENSE-moving-theme.txthttps://github.com/jartigag/blog/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-03. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
More documented · 80 / 100
Technologies
Jekyll
Website type
Blog
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2026-02-08
Screenshot last checked
2026-10-03

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Jekyll as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: [email protected] · 2026-10-04

Inspect the recorded source material

SHA-256: 5fac256092742ae9ca96321796a2a021d159e113ccc60c5385fd3f63cdc32665

2026-10-03T18:03:25.702Z

Source file / repository
# https://jartigag.blog

Blog on Jekyll, using my theme [arreando](https://github.com/jartigag/arreando)

# Theme: arreando

[![Gem Version](https://badge.fury.io/rb/arreando.svg)](https://badge.fury.io/rb/arreando) [![Build Status](https://travis-ci.com/jartigag/arreando.svg?branch=master)](https://travis-ci.org/jartigag/arreando) ![progress](https://img.shields.io/badge/progress-releasing-blue.svg) ![](https://img.shields.io/gem/dt/arreando)

Arreando is a clean and minimalist theme for [Jekyll](https://jekyllrb.com/). [[view demo]](https://jartigag.github.io/arreando)

Inspired by Jekyll theme [Moving](https://github.com/huangyz0918/moving).

## Additional features

These features were added to the original Moving theme:

- [x] Replies to this post on Twitter/Mastodon
- [x] Related posts
- [x] Tags
- [x] Theme-switcher

They can be easily activated/deactivated.

![](./github/banner.png)


## Installation

### New Blog
If you want to create a new blog using **arreando**, you can follow these steps after setting up the [Jekyll](https://jekyllrb.com) environments:

Clone this repository:
```bash
git clone https://github.com/jartigag/arreando.git
```

Move into that directory:
```bash
cd arreando/
```

Install required gems using `bundle`:
```bash
bundle install
```

Run the blog in localhost
```bash
jekyll serve
```

Once you successfully run the arreando blog, you can modify the theme and add posts by yourself, have fun!

### Add Arreando to an Existing Blog

> [ ] To-Do: I have to publish the gem to make this work

Add this line to your Jekyll site's `Gemfile`:

```ruby
gem "arreando"
```

And add this line to your Jekyll site's `_config.yml`:

```yaml
theme: arreando
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install arreando

### Deploy to Github Pages

:warning: If you want to publish your site in [Github Pages](https://pages.github.com/). Change `theme: xxx` in `_config.yml` to `remote_theme: jartigag/arreando` then push to your github repo (this is important, or you will get an error from github pages that not support the arreando theme). If you want to test your site locally, you can change that to `theme: arreando` and build again.

Here is an [example](https://github.com/jartigag/blog) for Github Pages.


## Usage

You can modify the `_config.yml` to custom your blog. An example is if you want to change the back button's text in each post, you can change the `back_to`.

```yaml
title: Arreando              # The title of the blog
author: Your Name            # Your name
email: [email protected] # your email shown in the footer
url: https://jartigag.blog   # this is your site's root address.
description: > # this means to ignore newlines until "show_excerpts:"
  A clean and minimalist theme for Jekyll.
favicon: "./favicon.ico"     # set the favicon of the site

show_excerpts: false # set to true to show excerpts on the homepage
permalink: /:title/
related: true       # set to true to show related posts at the end of a post
show-tags: true     # set to true to show tags at the end of a post

# Moving date format
# refer to https://shopify.github.io/liquid/filters/date/ if you want to customize this
arreando:
  avatar_url: "/assets/images/profile.jpg"  # avatar in about page
                                            # header image is in /assets/css/header.jpg
  about_you: a short description about you. # short description about you in about page
  date_format: "%b %d"                      # date format of posts in home page
  back_to: "blog"                           # In the post page, you have a back button above the title, you can custom the text by yourself.

# Build settings
theme: arreando # note, please use remote_theme: jartigag/arreando if you want to publish to Github Pages.
```

## Contributing

Bug reports and pull requests are welcome on GitHub at [here](https://github.com/jartigag/arreando).

## Development

To set up your environment to develop this theme, run `bundle install`.

Your theme is setup just like a normal Jekyll site! To test your theme, run `bundle exec jekyll serve` and open your browser at `http://localhost:4000`. This starts a Jekyll server using your theme. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.

When your theme is released, only the files in `_layouts`, `_includes`, `_sass` and `assets` tracked with Git will be bundled.
To add a custom directory to your theme-gem, please edit the regexp in `arreando.gemspec` accordingly.

## License

The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.