Minimal complete Jekyll theme.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Ali Reza Hayati 7e6920f689 Updated and fixed 2 weeks ago
_includes Files added 1 month ago
_layouts Files added 1 month ago
_posts Files added 1 month ago
files Files added 1 month ago
keys PGP Keys update 1 month ago
notes Files added 1 month ago
static Files added 1 month ago
.gitignore Files added 1 month ago
403.md Files added 1 month ago
404.md Files added 1 month ago
503.md Files added 1 month ago
Gemfile Files added 1 month ago
Gemfile.lock Files added 1 month ago
LICENSE Files added 1 month ago
README.md Updated and fixed 2 weeks ago
_config.yml Files added 1 month ago
bio.md Files added 1 month ago
computing.md Files added 1 month ago
contact.md Files added 1 month ago
donate.md Files added 1 month ago
encrypt.md PGP Keys update 1 month ago
favicon.ico Files added 1 month ago
genderless-pronouns.md Files added 1 month ago
gnu-linux-controversy.md Files added 1 month ago
index.md Files added 1 month ago
javascript-licenses.md Files added 1 month ago
legal.md Files added 1 month ago
more.md Files added 1 month ago
pgp.md Files added 1 month ago
reading-list.md Files added 1 month ago

README.md

Ali Reza Hayati’s Personal Page Source Codes

License

This repository contains source codes and files of a minmal but complete Jekyll theme. You can use it freely, without any charge, as long as you respect the license. Source codes of this website is licensed under GNU General Public License, either version 3 of it or, at your will, any other later versions of it.

Fonts are licensed under SIL Open Font License 1.1.

All photos, logos, artworks, etc. are properties of the owners and you can’t use, share, modify, or redistribute in any format or medium without consent.

Usage

It’s almost ready to build. To build your own website/weblog upon it, you should edit _config.yml with your own information and details. Delete posts located in _posts directory and add your own posts. Edit pages located in root and edit _includes/blog-top-nav.html, _includes/index-nav.html, _includes/keywords.html, and _includes/top-nav.html to fix navigation, menus, and keywords that will appear on website. You should also edit _includes/meta-tags.html, _includes/blog-meta-tags.html, _includes/post-meta-tags.html, and _includes/service-meta-tags.html and replace icons, or other details you want to change, with your desired stuff. There’s IndieWeb Webring codes located in _includes/footer.html and _includes/index-hidden-things.html, if you want to join the webring, follow the instructions in their website, if not, remove that too.

Post Layouts

There’s three post layouts. “post”, “photo”, and “link”.

Post

Post is for writings and articles. A sample post looks like this:

---
layout: post
title: "Don’t Watch TV Coverage of COVID-19!"
author: Richard Stallman
date: 2020-05-01 17:50:00 +0330
tags: [coronavirus]
---

Your writings
<!--more-->
Continue writing.

The <!--more--> tag will add a Read Full Note button after Your writings and user can read your full post after he opens the post’s page.

You can remove the author: Someone part if you’re not sharing a note by someone other than yourself. If you use this tag, there will be a by That Person note on your post.

Remeber to fix the +0330 with your timezone.

Photo

Photo is to share photos and images on your weblog. A sample photo post looks like this:

---
layout: photo
title: "International Workers' Day"
date: 2020-05-01 18:56:00 +0330
tags: [society, photos]
---

![Photo Alternate Text](PhotoURL[for example:/files/photo.jpg] "Photo Title")

Link is to share an external/internal URL on your weblog. It’ll appear on you index page and it’ll be a clickable link to the URL you set. A sample link post looks like this:

---
layout: link
title: "Complete History of the Dynabook Computer"
link: https://history-computer.com/ModernComputer/Personal/Dynabook.html
date: 2020-05-01 19:34:00 +0330
tags: [links]
---

https://history-computer.com/ModernComputer/Personal/Dynabook.html

Jekyll & Gems

This is a Jekyll theme. In order to use it, you should first install Jekyll. If you don’t know how, please visit jekyllrb.com and read the documents.

If you’re installing this theme on your local/personal computer, you’ll need to install jekyll-feed, jekyll-sitemap, and jekyll-paginate gems. These gems are already on Gemfile but if you add a new gem to the theme, you should add another line to the Gemfile and mention it.