Git Product home page Git Product logo

hexo-theme-overdose's Introduction

hexo-theme-overdose

GitHub release license

Demo

⚠ Caution: you could be overdosed with this hexo theme.

Mock-up image

The Overdose is minimalistic, simple and beautiful hexo theme, specialized in Korean blogs.

Features

  • Responsive design
  • Lightweight, not using jQuery or underscore.js, etc.
  • Various code highlighting theme (Thanks to @SungYeolWoo), Set Dracula theme by default
  • Font setting
    • noto-sans-kr
    • spoqa-han-sans-kr
    • spoqa-han-sans-jp
  • SEO friendly
  • With other services
    • Google Analytics
    • Google Site Verification
    • Naver Site Verification
    • Disqus
  • Related posts
  • Dynamic hide/show menu (Unstable)
  • Sharing(Facebook, Twitter, Pinterest, Pocket)

Quick Start

Installation

First, clone this repository.

$ cd your/hexo/directory
$ git clone https://github.com/HyunSeob/hexo-theme-overdose.git themes/overdose

This theme is using pug. So you have to install the renderer.

$ npm install --save hexo-renderer-jade # Don't use hexo-renderer-pug. It doesn't work.

Then, copy the configuration example file.

$ cp _config.yml.example _config.yml

And then, specify overdose theme in your root configuration file.

theme: overdose

Finally, start the hexo server and enjoy.

$ hexo server

Configuration

See the _config.yml.example file.

Disqus

# _config.yml of base, not theme config
# Please put your shortname of disqus here.
disqus_shortname:

LiveRe

LiveRe is social media comment platcform suitable for Korean SNS, like disqus.
see LiveRe.
You can get your uid from livere setting code as below.

<div id="lv-container" data-id="city" data-uid="your uid code">

how to set

# Please put your uid of live here.
liveRe:
  uid:

Post Front matter

You can set the post banner image by banner property.

---
title: Overdose is a hexo theme
date: 2016-09-10 14:30:00
banner:
  url: /images/default.jpg
  width: 1280
  height: 720
categories:
  - Blog
  - Hexo
tags:
  - Hexo
---

Browser compatibility

  • Chrome
  • Edge
  • IE 10+
  • Firefox
  • Safari
  • Android Browser
  • iOS Safari

To Do

  • i18n
  • Facebook Comments
  • Featured posts

hexo-theme-overdose's People

Contributors

hyunseob avatar leehs1017 avatar mulder21c avatar perfectacle2 avatar sungyeolwoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

hexo-theme-overdose's Issues

theme 수정 관련하여 질문입니다.

안녕하세요 :)
theme 관련하여 몇 가지 수정 건에 대해 PR을 날리다가
PR을 날려도 될지 혹은 그냥 개인 수정건으로 가지고 있어야 할지 애매한 부분이 있어서 질문 남깁니다 ^^;

다름이 아니라 어찌보면 검색엔진최적화와 웹 접근성에 연관되는 부분인데,
테마의 Document Outline 구조가 HTML 5 명세에 맞지 않는 상황이라,
제 블로그에는 연관되는 부분들을 수정하여 Heading 구조와 Document Outline 구조를 어느 정도 손봐두었는데,

일부 tag 구조 자체를 바꾸는 부분이다보니 (<nav> 요소를 <div>으로 변경, 가시적으로 숨겨진 heading 추가 등) 해당 부분을 수정하여 PR을 드려도 괜찮을지 여쭈어 봅니다

아래는 현재 - 변경 이후 heading 구조들입니다.

인덱스 페이지

the tracks of mulder21c

the tracks of mulder21c 1

포스트 페이지

part 2 the tracks of mulder21c

part 2 the tracks of mulder21c 1

Deploy하고 나서 local 환경에서 테스트하면, 테마의 vendor,css 로딩이 안됩니다.

우선 저는 cloud ide에서 local환경을 꾸며서 만들고 있습니다.
따라서 localhost 가 저에게는 https://progresivo_blogg.goorm.io/ 입니다.
이점 유의하고 봐주세요!

image

github page에 deploy를 하고나서, hexo s 로 local환경에서 돌려보니까, 위와같이 vendor랑 css를 전혀 불러오지 못하네요.

경로 문제인거같은데 어떻게 해결하나요?

_config.yml 의 일부는 다음과 같습니다.

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://progresivoJS.github.io/progresivoJS.github.io
root: /progresivoJS.github.io/
#url: http://yoursite.com
#root: /
permalink: :year/:month/:day/:title/
permalink_defaults:

그런데 한번 deploy하고나니까 다시 url과 root를 원래대로 고쳐도 (주석처리된 두줄) 안됩니다..
원래 대로 고쳤더니,
image
다음과 같이 나오더라구요.
계속해서 /progresivoJS.github.io 에 요청을 합니다.
/ 루트 디렉토리(https://progresivo_blogg.goorm.io/)에 요청을 해도, 다시 위 그림처럼 https://progresivo_blogg.goorm.io/progresivoJS.github.io/ 로 redirecting이 됩니다. 이유를 알수있을까요..
progresivoJS.github.io에 관한 설정을 지웠는데도 저렇게 되는 이유가 뭘까요... 도와주십쇼!

테마 정말 잘쓰고있습니다.

How to create about page

Hello when i click about of link on this website response to me "can not get about", How can i creat about page?

Thank You

Site fails to generate if there is no Description in the config.yaml

Was playing around with this theme on my personal blog and it kept failing to generate. The issue looked like the following,

TypeError: /blog/themes/overdose/layout/includes/head.pug:9
    7| - pageTitle = pageTitle ? pageTitle += ' | ' + config.title : config.title;
    8| - var banner = bannerOf(page) || theme.default.url;
  > 9| -
    10|   var description = truncate(
    11|     strip_html(page.content) || config.description || theme.profile.description,
    12|     {

str must be a string!

it looks as if it needs to have the description filled out in the main site config file for it to generate anything at all.

댓글 기능 추가 방법

안녕하십니까?
너무 좋은 테마를 만들어 주셔서 감사합니다.

너무 잘 쓰고 있습니다.

혹시 내장 댓글 기능이 있나요?

아니면 자체적으로 커스터마이징 해야 하나요?

root 가 '/'가 아닌 하위 디렉토리(예: '/blog/')면 리소스를 가져오질 못합니다.

hexo _config.ymlroot: /blog/ 처럼 적용할 경우, 테마의 리소스 경로에 문제가 발생하여 가져오질 못합니다.
예를들어, Hexo 블로그를 http://localhost:4000/blog/ 에서 동작할 경우, 여러 자원들을 다음의 경로에서 찾아 문제가 발생합니다.
http://localhost:4000/libs/font-awesome/css/font-awesome.min.css
http://localhost:4000/css/index.css
http://localhost:4000/css/highlights/dracula.css
http://localhost:4000/js/sharer.min.js

To do list before alpha version release

Pages

  • Index
  • Post
  • Archives
  • About
  • Tag
  • Category

Layouts

  • Category
  • Tag Cloud
  • Archives
  • Widgets
  • Footer
  • Table for article
  • Related posts
  • Pagination
  • Full width image helper

Else

  • Favicon

Known issues

  • Small image expanded in article.

index.css ERR_ABORTED

index.html 의 스타일 소스가 index.css로 되어있어서 스타일 적용이 되지 않는 문제가 발생합니다.
public 폴더의 index.html 코드를 index.scss 로 수정해도 해결이 안되어서 막힌 상태입니다.

overdose theme 적용 중 발생한 에러 입니다.

$ cd your/hexo/directory
$ git clone https://github.com/HyunSeob/hexo-theme-overdose.git themes/overdose
$ npm install --save hexo-renderer-jade
$ cp _config.yml.example _config.yml
$ hexo server

로컬에서 실행 시 발생하는 문제인데…. 저 부분에서 왜 발생하는지 이유를 잘 모르겠네요….

ERROR Process failed: layout/post.pug
Error: /Users/sunghan/Myblog/themes/overdose/layout/post.pug:16:35
14| - var banner = bannerOf(post) || theme.default.url;
15| .related-posts__item__background(style={

16| 'background-image': url('${banner}')
------------------------------------------^
17| })
18| .related-posts__item__overlay
19| span.related-posts__item__title= post.title || 'Untitled'

Syntax Error: Unexpected character '`'
at makeError (/Users/sunghan/Myblog/node_modules/pug-error/index.js:32:13)
at Lexer.error (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:52:15)
at Lexer.assertExpression (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:71:12)
at Lexer.attrs (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1034:18)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.advance (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1303:15)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.getTokens (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1322:12)
at Object.lex (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:12:42)
at Function.loadString [as string] (/Users/sunghan/Myblog/node_modules/pug-loader/index.js:39:24)
at compileBody (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:55:18)
at Object.exports.compile (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:152:16)
at Function.pugCompile [as compile] (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/lib/renderer.js:6:16)
at Theme._View.View.View._precompile (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:117:31)
at Theme._View.View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:13:8)
at new Theme._View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:37:10)
at Theme.setView (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:71:20)
at file.read.then.result (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/processors/view.js:14:14)
at tryCatcher (/Users/sunghan/Myblog/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:614:10)
ERROR Process failed: layout/includes/article.pug
Error: /Users/sunghan/Myblog/themes/overdose/layout/includes/article.pug:38:-38
36| a.article__author__link(
37| href=theme.profile.link

38| title=About ${config.author}
39| rel="author"
40| )= config.author
41| p.article__author__desc= theme.profile.description || config.description

Syntax Error: Unexpected character '`'
at makeError (/Users/sunghan/Myblog/node_modules/pug-error/index.js:32:13)
at Lexer.error (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:52:15)
at Lexer.assertExpression (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:71:12)
at Lexer.attrs (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1034:18)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.advance (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1303:15)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.getTokens (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1322:12)
at Object.lex (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:12:42)
at Function.loadString [as string] (/Users/sunghan/Myblog/node_modules/pug-loader/index.js:39:24)
at compileBody (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:55:18)
at Object.exports.compile (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:152:16)
at Function.pugCompile [as compile] (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/lib/renderer.js:6:16)
at Theme._View.View.View._precompile (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:117:31)
at Theme._View.View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:13:8)
at new Theme._View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:37:10)
at Theme.setView (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:71:20)
at file.read.then.result (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/processors/view.js:14:14)
at tryCatcher (/Users/sunghan/Myblog/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:614:10)
ERROR Process failed: layout/includes/post-list.pug
Error: /Users/sunghan/Myblog/themes/overdose/layout/includes/post-list.pug:47:33
45| - var banner = bannerOf(post) || theme.default.url;
46| .post-list__item__link__background(style={

47| 'background-image': url('${banner}')
----------------------------------------^
48| })
49| .post-list__item__col-2
50| .post-list__item__meta

Syntax Error: Unexpected character '`'
at makeError (/Users/sunghan/Myblog/node_modules/pug-error/index.js:32:13)
at Lexer.error (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:52:15)
at Lexer.assertExpression (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:71:12)
at Lexer.attrs (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1034:18)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.advance (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1303:15)
at Lexer.callLexerFunction (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1266:23)
at Lexer.getTokens (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:1322:12)
at Object.lex (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug-lexer/index.js:12:42)
at Function.loadString [as string] (/Users/sunghan/Myblog/node_modules/pug-loader/index.js:39:24)
at compileBody (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:55:18)
at Object.exports.compile (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/node_modules/pug/lib/index.js:152:16)
at Function.pugCompile [as compile] (/Users/sunghan/Myblog/node_modules/hexo-renderer-pug/lib/renderer.js:6:16)
at Theme._View.View.View._precompile (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:117:31)
at Theme._View.View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/view.js:13:8)
at new Theme._View.View (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:37:10)
at Theme.setView (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/index.js:71:20)
at file.read.then.result (/Users/sunghan/Myblog/node_modules/hexo/lib/theme/processors/view.js:14:14)
at tryCatcher (/Users/sunghan/Myblog/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/Users/sunghan/Myblog/node_modules/bluebird/js/release/promise.js:614:10)

how to close Sharing

how to config to close sharing function?
I have modified your open source project template locally to shut down the sharing function

Can't not get about

Hello, I very like this theme, but i have some question, when i click "about" link on this website response is "can't not get about", how can i fixed it?

btw I use localhost to test

Thank You

overdoes theme로 설정후 hexo 실행 시 발생 에러입니다.

  1. themes 디렉토리에 git clone 하고
  2. _config.yml.example --> _config.yml 로 변경 후
  3. $ npm install --save hexo-renderer-jade
  4. $hexo server

실행 시킨 후 난 에러입니다.

Unhandled rejection TypeError: /Users/zero2hex/Documents/kyeongin/git_blog/blog/themes/overdose/layout/includes/head.pug:9
7| - pageTitle = pageTitle ? pageTitle += ' | ' + config.title : config.title;
8| - var banner = bannerOf(page) || theme.default.url;

9| -
10| var description = truncate(
11| strip_html(page.content) || config.description || theme.profile.description,
12| {

str must be a string!
at Object.truncate (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/hexo-util/lib/truncate.js:4:38)
at eval (eval at wrap (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/pug-runtime/wrap.js:6:10), :26:19)
at template (eval at wrap (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/pug-runtime/wrap.js:6:10), :728:72)
at Theme._View.View._compiled.locals [as _compiled] (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/hexo/lib/theme/view.js:30:15)
at route.set (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/hexo/lib/hexo/index.js:394:29)
at tryCatcher (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/bluebird/js/release/util.js:16:23)
at /Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/bluebird/js/release/method.js:15:34
at RouteStream._read (/Users/zero2hex/Documents/kyeongin/git_blog/blog/node_modules/hexo/lib/hexo/router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:449:10)
at resume
(_stream_readable.js:888:12)
at process._tickCallback (internal/process/next_tick.js:63:19)

아래에 같은 이슈가 있었지만, 시간이 조금 지났어서 다시 문의드립니다.

코드 블럭에서 indent가 일정하지 않아요

안녕하세요~

한 가지 이상한 점이 있어 이슈 등록합니다.
예시

global _config.yml에서 hightlight의 line_number를 true로 설정하면 위 사진처럼 코드를 쓸 때 앞 공간이 들쑥날쑥합니다. 다른 theme을 사용할 경우 문제없이 indent가 일정하게 나타나는 걸로 봐서 hexo 자체의 문제는 아닌 것 같습니다.

항상 overdose theme 감사히 잘 쓰고 있습니다.
넘나 아름다운 theme이에요ㅠㅠ

str must be a string!

_config.yml 파일에 description 설정을 공란으로 남겨둘 시 다음의 에러가 발생합니다.

Unhandled rejection TypeError:  (생략) themes\overdose\layout\includes\head.pug:9
    7| - pageTitle = pageTitle ? pageTitle += ' | ' + config.title : config.title;
    8| - var banner = bannerOf(page) || theme.default.url;
  > 9| -
    10|   var description = truncate(
    11|     strip_html(page.content) || config.description || theme.profile.description,
    12|     {

str must be a string!

index.html

extends includes/layout

block content
include includes/post-list
include includes/pagination

질문이 있습니다!!!

안녕하세요! :)

code highlight를 다양하게 지원하게 해보고 싶어서 시간날때마다 이것저것 만져보고 있는데요!
혹시 scss에서 config 파일의 설정을 어떻게 불러올 수 있나요?

@import "overdose.scss";
@import "layout.scss";
@import "menu.scss";
@import "article.scss";
@import "sharer.scss";
@import "post-list.scss";
@import "pagination.scss";
@import "code.scss"; // here
@import "widgets.scss";
@import "footer.scss";

here 자리에 동적으로 import 하려고하는데...

scss에서는 hexo config 파일을 어떻게 불러올 수 있나요?

icarus는 stylus를 사용해서 그런지 모르겠지만

highlight = hexo-config("customize.highlight") || "tomorrow"

이렇게 불러올 수 있더라구요!
혹시 scss에서도 이렇게 불러올 수 있나요?? :)

Awsome! What a favorite theme!

I have a question before using this theme!
When you write, are you using the footnote in markdown?

If so, how should I use it?
tell me how to use the footnotes!

Thank you so much for your efforts! :)

Not Working in Hexo v4

I fail to use this theme on Hexo v4.

I have already

npm install hexo-html-truncate hexo-renderer-jade

But when I run

hexo server

I've got this error

SyntaxError: Unexpected token (26:0)
    at Parser.pp$4.raise (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:2488:13)
    at Parser.pp.unexpected (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:623:8)
    at Parser.pp$3.parseIdent (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:2445:10)
    at Parser.pp$3.parsePropertyName (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:2265:99)
    at Parser.pp$3.parseObj (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:2188:12)
    at Parser.pp$3.parseExprAtom (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1994:17)
    at Parser.pp$3.parseExprSubscripts (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1872:19)
    at Parser.pp$3.parseMaybeUnary (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1849:17)
    at Parser.pp$3.parseExprOps (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1791:19)
    at Parser.pp$3.parseMaybeConditional (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1774:19)
    at Parser.pp$3.parseMaybeAssign (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1750:19)
    at Parser.pp$3.parseExprList (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:2418:20)
    at Parser.pp$3.parseSubscripts (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1900:29)
    at Parser.pp$3.parseExprSubscripts (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1875:21)
    at Parser.pp$3.parseMaybeUnary (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1849:17)
    at Parser.pp$3.parseExprOps (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1791:19)
    at Parser.pp$3.parseMaybeConditional (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1774:19)
    at Parser.pp$3.parseMaybeAssign (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1750:19)
    at Parser.pp$1.parseVar (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:1087:26)
    at Parser.pp$1.parseVarStatement (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:972:8)
    at Parser.pp$1.parseStatement (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:751:17)
    at Parser.pp$1.parseTopLevel (/home/aziz/blog/node_modules/acorn-globals/node_modules/acorn/dist/acorn.js:672:23)

Am I miss something?

There is a small but fatal question!

When I use npm install hexo-renderer-jade --save,
it gives me this warning:

MacBook-Pro:blog user$ npm install hexo-renderer-jade --save
npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated [email protected]: Deprecated, use jstransformer
[email protected] node_modules/hexo-renderer-jade
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

So, I don't really how to install this hexo-renderer-jage.
Could you please tell me how to deal with it?
Thanks~

메인 페이지 평문으로 출력

안녕하세요 :)
hexo로 github page를 만들다가 overdose라는 좋은 테마를 찾아서 README.md에 적혀있는대로 완료 한 후,
로컬에서 테스트를 하고 deploy 를 해봐도

screen shot 2017-05-12 at 12 47 56 pm
와 같이 평문만 출력이 되는데 어떤 문제 인지를 파악 할 수 없어서 이슈 남겨둡니다!

제 Hexo 환경은 이렇습니다.

hexo: 3.3.5
hexo-cli: 1.0.2
os: Darwin 16.5.0 darwin x64
http_parser: 2.7.0
node: 7.10.0
v8: 5.5.372.43
uv: 1.11.0
zlib: 1.2.11
ares: 1.10.1-DEV
modules: 51
openssl: 1.0.2k
icu: 58.2
unicode: 9.0
cldr: 30.0.3
tz: 2016j

toc 기능 추가 부탁드려도 될까요?!

말그대로 toc기능입니다.!!

toc
여기 이 플러그인을 가져다 써봤는데, toc기능이 되긴 되는데

홈페이지에서 각 post에 대한 미리보기 있지않습니까

그 미리보기에서 글이 완전 깨져서 나오더라구요.

overdose 테마의 excerpt 기능과 호환이 안되는 느낌이었습니다.

저 뿐만 아니라 앞으로 이 theme을 이용하는 사람들이 많이 필요로 하는 기능일거같아요 !

항상 감사합니다 👍

Timezone is not working.

# Site
title: Progresivo Developer
subtitle: Home
description: progresivoJS's Blog
author: progresivoJS
language:
timezone: Asia/Seoul

config.yml이 이렇게 되어있는데,

title: test2
banner:
  url: /images/default.jpg
  width: 1280
  height: 720
categories:
  - Blog
  - Hexo
tags:
  - Hexo
date: 2016-09-26 14:02:04

hexo new "test2" 했을때 위와같이 생성이 됩니다.
저는 23:02 에 생성했음에도 불구하고 -9시간인 14:02 라고 자동 생성되네요.

scaffods에는


---
title: {{ title }}
date: {{ date }}
banner:
  url: /images/default.jpg
  width: 1280
  height: 720
categories:
  - Blog
  - Hexo
tags:
  - Hexo

---

이런식으로 정의되어 있구요. 무엇이 문제일까요?

@HyunSeob 님 블로그 보니까, Timezone이 잘 먹히고 있는거 같은데 저는 뭐가 문제일까요?

Add support for multiple authors

We have 2 writers on our blog, and all posts appears to be made by me. Is there any way or possibility to add support for multiple authors?
For example, in .md header:
author: author1

Search bar

wath about to implement a search system?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.