Hexo Theme Griddy

Hexo Theme Griddy

This theme is created by combine both of Goyangin and Magnetic using ejs and bulma framework. Inspired by Procreate Showcase website.

Live | Demo

This Theme is automatically generate your category by the front matter.

demo
mockup template

Feature

  • Responsive and clean
  • Google Analytics
  • SEO
  • Disqus, Facebook, or Valine comment
  • Photos with fancybox
  • Grid

    Installation

Install hexo first

Go to your hexo directory then clone the theme

1
git clone https://github.com/sira313/hexo-theme-griddy themes/griddy && cd themes/griddy && git pull && rm -rf .git

Modify file hexo _config.yml site

1
theme: griddy

Site Settings

Modify the Config Theme in /themes/griddy/_config.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# THIS IS MY SAMPLE CONFIG, YOU NEED TO MODIFY TO YOURS

menu:
Home: /
About: /about #you need to create "about" page first

# Default post title
default_post_title: Untitled #default post title will automatically show if you forgot to write the title of your post

# Default post cover index page
default_cover_index: "/img/seira.jpg" #default cover index will automatically show on the index if you forgot to set up the cover index on your post. This is using square ratio on max 450x450px, change to your picture path

favicon: /img/favicon.png #favicon is for your logo on the tab's browser. use transparent BG, more small more good.
logo: img/logo.svg #logo show in the menu and header, don't use too much large size, for better performance
cover_page: img/cover.jpg #this will show on your landing page, better use ratio 16:9 on max 1500px wide
profile_pic: /img/450x450/seira.jpg #profil pic will show on the left side of the post's title, better use ratio 1:1 on max 450x450px
author: Sira Argia #name author in post (default)

comments:
#disqus_shortname: aflasio
# Facebook comments
#facebook:
#appid: 558386947954045
#comment_count: 5
#comment_colorscheme: light
# Valine comments https://valine.js.org
valine:
appid: 6jbQfaaH3EJezmsqw43NCcNa-gzGzoHsz
appkey: 5AsBAiusJURpbNDHTP4LHwA6
notify: false # true/false:mail notify !!!Test,Caution. https://github.com/xCss/Valine/wiki/Valine-%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%E9%82%AE%E4%BB%B6%E6%8F%90%E9%86%92%E8%AE%BE%E7%BD%AE
verify: false # true/false:verify code
avatar: mm # avatar style https://github.com/xCss/Valine/wiki/avatar-setting-for-valine
placeholder: Leave comment # comment box placeholder

google_analytics: UA-128493937-1 #get your google analytic on https://analytics.google.com/analytics

# if u want add more profile media social (icon same as Fontawesome 5)
# just add name ex : Instagram: https://www.instagram.com/you/
social:
Gitlab: https://gitlab.com/sira313
Twitter: https://twitter.com/aflasio
Facebook: https://facebook.com/aflasio.art
#Google-plus: https://plus.google.com/104751165505597913805
email: mailto:sira.argia@gmail.com
#Instagram: https://www.instagram.com/you/

# Code Highlight theme
# Available value:
# default | normal | night | night eighties | night blue | night bright
# https://github.com/chriskempson/tomorrow-theme
highlight_theme: night eighties

Getting Started with Post

  1. Create post.$ hexo new post "Oh Yeah!"
  2. Edit file in source > post
  3. Category will autoload to the menu
  4. You can load multi images in the header, just like this
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    ---
    title: Oh Yeah!
    date: 2018-10-27 00:06:53
    tags:
    - digipaint
    - OC
    - male
    - black
    - red hair
    - red
    categories: Digital Painting
    cover_index: /img/450x450/seira.jpg
    photos:
    - /img/seira.jpg
    - /img/seira2.jpg
    ---
    Here's the caption or description of your photos/

Notes

  • update
    Page now have it’s own layout

TODO

  • [ ] Improve for better audit and performace
  • [ ] Add skeleton screen

Version Logs

  • This maybe Beta Version

    I am so sorry if you find any trouble ‘cause for the real i just copy paste the script.

    Support Me

0%