Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knadh/hugo-ink
Crisp, minimal personal website and blog theme for Hugo
https://github.com/knadh/hugo-ink
blog blog-theme hugo hugo-blog hugo-site hugo-theme
Last synced: 4 days ago
JSON representation
Crisp, minimal personal website and blog theme for Hugo
- Host: GitHub
- URL: https://github.com/knadh/hugo-ink
- Owner: knadh
- License: mit
- Created: 2019-11-19T06:28:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-06T15:11:30.000Z (over 2 years ago)
- Last Synced: 2025-01-18T04:05:49.900Z (11 days ago)
- Topics: blog, blog-theme, hugo, hugo-blog, hugo-site, hugo-theme
- Language: HTML
- Homepage:
- Size: 988 KB
- Stars: 400
- Watchers: 6
- Forks: 166
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ink
Crisp, minimal personal website and blog theme Hugo. Forked from [Ezhil](https://github.com/vividvilla/ezhil).## Demo
[View demo](https://hugo-ink.netlify.com)
![Screenshot](https://user-images.githubusercontent.com/547147/69119000-3ace9280-0abb-11ea-81bc-5af68433e845.png "Ink light theme")## Features
* Google Analytics integration
* Syntax highlighting
* Twitter cards and opengraph tags support
* Disqus comments
* RSS feeds
* Custom CSS/JS
* Multilingual months support## Installation
cd into your hugo site's root directory and:
```sh
cd themes
git clone https://github.com/knadh/hugo-ink.git
```For more information read the [official setup guide](https://gohugo.io/overview/installing/) of Hugo.
## Content type
You can specify content type with field `type` in your content. For example static pages can be set as type `page` which are excluded from recent posts and all posts page. You can use site params `mainSections` and `disableDisqusTypes` to control which page types are excluded from recent posts and Disqus comments respectively.
```md
---
title: "About"
date: 2019-04-19T21:37:58+05:30
type: "page"
---This is some static page where you can write about yourself.
```## Language Settings for the month
Due to the currently unavailable feature for multilingual dates in ``.Date`` from
Go. It is possible to create a ``month.yaml`` in the data folder of your
Hugo site root directory. There is also an example file in
``exampleSite/data/``.```sh
cat > month.yaml << EOF
1: "Jan"
2: "Feb"
3: "Mar"
4: "Apr"
5: "May"
6: "Jun"
7: "Jul"
8: "Aug"
9: "Sep"
10: "Oct"
11: "Nov"
12: "Dec"
EOF
```## Credits
* [Ezhil theme](https://github.com/vividvilla/ezhil) from which Ink was forked
Licensed under the MIT license.