├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── gem-push.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── _config.yml ├── _includes ├── assets.html ├── comment │ ├── disqus.html │ └── static │ │ ├── comment.html │ │ ├── comments.html │ │ └── new_comment.html ├── comments.html ├── contact.html ├── footer.html ├── head.html ├── header.html ├── header_nav.html ├── icons.html ├── icons │ ├── bell.html │ ├── codepen.html │ ├── ellipsis.html │ ├── facebook.html │ ├── github.html │ ├── instagram.html │ ├── left.html │ ├── link.html │ ├── linkedin.html │ ├── mail.html │ ├── right.html │ ├── rss.html │ ├── smile.html │ ├── twitter.html │ ├── user.html │ └── weibo.html ├── loading.html ├── pagination.html ├── slides.html ├── smiley.html ├── status.html ├── summary.html └── title.html ├── _layouts ├── 404.html ├── archive.html ├── blog.html ├── book.html ├── chapter.html ├── default.html ├── ebook.html ├── home.html ├── page.html ├── post.html └── slides.html ├── assets ├── css │ └── tomorrow.css ├── js │ └── highlight.js ├── main.css └── main.js ├── docs ├── books.md ├── comments.md └── layouts.md ├── jekyll-theme-persephone.gemspec ├── package.json ├── screenshots ├── archive.png ├── blog.png ├── book.png ├── chapter.png ├── home.png ├── page.png ├── post.png └── slides.png ├── src ├── components │ ├── Archive.js │ ├── Comment.js │ ├── ContentMenu.js │ ├── HoverImg.js │ ├── Slide.js │ ├── Slider.js │ ├── Smiley.js │ └── Summary.js ├── css │ ├── main.scss │ └── persephone │ │ ├── _archive.scss │ │ ├── _blog.scss │ │ ├── _book.scss │ │ ├── _chapter.scss │ │ ├── _comments.scss │ │ ├── _common.scss │ │ ├── _content.scss │ │ ├── _error.scss │ │ ├── _header.scss │ │ ├── _keyframes.scss │ │ ├── _list.scss │ │ ├── _minxins.scss │ │ ├── _post.scss │ │ ├── _slides.scss │ │ ├── _summary.scss │ │ └── _variables.scss ├── helpers │ └── DateTime.js ├── main.js └── models │ └── Visitor.js └── webpack.config.js /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/gem-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/.github/workflows/gem-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | .sass-cache 4 | _site 5 | Gemfile.lock 6 | node_modules 7 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_config.yml -------------------------------------------------------------------------------- /_includes/assets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/assets.html -------------------------------------------------------------------------------- /_includes/comment/disqus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/comment/disqus.html -------------------------------------------------------------------------------- /_includes/comment/static/comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/comment/static/comment.html -------------------------------------------------------------------------------- /_includes/comment/static/comments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/comment/static/comments.html -------------------------------------------------------------------------------- /_includes/comment/static/new_comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/comment/static/new_comment.html -------------------------------------------------------------------------------- /_includes/comments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/comments.html -------------------------------------------------------------------------------- /_includes/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/contact.html -------------------------------------------------------------------------------- /_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/footer.html -------------------------------------------------------------------------------- /_includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/head.html -------------------------------------------------------------------------------- /_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/header.html -------------------------------------------------------------------------------- /_includes/header_nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/header_nav.html -------------------------------------------------------------------------------- /_includes/icons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons.html -------------------------------------------------------------------------------- /_includes/icons/bell.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/bell.html -------------------------------------------------------------------------------- /_includes/icons/codepen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/codepen.html -------------------------------------------------------------------------------- /_includes/icons/ellipsis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/ellipsis.html -------------------------------------------------------------------------------- /_includes/icons/facebook.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/facebook.html -------------------------------------------------------------------------------- /_includes/icons/github.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/github.html -------------------------------------------------------------------------------- /_includes/icons/instagram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/instagram.html -------------------------------------------------------------------------------- /_includes/icons/left.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/left.html -------------------------------------------------------------------------------- /_includes/icons/link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/link.html -------------------------------------------------------------------------------- /_includes/icons/linkedin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/linkedin.html -------------------------------------------------------------------------------- /_includes/icons/mail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/mail.html -------------------------------------------------------------------------------- /_includes/icons/right.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/right.html -------------------------------------------------------------------------------- /_includes/icons/rss.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/rss.html -------------------------------------------------------------------------------- /_includes/icons/smile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/smile.html -------------------------------------------------------------------------------- /_includes/icons/twitter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/twitter.html -------------------------------------------------------------------------------- /_includes/icons/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/user.html -------------------------------------------------------------------------------- /_includes/icons/weibo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/icons/weibo.html -------------------------------------------------------------------------------- /_includes/loading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/loading.html -------------------------------------------------------------------------------- /_includes/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/pagination.html -------------------------------------------------------------------------------- /_includes/slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/slides.html -------------------------------------------------------------------------------- /_includes/smiley.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/smiley.html -------------------------------------------------------------------------------- /_includes/status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/status.html -------------------------------------------------------------------------------- /_includes/summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/summary.html -------------------------------------------------------------------------------- /_includes/title.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_includes/title.html -------------------------------------------------------------------------------- /_layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/404.html -------------------------------------------------------------------------------- /_layouts/archive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/archive.html -------------------------------------------------------------------------------- /_layouts/blog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/blog.html -------------------------------------------------------------------------------- /_layouts/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/book.html -------------------------------------------------------------------------------- /_layouts/chapter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/chapter.html -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/default.html -------------------------------------------------------------------------------- /_layouts/ebook.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/ebook.html -------------------------------------------------------------------------------- /_layouts/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/home.html -------------------------------------------------------------------------------- /_layouts/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/page.html -------------------------------------------------------------------------------- /_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/post.html -------------------------------------------------------------------------------- /_layouts/slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/_layouts/slides.html -------------------------------------------------------------------------------- /assets/css/tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/assets/css/tomorrow.css -------------------------------------------------------------------------------- /assets/js/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/assets/js/highlight.js -------------------------------------------------------------------------------- /assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/assets/main.css -------------------------------------------------------------------------------- /assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/assets/main.js -------------------------------------------------------------------------------- /docs/books.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/docs/books.md -------------------------------------------------------------------------------- /docs/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/docs/comments.md -------------------------------------------------------------------------------- /docs/layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/docs/layouts.md -------------------------------------------------------------------------------- /jekyll-theme-persephone.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/jekyll-theme-persephone.gemspec -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/archive.png -------------------------------------------------------------------------------- /screenshots/blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/blog.png -------------------------------------------------------------------------------- /screenshots/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/book.png -------------------------------------------------------------------------------- /screenshots/chapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/chapter.png -------------------------------------------------------------------------------- /screenshots/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/home.png -------------------------------------------------------------------------------- /screenshots/page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/page.png -------------------------------------------------------------------------------- /screenshots/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/post.png -------------------------------------------------------------------------------- /screenshots/slides.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/screenshots/slides.png -------------------------------------------------------------------------------- /src/components/Archive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Archive.js -------------------------------------------------------------------------------- /src/components/Comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Comment.js -------------------------------------------------------------------------------- /src/components/ContentMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/ContentMenu.js -------------------------------------------------------------------------------- /src/components/HoverImg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/HoverImg.js -------------------------------------------------------------------------------- /src/components/Slide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Slide.js -------------------------------------------------------------------------------- /src/components/Slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Slider.js -------------------------------------------------------------------------------- /src/components/Smiley.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Smiley.js -------------------------------------------------------------------------------- /src/components/Summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/components/Summary.js -------------------------------------------------------------------------------- /src/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/main.scss -------------------------------------------------------------------------------- /src/css/persephone/_archive.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_archive.scss -------------------------------------------------------------------------------- /src/css/persephone/_blog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_blog.scss -------------------------------------------------------------------------------- /src/css/persephone/_book.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_book.scss -------------------------------------------------------------------------------- /src/css/persephone/_chapter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_chapter.scss -------------------------------------------------------------------------------- /src/css/persephone/_comments.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_comments.scss -------------------------------------------------------------------------------- /src/css/persephone/_common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_common.scss -------------------------------------------------------------------------------- /src/css/persephone/_content.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_content.scss -------------------------------------------------------------------------------- /src/css/persephone/_error.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_error.scss -------------------------------------------------------------------------------- /src/css/persephone/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_header.scss -------------------------------------------------------------------------------- /src/css/persephone/_keyframes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_keyframes.scss -------------------------------------------------------------------------------- /src/css/persephone/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_list.scss -------------------------------------------------------------------------------- /src/css/persephone/_minxins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_minxins.scss -------------------------------------------------------------------------------- /src/css/persephone/_post.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_post.scss -------------------------------------------------------------------------------- /src/css/persephone/_slides.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_slides.scss -------------------------------------------------------------------------------- /src/css/persephone/_summary.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_summary.scss -------------------------------------------------------------------------------- /src/css/persephone/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/css/persephone/_variables.scss -------------------------------------------------------------------------------- /src/helpers/DateTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/helpers/DateTime.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/main.js -------------------------------------------------------------------------------- /src/models/Visitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/src/models/Visitor.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlzhang/jekyll-theme-persephone/HEAD/webpack.config.js --------------------------------------------------------------------------------