├── data ├── msc.json ├── swiper.json ├── button.toml ├── font.toml ├── grid.toml ├── skin.toml └── reveal.json ├── layouts ├── partials │ ├── script │ │ ├── archive-script.html │ │ ├── contact-script.html │ │ ├── list-script.html │ │ ├── resume-script.html │ │ ├── taxo-script.html │ │ ├── about-script.html │ │ ├── home-script.html │ │ └── pub-single-script.html │ ├── sidebar │ │ ├── sidebar-menu.html │ │ ├── custom-home.html │ │ ├── custom-list.html │ │ ├── sidebar-list.html │ │ ├── list │ │ │ └── posts-by-order.html │ │ └── sidebar-single.html │ ├── header │ │ ├── custom-header.html │ │ ├── site-header.html │ │ └── header-text.html │ ├── body │ │ ├── custom-body.html │ │ ├── tags.html │ │ ├── toc.html │ │ ├── related.html │ │ ├── breadcrumb.html │ │ └── infos.html │ ├── head │ │ ├── custom-head.html │ │ ├── services.html │ │ └── styles.html │ ├── publication │ │ ├── pub-search-result.html │ │ ├── pub-tags.html │ │ ├── pub-meta.html │ │ ├── pub-toolbar.html │ │ └── pub-list.html │ ├── comments │ │ ├── commento.html │ │ ├── telegram.html │ │ ├── isso.html │ │ ├── livere.html │ │ ├── gitalk.html │ │ ├── disqus.html │ │ ├── valine.html │ │ ├── gitment.html │ │ ├── comments.html │ │ └── changyan.html │ ├── service │ │ ├── busuanzi.html │ │ ├── google-analytics.html │ │ ├── google-adsense.html │ │ ├── baidu-analytics.html │ │ └── google-tag-manager.html │ ├── footer │ │ ├── go-to-top.html │ │ ├── links-social.html │ │ ├── site-counter.html │ │ ├── links-feed.html │ │ └── select-lang.html │ ├── svgs │ │ ├── arrow │ │ │ ├── first-page.svg │ │ │ ├── last-page.svg │ │ │ ├── keyboard-arrow-up.svg │ │ │ ├── keyboard-arrow-down.svg │ │ │ ├── keyboard-arrow-left.svg │ │ │ ├── keyboard-arrow-right.svg │ │ │ ├── arrow-back.svg │ │ │ ├── arrow-forward.svg │ │ │ ├── arrow-left.svg │ │ │ └── arrow-right.svg │ │ ├── share │ │ │ ├── delicious.svg │ │ │ ├── facebook.svg │ │ │ ├── tumblr.svg │ │ │ ├── google.svg │ │ │ ├── linkedin.svg │ │ │ ├── douban.svg │ │ │ ├── twitter.svg │ │ │ ├── pocket.svg │ │ │ ├── feedly.svg │ │ │ ├── pinterest.svg │ │ │ ├── hatena.svg │ │ │ ├── reddit.svg │ │ │ ├── line.svg │ │ │ └── weibo.svg │ │ ├── showcase │ │ │ ├── download.svg │ │ │ ├── author.svg │ │ │ ├── reviewer.svg │ │ │ ├── certificate.svg │ │ │ └── code.svg │ │ ├── etc │ │ │ ├── person.svg │ │ │ ├── visibility.svg │ │ │ ├── attach-file.svg │ │ │ ├── cancel.svg │ │ │ ├── invert-colors.svg │ │ │ ├── clock.svg │ │ │ ├── search.svg │ │ │ ├── link.svg │ │ │ ├── people.svg │ │ │ ├── location.svg │ │ │ ├── rss.svg │ │ │ ├── palette.svg │ │ │ ├── subscription.svg │ │ │ ├── video.svg │ │ │ ├── full-screen.svg │ │ │ ├── translate.svg │ │ │ ├── close.svg │ │ │ └── slide.svg │ │ ├── social │ │ │ ├── twitch.svg │ │ │ ├── email.svg │ │ │ ├── stack-exchange.svg │ │ │ ├── medium.svg │ │ │ ├── xmpp.svg │ │ │ ├── douban.svg │ │ │ ├── linkedin.svg │ │ │ ├── google-plus.svg │ │ │ ├── stack-overflow.svg │ │ │ ├── dev-to.svg │ │ │ ├── tumblr.svg │ │ │ ├── instagram.svg │ │ │ ├── facebook.svg │ │ │ ├── gitea.svg │ │ │ └── matrix.svg │ │ └── donation │ │ │ ├── patreon.svg │ │ │ ├── wechat.svg │ │ │ └── paypal.svg │ ├── navbar │ │ ├── search-icon.html │ │ ├── select-theme.html │ │ ├── select-theme-mobile.html │ │ ├── site-nav.html │ │ └── language-icon.html │ ├── search │ │ ├── site-search.html │ │ ├── search-result-desktop.html │ │ └── site-search-mobile.html │ ├── all-taxonomies.html │ ├── showcase │ │ └── show-nav.html │ ├── contact │ │ └── formspree.html │ ├── taxonomy │ │ ├── taxonomy-tags.html │ │ ├── taxonomy-series.html │ │ └── taxonomy-categories.html │ └── pagination │ │ └── pagination.html ├── shortcodes │ ├── box.html │ ├── boxmd.html │ ├── color.html │ ├── tab.html │ ├── code.html │ ├── notice.html │ ├── alert.html │ ├── swiperItem.html │ ├── button.html │ ├── expand.html │ ├── featuredImage.html │ └── d3.html ├── 404.html ├── _default │ ├── summary.html │ ├── terms.searchindex.json │ ├── taxonomy.searchindex.json │ ├── terms.html │ ├── taxonomy.html │ └── list.html ├── about │ └── single.html ├── index.json ├── publication │ └── list.html ├── contact │ └── single.html └── showcase │ └── list.html ├── .gitignore ├── images ├── tn.png └── screenshot.png ├── static ├── logo.png ├── favicon.ico ├── favicon.png ├── logo-192.png ├── logo-512.png ├── fonts │ ├── muli-latin-200.woff │ ├── muli-latin-300.woff │ ├── muli-latin-400.woff │ ├── muli-latin-600.woff │ ├── muli-latin-700.woff │ ├── muli-latin-800.woff │ ├── muli-latin-900.woff │ ├── Courgette-Regular.woff │ ├── merriweather-bold.woff │ ├── montserrat-black.woff │ ├── montserrat-black.woff2 │ ├── montserrat-bold.woff │ ├── montserrat-bold.woff2 │ ├── muli-latin-200.woff2 │ ├── muli-latin-300.woff2 │ ├── muli-latin-400.woff2 │ ├── muli-latin-600.woff2 │ ├── muli-latin-700.woff2 │ ├── muli-latin-800.woff2 │ ├── muli-latin-900.woff2 │ ├── league-gothic │ │ ├── LICENSE │ │ ├── league-gothic.eot │ │ ├── league-gothic.ttf │ │ └── league-gothic.woff │ ├── merriweather-black.woff │ ├── merriweather-black.woff2 │ ├── merriweather-bold.woff2 │ ├── merriweather-italic.woff │ ├── montserrat-regular.woff │ ├── montserrat-regular.woff2 │ ├── merriweather-italic.woff2 │ ├── merriweather-regular.woff │ ├── merriweather-regular.woff2 │ ├── muli-latin-200italic.woff │ ├── muli-latin-200italic.woff2 │ ├── muli-latin-300italic.woff │ ├── muli-latin-300italic.woff2 │ ├── muli-latin-400italic.woff │ ├── muli-latin-400italic.woff2 │ ├── muli-latin-600italic.woff │ ├── muli-latin-600italic.woff2 │ ├── muli-latin-700italic.woff │ ├── muli-latin-700italic.woff2 │ ├── muli-latin-800italic.woff │ ├── muli-latin-800italic.woff2 │ ├── muli-latin-900italic.woff │ ├── muli-latin-900italic.woff2 │ ├── merriweather-bolditalic.woff │ ├── merriweather-bolditalic.woff2 │ └── source-sans-pro │ │ ├── source-sans-pro-italic.eot │ │ ├── source-sans-pro-italic.ttf │ │ ├── source-sans-pro-italic.woff │ │ ├── source-sans-pro-regular.eot │ │ ├── source-sans-pro-regular.ttf │ │ ├── source-sans-pro-regular.woff │ │ ├── source-sans-pro-semibold.eot │ │ ├── source-sans-pro-semibold.ttf │ │ ├── source-sans-pro-semibold.woff │ │ ├── source-sans-pro-semibolditalic.eot │ │ ├── source-sans-pro-semibolditalic.ttf │ │ └── source-sans-pro-semibolditalic.woff ├── images │ ├── whoami │ │ └── avatar.jpg │ └── header │ │ └── background.jpg └── manifest.json ├── exampleSite ├── static │ ├── favicon │ │ ├── favicon.ico │ │ ├── apple-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── ms-icon-70x70.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-512x512.png │ │ └── apple-icon-precomposed.png │ ├── gallery │ │ ├── photo │ │ │ ├── beach.jpg │ │ │ ├── child.jpg │ │ │ ├── people.jpg │ │ │ └── beautiful.jpg │ │ └── cartoon │ │ │ ├── sketch-3047721_640.jpg │ │ │ ├── abstract-3159733_640.jpg │ │ │ ├── giraffe-3258053_640.png │ │ │ ├── boxing-ring-149840_640.png │ │ │ ├── fairy-tale-1077856_640.jpg │ │ │ ├── watercolour-2045917_640.jpg │ │ │ └── robot-in-space-4556429_640.png │ └── images │ │ ├── feature2 │ │ ├── bam.png │ │ ├── graph.png │ │ ├── content.png │ │ ├── gallery.png │ │ ├── mathbook.png │ │ ├── transfer.png │ │ ├── workflow.png │ │ └── color-palette.png │ │ ├── feature1 │ │ ├── graph.png │ │ ├── wave.png │ │ ├── infinity.png │ │ ├── markdown.png │ │ ├── flowchart.png │ │ ├── number-four.png │ │ ├── number-one.png │ │ ├── number-two.png │ │ └── number-three.png │ │ ├── feature3 │ │ ├── css3.png │ │ ├── code-file.png │ │ └── css3-bare.png │ │ ├── whoami │ │ └── avatar.jpg │ │ └── header │ │ └── background.jpg ├── content │ ├── en │ │ ├── presentation │ │ │ ├── _index.md │ │ │ ├── first.md │ │ │ └── second.md │ │ ├── publication │ │ │ ├── book │ │ │ │ ├── _index.md │ │ │ │ └── book_any_folder_name_1 │ │ │ │ │ ├── cite.bib │ │ │ │ │ └── index.md │ │ │ ├── misc │ │ │ │ ├── _index.md │ │ │ │ └── misc_any_folder_name_1 │ │ │ │ │ ├── cite.bib │ │ │ │ │ └── index.md │ │ │ └── article │ │ │ │ ├── _index.md │ │ │ │ └── article_any_folder_name_1 │ │ │ │ ├── index.md │ │ │ │ └── cite.bib │ │ ├── showcase │ │ │ ├── _index.md │ │ │ └── hugo │ │ │ │ ├── _index.md │ │ │ │ ├── hugo-theme-zzo.md │ │ │ │ └── hugo-theme-zdoc.md │ │ ├── posts │ │ │ ├── _index.md │ │ │ ├── test-mathjax.md │ │ │ ├── test-js-sequence-diagrams.md │ │ │ ├── test-wavedrom.md │ │ │ ├── test-viz.md │ │ │ ├── rich-content.md │ │ │ ├── test-flowchart.md │ │ │ ├── test-katex.md │ │ │ └── test-chartjs.md │ │ ├── archive │ │ │ └── _index.md │ │ └── gallery │ │ │ ├── cartoon │ │ │ └── index.md │ │ │ └── photo │ │ │ └── index.md │ └── ko │ │ ├── about │ │ └── index.ko.md │ │ ├── gallery │ │ ├── cartoon │ │ │ └── index.ko.md │ │ └── photo │ │ │ └── index.ko.md │ │ ├── posts │ │ └── _index.ko.md │ │ └── archive │ │ └── _index.ko.md ├── resources │ └── _gen │ │ └── assets │ │ └── scss │ │ └── sass │ │ └── main.scss_b4f67ac5085b89b62b54c1923e5a9145.json └── config │ └── _default │ ├── languages.toml │ ├── menus.ko.toml │ ├── menus.en.toml │ └── config.toml ├── archetypes ├── about.md ├── archive.md ├── contact.md ├── talk.md ├── showcase.md ├── rich.md ├── gallery.md ├── default.md ├── publication.md ├── resume.md ├── author.md └── presentation.md ├── assets ├── js │ └── helper │ │ ├── prop.js │ │ ├── next.js │ │ ├── prev.js │ │ ├── throttle.js │ │ ├── closest.js │ │ └── fadeinout.js ├── sass │ ├── components │ │ ├── _comment.scss │ │ ├── _featuredImage.scss │ │ ├── _math.scss │ │ ├── _box.scss │ │ ├── _busuanzi.scss │ │ ├── _diagram.scss │ │ ├── _gtt.scss │ │ ├── _related.scss │ │ ├── _swiper.scss │ │ ├── _breadcrumb.scss │ │ └── _hr.scss │ ├── pages │ │ ├── _about.scss │ │ ├── _404.scss │ │ ├── _list.scss │ │ └── _wrapper.scss │ ├── layout │ │ ├── _body.scss │ │ ├── _header.scss │ │ └── _sidebar.scss │ ├── abstracts │ │ ├── _functions.scss │ │ └── _variables.scss │ ├── themes │ │ └── _theme.scss │ └── base │ │ ├── _typography.scss │ │ ├── _helpers.scss │ │ └── _animation.scss └── lib │ └── reveal │ └── highlight │ ├── monokai.css │ └── zenburn.css ├── theme.toml └── LICENSE.md /data/msc.json: -------------------------------------------------------------------------------- 1 | { 2 | "theme": "hand" 3 | } -------------------------------------------------------------------------------- /layouts/partials/script/archive-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/contact-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/list-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/resume-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/taxo-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/sidebar/sidebar-menu.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .vscode/ 3 | node_modules/ -------------------------------------------------------------------------------- /layouts/partials/header/custom-header.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/sidebar/custom-home.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/sidebar/custom-list.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/box.html: -------------------------------------------------------------------------------- 1 |
{{ .Inner }}
-------------------------------------------------------------------------------- /layouts/partials/body/custom-body.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/head/custom-head.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/boxmd.html: -------------------------------------------------------------------------------- 1 |
{{ .Inner | markdownify }}
-------------------------------------------------------------------------------- /images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/images/tn.png -------------------------------------------------------------------------------- /static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/logo.png -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/logo-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/logo-192.png -------------------------------------------------------------------------------- /static/logo-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/logo-512.png -------------------------------------------------------------------------------- /images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/images/screenshot.png -------------------------------------------------------------------------------- /layouts/partials/publication/pub-search-result.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/color.html: -------------------------------------------------------------------------------- 1 | {{ .Inner | markdownify }} -------------------------------------------------------------------------------- /static/fonts/muli-latin-200.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-200.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-300.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-400.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-600.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-700.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-800.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-800.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-900.woff -------------------------------------------------------------------------------- /static/images/whoami/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/images/whoami/avatar.jpg -------------------------------------------------------------------------------- /data/swiper.json: -------------------------------------------------------------------------------- 1 | { 2 | "option1": { 3 | "loop": true 4 | }, 5 | "option2": { 6 | "loop": false 7 | } 8 | } -------------------------------------------------------------------------------- /layouts/partials/script/about-script.html: -------------------------------------------------------------------------------- 1 | {{ partial "script/clipboard-script" . }} 2 | {{ partial "script/codeblock-script" . }} -------------------------------------------------------------------------------- /static/fonts/Courgette-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/Courgette-Regular.woff -------------------------------------------------------------------------------- /static/fonts/merriweather-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-bold.woff -------------------------------------------------------------------------------- /static/fonts/montserrat-black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-black.woff -------------------------------------------------------------------------------- /static/fonts/montserrat-black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-black.woff2 -------------------------------------------------------------------------------- /static/fonts/montserrat-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-bold.woff -------------------------------------------------------------------------------- /static/fonts/montserrat-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-bold.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-200.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-200.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-300.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-400.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-600.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-700.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-800.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-800.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-900.woff2 -------------------------------------------------------------------------------- /static/images/header/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/images/header/background.jpg -------------------------------------------------------------------------------- /static/fonts/league-gothic/LICENSE: -------------------------------------------------------------------------------- 1 | SIL Open Font License (OFL) 2 | http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL -------------------------------------------------------------------------------- /static/fonts/merriweather-black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-black.woff -------------------------------------------------------------------------------- /static/fonts/merriweather-black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-black.woff2 -------------------------------------------------------------------------------- /static/fonts/merriweather-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-bold.woff2 -------------------------------------------------------------------------------- /static/fonts/merriweather-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-italic.woff -------------------------------------------------------------------------------- /static/fonts/montserrat-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-regular.woff -------------------------------------------------------------------------------- /static/fonts/montserrat-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/montserrat-regular.woff2 -------------------------------------------------------------------------------- /exampleSite/static/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/favicon.ico -------------------------------------------------------------------------------- /static/fonts/merriweather-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-italic.woff2 -------------------------------------------------------------------------------- /static/fonts/merriweather-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-regular.woff -------------------------------------------------------------------------------- /static/fonts/merriweather-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-regular.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-200italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-200italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-200italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-200italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-300italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-300italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-300italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-300italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-400italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-400italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-400italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-400italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-600italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-600italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-600italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-600italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-700italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-700italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-700italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-700italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-800italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-800italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-800italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-800italic.woff2 -------------------------------------------------------------------------------- /static/fonts/muli-latin-900italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-900italic.woff -------------------------------------------------------------------------------- /static/fonts/muli-latin-900italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/muli-latin-900italic.woff2 -------------------------------------------------------------------------------- /archetypes/about.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | type: about 6 | --- 7 | -------------------------------------------------------------------------------- /exampleSite/content/en/presentation/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Presentations" 3 | description: "Presentation list with reveal.js" 4 | --- 5 | -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon.png -------------------------------------------------------------------------------- /exampleSite/static/gallery/photo/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/photo/beach.jpg -------------------------------------------------------------------------------- /exampleSite/static/gallery/photo/child.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/photo/child.jpg -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/bam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/bam.png -------------------------------------------------------------------------------- /layouts/partials/comments/commento.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | -------------------------------------------------------------------------------- /static/fonts/merriweather-bolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-bolditalic.woff -------------------------------------------------------------------------------- /static/fonts/merriweather-bolditalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/merriweather-bolditalic.woff2 -------------------------------------------------------------------------------- /exampleSite/static/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/ms-icon-70x70.png -------------------------------------------------------------------------------- /exampleSite/static/gallery/photo/people.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/photo/people.jpg -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/graph.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/wave.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/graph.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature3/css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature3/css3.png -------------------------------------------------------------------------------- /exampleSite/static/images/whoami/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/whoami/avatar.jpg -------------------------------------------------------------------------------- /static/fonts/league-gothic/league-gothic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/league-gothic/league-gothic.eot -------------------------------------------------------------------------------- /static/fonts/league-gothic/league-gothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/league-gothic/league-gothic.ttf -------------------------------------------------------------------------------- /static/fonts/league-gothic/league-gothic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/league-gothic/league-gothic.woff -------------------------------------------------------------------------------- /exampleSite/content/en/publication/book/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: book 3 | date: 2020-03-05 14:08:48.402839 4 | description: Publication - book 5 | --- -------------------------------------------------------------------------------- /exampleSite/content/en/publication/misc/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: misc 3 | date: 2020-03-05 14:08:48.469815 4 | description: Publication - misc 5 | --- -------------------------------------------------------------------------------- /exampleSite/resources/_gen/assets/scss/sass/main.scss_b4f67ac5085b89b62b54c1923e5a9145.json: -------------------------------------------------------------------------------- 1 | {"Target":"css/main.min.css","MediaType":"text/css","Data":{}} -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-57x57.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-60x60.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-72x72.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-76x76.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/ms-icon-144x144.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/ms-icon-150x150.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/ms-icon-310x310.png -------------------------------------------------------------------------------- /exampleSite/static/gallery/photo/beautiful.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/photo/beautiful.jpg -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/infinity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/infinity.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/markdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/markdown.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/content.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/gallery.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/mathbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/mathbook.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/transfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/transfer.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/workflow.png -------------------------------------------------------------------------------- /exampleSite/static/images/header/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/header/background.jpg -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-36x36.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-48x48.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-72x72.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-96x96.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-114x114.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-120x120.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-144x144.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-152x152.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-180x180.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/flowchart.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/number-four.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/number-four.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/number-one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/number-one.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/number-two.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/number-two.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature3/code-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature3/code-file.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature3/css3-bare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature3/css3-bare.png -------------------------------------------------------------------------------- /layouts/shortcodes/tab.html: -------------------------------------------------------------------------------- 1 | {{ $id := substr (md5 .Inner) 0 16 }} 2 |
3 | {{ .Inner | markdownify }} 4 |
-------------------------------------------------------------------------------- /exampleSite/content/en/publication/article/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: article 3 | date: 2020-03-05 14:08:48.459816 4 | description: Publication - article 5 | --- -------------------------------------------------------------------------------- /exampleSite/content/ko/about/index.ko.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "About" 3 | date: 2019-10-09T11:44:14+09:00 4 | type: "about" 5 | description: About Page 6 | --- 7 | 8 | -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-144x144.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-192x192.png -------------------------------------------------------------------------------- /exampleSite/static/favicon/android-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/android-icon-512x512.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature1/number-three.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature1/number-three.png -------------------------------------------------------------------------------- /exampleSite/static/images/feature2/color-palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/images/feature2/color-palette.png -------------------------------------------------------------------------------- /layouts/shortcodes/code.html: -------------------------------------------------------------------------------- 1 | {{ $id := substr (md5 .Inner) 0 16 }} 2 |
3 | {{ .Inner | markdownify }} 4 |
-------------------------------------------------------------------------------- /exampleSite/static/favicon/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/favicon/apple-icon-precomposed.png -------------------------------------------------------------------------------- /layouts/shortcodes/notice.html: -------------------------------------------------------------------------------- 1 |
2 | {{ .Inner | markdownify }} 3 |
-------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/sketch-3047721_640.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/sketch-3047721_640.jpg -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /archetypes/archive.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | type: archive 5 | description: 6 | titleWrap: wrap # wrap, noWrap 7 | --- 8 | -------------------------------------------------------------------------------- /assets/js/helper/prop.js: -------------------------------------------------------------------------------- 1 | var prop = function (node, name, value) { 2 | if (typeof value === 'undefined') { 3 | return node[name]; 4 | } 5 | node[name] = value; 6 | }; -------------------------------------------------------------------------------- /exampleSite/content/ko/gallery/cartoon/index.ko.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Cartoon" 3 | date: 2018-10-11T10:20:16+09:00 4 | type: "gallery" 5 | description: "cartoon gallery" 6 | --- 7 | -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/abstract-3159733_640.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/abstract-3159733_640.jpg -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/giraffe-3258053_640.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/giraffe-3258053_640.png -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /assets/sass/components/_comment.scss: -------------------------------------------------------------------------------- 1 | .utterances { 2 | &__message { 3 | font-size: 0.95rem; 4 | @include flexbox(); 5 | @include justify-content(center); 6 | } 7 | } -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/boxing-ring-149840_640.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/boxing-ring-149840_640.png -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/fairy-tale-1077856_640.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/fairy-tale-1077856_640.jpg -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/watercolour-2045917_640.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/watercolour-2045917_640.jpg -------------------------------------------------------------------------------- /exampleSite/static/gallery/cartoon/robot-in-space-4556429_640.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/exampleSite/static/gallery/cartoon/robot-in-space-4556429_640.png -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /static/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzossig/hugo-theme-zzo/HEAD/static/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /layouts/partials/service/busuanzi.html: -------------------------------------------------------------------------------- 1 | {{ if .Site.Params.enableBusuanzi }} 2 | 3 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/content/en/showcase/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Showcase overview" 3 | date: 2020-01-19T15:43:38+09:00 4 | description: My portfolio, repos, works overview page 5 | enableBio: false 6 | --- -------------------------------------------------------------------------------- /exampleSite/content/en/showcase/hugo/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Hugo" 3 | date: 2020-01-19T21:04:11+09:00 4 | description: Hugo theme collection 5 | category: theme 6 | enableBio: false 7 | --- 8 | -------------------------------------------------------------------------------- /layouts/shortcodes/alert.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/pages/_about.scss: -------------------------------------------------------------------------------- 1 | .about{ 2 | position: relative; 3 | width: 100%; 4 | padding: 2rem 1rem 0; 5 | 6 | @media only screen and (max-width:768px) { 7 | padding: 1rem; 8 | } 9 | } -------------------------------------------------------------------------------- /exampleSite/content/en/posts/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | aliases = ["posts","articles","blog","showcase","docs"] 3 | title = "Posts" 4 | author = "Hugo Authors" 5 | tags = ["index"] 6 | description = "Post page" 7 | +++ -------------------------------------------------------------------------------- /exampleSite/content/ko/posts/_index.ko.md: -------------------------------------------------------------------------------- 1 | +++ 2 | aliases = ["posts","articles","blog","showcase","docs"] 3 | title = "Posts" 4 | author = "Hugo Authors" 5 | tags = ["index"] 6 | description = "Post page" 7 | +++ -------------------------------------------------------------------------------- /layouts/partials/head/services.html: -------------------------------------------------------------------------------- 1 | {{ partial "service/google-analytics" . }} 2 | {{ partial "service/google-tag-manager" . }} 3 | {{ partial "service/baidu-analytics" . }} 4 | {{ partial "service/busuanzi" . }} -------------------------------------------------------------------------------- /layouts/partials/service/google-analytics.html: -------------------------------------------------------------------------------- 1 | {{ if not .Site.IsServer }} 2 | {{ template "_internal/google_analytics.html" . }} 3 | {{ template "_internal/google_analytics_async.html" . }} 4 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/content/en/archive/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Archive" 3 | date: 2019-10-19T11:44:14+09:00 4 | type: "archive" 5 | description: Archive Page 6 | titleWrap: wrap 7 | --- 8 | 9 | archive page 10 | -------------------------------------------------------------------------------- /exampleSite/content/ko/archive/_index.ko.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Archive" 3 | date: 2019-10-19T11:44:14+09:00 4 | type: "archive" 5 | description: Archive Page 6 | titleWrap: wrap 7 | --- 8 | 9 | archive page 10 | -------------------------------------------------------------------------------- /layouts/partials/comments/telegram.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/swiperItem.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | {{ .Inner | markdownify }} 4 |
5 |
-------------------------------------------------------------------------------- /assets/js/helper/next.js: -------------------------------------------------------------------------------- 1 | function next(node, selector) { 2 | if (selector && document.querySelector(selector) !== node.nextElementSibling) { 3 | return null; 4 | } 5 | 6 | return node.nextElementSibling; 7 | } 8 | -------------------------------------------------------------------------------- /assets/js/helper/prev.js: -------------------------------------------------------------------------------- 1 | var prev = function(node, selector) { 2 | if (selector && document.querySelector(selector) !== node.previousElementSibling) { 3 | return null; 4 | } 5 | 6 | return node.previousElementSibling; 7 | } -------------------------------------------------------------------------------- /data/button.toml: -------------------------------------------------------------------------------- 1 | # restart hugo after set the values 2 | dark_primary_color = "#82aaff" 3 | light_primary_color = "#ccc" 4 | hacker_primary_color = "#cdf5cc" 5 | solarized_primary_color = "#c5e0df" 6 | kimbie_primary_color = "#d1c4e9" -------------------------------------------------------------------------------- /archetypes/contact.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | type: contact 6 | service: formspree # formspree, getform 7 | formId: "" 8 | getformToken: "" 9 | --- 10 | -------------------------------------------------------------------------------- /layouts/partials/footer/go-to-top.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableGoToTop" }} 2 |
3 |
4 | {{ partial "svgs/arrow/keyboard-arrow-up.svg" (dict "width" 32 "height" 32) }} 5 |
6 |
7 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/content/ko/gallery/photo/index.ko.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Photo" 3 | date: 2018-10-12T10:20:16+09:00 4 | description: Photo Gallery 5 | type: "gallery" 6 | mode: "one-by-one" 7 | description: "포토 갤러리" 8 | images: 9 | --- 10 | -------------------------------------------------------------------------------- /archetypes/talk.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | publishDate: {{ .Date }} 5 | description: 6 | tags: 7 | - 8 | series: 9 | - 10 | categories: 11 | - 12 | titleWrap: wrap # wrap, noWrap 13 | --- -------------------------------------------------------------------------------- /layouts/404.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |
4 |

404

5 |
Page not found
6 |
7 |
8 | {{ partial "script/home-script" . }} 9 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/first-page.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/last-page.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/delicious.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/font.toml: -------------------------------------------------------------------------------- 1 | title_font = "\"Montserrat\", sans-serif" 2 | content_font = "\"Muli\", sans-serif" 3 | # content_font = "\"Merriweather\", serif" 4 | # content_font = "\"Source Sans Pro\", sans-serif" 5 | # content_font = "\"League Gothic\", sans-serif" 6 | cursive_font = "\"Courgette\", cursive" -------------------------------------------------------------------------------- /assets/sass/components/_featuredImage.scss: -------------------------------------------------------------------------------- 1 | .featured-image { 2 | width: 100%; 3 | object-fit: cover; 4 | 5 | &--wrapper { 6 | width: 100%; 7 | height: 100%; 8 | 9 | @include flexbox(); 10 | @include align-items(center); 11 | @include justify-content(center); 12 | } 13 | } -------------------------------------------------------------------------------- /layouts/partials/comments/isso.html: -------------------------------------------------------------------------------- 1 | {{- $scriptSrc := .Site.Params.isso.scriptSrc -}} 2 | {{- $dataAttrs := .Site.Params.isso.dataAttrs -}} 3 | 4 | 5 | 6 |
-------------------------------------------------------------------------------- /archetypes/showcase.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | link: 6 | repo: 7 | pinned: true 8 | thumb: 9 | weight: 10 | links: 11 | - name: 12 | icon: 13 | link: 14 | shields: 15 | - name: 16 | image: 17 | link: 18 | --- -------------------------------------------------------------------------------- /assets/sass/components/_math.scss: -------------------------------------------------------------------------------- 1 | .MathJax { 2 | overflow-x: auto; 3 | overflow-y: hidden; 4 | box-sizing: border-box; 5 | } 6 | 7 | code.has-jax { 8 | -webkit-font-smoothing: antialiased; 9 | background: inherit !important; 10 | border: none !important; 11 | font-size: 100%; 12 | } -------------------------------------------------------------------------------- /archetypes/rich.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | tags: 6 | - 7 | series: 8 | - 9 | categories: 10 | - 11 | libraries: 12 | - katex 13 | - mathjax 14 | - chart 15 | - flowchartjs 16 | - msc 17 | - katex 18 | - mermaid 19 | - viz 20 | - wavedrom 21 | --- 22 | -------------------------------------------------------------------------------- /exampleSite/content/en/gallery/cartoon/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Cartoon" 3 | date: 2019-10-31T10:20:16+09:00 4 | type: "gallery" 5 | mode: "at-once" # at-once is a default value 6 | description: "cartoon gallery" 7 | image: images/feature2/bam.png 8 | --- 9 | 10 | Sample images from [Pixabay](https://pixabay.com) 11 | -------------------------------------------------------------------------------- /layouts/partials/svgs/showcase/download.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/js/helper/throttle.js: -------------------------------------------------------------------------------- 1 | function throttle(callback, limit) { 2 | var waiting = false; 3 | return function () { 4 | if (!waiting) { 5 | callback.apply(this, arguments); 6 | waiting = true; 7 | setTimeout(function () { 8 | waiting = false; 9 | }, limit); 10 | } 11 | }; 12 | } 13 | -------------------------------------------------------------------------------- /exampleSite/config/_default/languages.toml: -------------------------------------------------------------------------------- 1 | [en] 2 | title = "Hugo Zzo Theme" 3 | languageName = "English" 4 | weight = 1 5 | languagedir = "ltr" 6 | contentdir = "content/en" 7 | 8 | [ko] 9 | title = "Hugo Zzo Theme" 10 | languageName = "한국어" 11 | weight = 2 12 | languagedir = "ltr" 13 | contentdir = "content/ko" 14 | -------------------------------------------------------------------------------- /archetypes/gallery.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | type: gallery 6 | mode: at-once # at-once or one-by-one 7 | tags: 8 | - 9 | series: 10 | - 11 | categories: 12 | - 13 | images: # when mode is one-by-one, images front matter works 14 | - image: 15 | caption: 16 | --- 17 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/keyboard-arrow-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/person.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/showcase/hugo/hugo-theme-zzo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Hugo Zzo Theme" 3 | date: 2020-01-19T21:13:42+09:00 4 | description: Make a blog with hugo zzo theme! 5 | weight: 1 6 | link: https://github.com/zzossig/hugo-theme-zzo 7 | repo: https://github.com/zzossig/hugo-theme-zzo 8 | pinned: true 9 | thumb: feature3/css3.png 10 | --- 11 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/keyboard-arrow-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/keyboard-arrow-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/keyboard-arrow-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/button.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{ .Inner | markdownify }} 4 | 5 | -------------------------------------------------------------------------------- /archetypes/default.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | draft: false 6 | hideToc: false 7 | enableToc: true 8 | enableTocContent: false 9 | tocFolding: false 10 | tocPosition: inner 11 | tocLevels: ["h2", "h3", "h4"] 12 | tags: 13 | - 14 | series: 15 | - 16 | categories: 17 | - 18 | image: 19 | --- 20 | -------------------------------------------------------------------------------- /exampleSite/content/en/showcase/hugo/hugo-theme-zdoc.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Hugo zDoc Theme" 3 | date: 2020-01-19T21:13:42+09:00 4 | description: Make a documentation with hugo zdoc theme! 5 | weight: 2 6 | link: https://github.com/zzossig/hugo-theme-zdoc 7 | repo: https://github.com/zzossig/hugo-theme-zdoc 8 | pinned: true 9 | thumb: feature3/css3-bare.png 10 | --- 11 | -------------------------------------------------------------------------------- /layouts/partials/body/tags.html: -------------------------------------------------------------------------------- 1 | {{ $taxo := "tags" }} 2 | 10 | -------------------------------------------------------------------------------- /assets/sass/layout/_body.scss: -------------------------------------------------------------------------------- 1 | #container { 2 | position: relative; 3 | 4 | @include flexbox(); 5 | 6 | @include themify($themes) { 7 | color: themed('body-color'); 8 | background-color: themed('backdrop-background-color'); 9 | hr { 10 | border-color: themed('hr-color'); 11 | } 12 | } 13 | } 14 | 15 | html { 16 | overflow-x: hidden; 17 | } -------------------------------------------------------------------------------- /assets/sass/abstracts/_functions.scss: -------------------------------------------------------------------------------- 1 | @function z($name) { 2 | @if index($z-indexes, $name) { 3 | @return (length($z-indexes) - index($z-indexes, $name)) + 1; 4 | } @else { 5 | @warn 'There is no item "#{$name}" in this list; choose one of: #{$z-indexes}'; 6 | @return null; 7 | } 8 | } 9 | 10 | @function themed($key) { 11 | @return map-get($theme-map, $key); 12 | } 13 | -------------------------------------------------------------------------------- /assets/sass/components/_box.scss: -------------------------------------------------------------------------------- 1 | .box { 2 | font-size: 0.925rem; 3 | font-family: $title-font; 4 | word-break: keep-all; 5 | padding: 0.5rem; 6 | margin: 2rem 0; 7 | border-radius: 0.5rem; 8 | 9 | @include themify($themes) { 10 | border: 1px solid themed('content-box-border-color'); 11 | background-color: themed('content-box-background-color'); 12 | } 13 | } -------------------------------------------------------------------------------- /data/grid.toml: -------------------------------------------------------------------------------- 1 | grid_max_width = "960" 2 | grid_max_unit = "px" # "px", "\"%\"" Using% is limited to using full width. 3 | grid_main_main_width = "5" 4 | grid_main_main_unit = "fr" # "fr", "px" 5 | grid_main_side_width = "2" 6 | grid_main_side_unit = "fr" # "fr", "px" 7 | grid_column_gap_width = "32" 8 | grid_column_gap_unit = "px" # "px" 9 | grid_navbar_height = "50px" # "px" 10 | grid_row_gap = "0" 11 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/arrow-back.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/arrow-forward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/twitch.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archetypes/publication.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | shorttitle: 4 | date: {{ .Date }} 5 | description: 6 | type: publication 7 | authors: [] 8 | publication: 9 | abstract: 10 | links: 11 | - name: 12 | link: 13 | ENTRYTYPE: "misc" 14 | enableToc: false 15 | enableWhoami: true 16 | pinned: false 17 | publishDate: {{ dateFormat "2006-01-02" .Date }} 18 | --- 19 | -------------------------------------------------------------------------------- /layouts/partials/navbar/search-icon.html: -------------------------------------------------------------------------------- 1 |
2 | 9 |
-------------------------------------------------------------------------------- /layouts/partials/svgs/etc/visibility.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/js/helper/closest.js: -------------------------------------------------------------------------------- 1 | var closest = function(node, selector) { 2 | return (node.closest || function (_selector) { 3 | do { 4 | if ((node.matches || node.msMatchesSelector).call(node, _selector)) { 5 | return node; 6 | } 7 | node = node.parentElement || node.parentNode; 8 | } while (node !== null && node.nodeType === 1); 9 | 10 | return null; 11 | }).call(node, selector); 12 | } -------------------------------------------------------------------------------- /layouts/shortcodes/expand.html: -------------------------------------------------------------------------------- 1 |
2 | 8 |
9 | {{ .Inner | markdownify }} 10 |
11 |
-------------------------------------------------------------------------------- /layouts/partials/svgs/donation/patreon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/facebook.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/_default/summary.html: -------------------------------------------------------------------------------- 1 | {{ if eq (lower .Site.Params.summaryShape) "card" }} 2 | {{ partial "summary/card" . }} 3 | {{ else if eq (lower .Site.Params.summaryShape) "classic" }} 4 | {{ partial "summary/classic" . }} 5 | {{ else if eq (lower .Site.Params.summaryShape) "compact" }} 6 | {{ partial "summary/compact" . }} 7 | {{ else }} 8 | {{ printf "%#v" "Not supported shape. Please edit config param(summaryShape)." }} 9 | {{ end }} -------------------------------------------------------------------------------- /assets/sass/pages/_404.scss: -------------------------------------------------------------------------------- 1 | .not-found { 2 | height: 100%; 3 | font-family: $title-font; 4 | 5 | @include flexbox(); 6 | @include align-items(center); 7 | @include justify-content(center); 8 | @include flex-direction(column); 9 | 10 | @include themify($themes) { 11 | .title { 12 | color: themed('title-color'); 13 | } 14 | 15 | .subtitle { 16 | color: themed('meta-color'); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/attach-file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/email.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/cancel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/invert-colors.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/publication/pub-tags.html: -------------------------------------------------------------------------------- 1 | {{ $taxo := "tags" }} 2 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/clock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/stack-exchange.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/search.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/tumblr.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/body/toc.html: -------------------------------------------------------------------------------- 1 | {{ if .Params.enableTocContent }} 2 |
3 | 9 |
10 | {{ .TableOfContents }} 11 |
12 |
13 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/share/google.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/medium.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/search/site-search.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableSearch" }} 2 | 3 | 13 | 14 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/link.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/_default/terms.searchindex.json: -------------------------------------------------------------------------------- 1 | {{ .Scratch.Delete "searchindex" }} 2 | {{- $.Scratch.Add "searchindex" slice -}} 3 | {{- range $index, $element := (where .Site.RegularPages "Kind" "page") -}} 4 | {{ with $element.Plain }} 5 | {{- $.Scratch.Add "searchindex" (dict "id" $index "title" $element.Title "uri" $element.Permalink "tags" $element.Params.tags "section" $element.Section "content" $element.Plain "description" $element.Description) -}} 6 | {{ end }} 7 | {{- end -}} 8 | {{- $.Scratch.Get "searchindex" | jsonify -}} -------------------------------------------------------------------------------- /layouts/_default/taxonomy.searchindex.json: -------------------------------------------------------------------------------- 1 | {{ .Scratch.Delete "searchindex" }} 2 | {{- $.Scratch.Add "searchindex" slice -}} 3 | {{- range $index, $element := (where .Site.RegularPages "Kind" "page") -}} 4 | {{ with $element.Plain }} 5 | {{- $.Scratch.Add "searchindex" (dict "id" $index "title" $element.Title "uri" $element.Permalink "tags" $element.Params.tags "section" $element.Section "content" $element.Plain "description" $element.Description) -}} 6 | {{ end }} 7 | {{- end -}} 8 | {{- $.Scratch.Get "searchindex" | jsonify -}} -------------------------------------------------------------------------------- /layouts/partials/footer/links-social.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "showSocialLinks" }} 2 | 14 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/content/en/gallery/photo/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Photo 3 | date: 2019-10-31T10:20:16+09:00 4 | description: Photo Gallery 5 | type: gallery 6 | mode: one-by-one 7 | description: "photo gallery" 8 | images: 9 | - image: beach.jpg 10 | caption: beach, women, car 11 | - image: beautiful.jpg 12 | caption: beautiful women 13 | - image: people.jpg 14 | caption: man 15 | - image: child.jpg 16 | caption: child 17 | image: images/feature2/gallery.png 18 | --- 19 | 20 | Sample images from [Pixabay](https://pixabay.com) 21 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/people.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/service/google-adsense.html: -------------------------------------------------------------------------------- 1 | {{ if and (not .Site.IsServer) (not ($.Param "disableAdsense")) }} 2 | 3 | 11 | 12 | 15 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/config/_default/menus.ko.toml: -------------------------------------------------------------------------------- 1 | [[main]] 2 | identifier = "about" 3 | name = "어바웃" 4 | url = "about" 5 | weight = 1 6 | 7 | [[main]] 8 | identifier = "archive" 9 | name = "아카이브" 10 | url = "archive" 11 | weight = 2 12 | 13 | [[main]] 14 | identifier = "gallery" 15 | name = "갤러리" 16 | url = "gallery" 17 | weight = 3 18 | 19 | [[main]] 20 | parent = "gallery" 21 | name = "fiverr" 22 | url = "gallery/mine" 23 | 24 | [[main]] 25 | identifier = "posts" 26 | name = "포스트" 27 | url = "posts" 28 | weight = 4 -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/location.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/rss.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/themes/_theme.scss: -------------------------------------------------------------------------------- 1 | @import 'dark'; 2 | @import 'light'; 3 | @import 'hacker'; 4 | @import 'solarized'; 5 | @import 'kimbie'; 6 | 7 | @import 'darkcode'; 8 | @import 'lightcode'; 9 | @import 'hackercode'; 10 | @import 'solarizedcode'; 11 | @import 'kimbiecode'; 12 | 13 | $themes: ( 14 | dark: $dark, 15 | light: $light, 16 | hacker: $hacker, 17 | solarized: $solarized, 18 | kimbie: $kimbie, 19 | ); 20 | 21 | $codeblock: ( 22 | dark: $darkcode, 23 | light: $lightcode, 24 | hacker: $hackercode, 25 | solarized: $solarizedcode, 26 | kimbie: $kimbiecode, 27 | ); -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-mathjax.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "MathJax support" 3 | date: 2019-11-16T12:00:06+09:00 4 | description: "A JavaScript display engine for mathematics that works in all browsers.No more setup for readers. It just works." 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - math 14 | libraries: 15 | - mathjax 16 | image: images/feature1/infinity.png 17 | --- 18 | 19 | When $a \ne 0$, there are two solutions to $\(ax^2 + bx + c = 0\)\$ and they are 20 | $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$ -------------------------------------------------------------------------------- /layouts/partials/body/related.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/about/single.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |

4 | {{ .Title }} 5 |

6 |
7 |
8 |
9 | {{ .Content }} 10 |
11 |
12 |
13 | {{ partial "search/site-search" . }} 14 |
15 | {{ partial "script/about-script" . }} 16 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/share/linkedin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/service/baidu-analytics.html: -------------------------------------------------------------------------------- 1 | {{ if and (.Site.Params.baiduAnalytics) (not .Site.IsServer) }} 2 | 14 | {{ end }} -------------------------------------------------------------------------------- /layouts/shortcodes/featuredImage.html: -------------------------------------------------------------------------------- 1 | {{ $imgSrc := false }} 2 | {{ $params := $.Page.Params }} 3 | 4 | {{ if $params.image }} 5 | {{ $imgSrc = $params.image }} 6 | {{ else if $params.featured_image }} 7 | {{ $imgSrc = (print "images/" $params.featured_image) }} 8 | {{ end }} 9 | 10 | {{ if $imgSrc }} 11 | 14 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/social/xmpp.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/components/_busuanzi.scss: -------------------------------------------------------------------------------- 1 | .busuanzi { 2 | @include flexbox(); 3 | width: 250px; 4 | 5 | &__item { 6 | padding: 0.125rem; 7 | 8 | @include flexbox(); 9 | @include flex-direction(column); 10 | @include align-items(center); 11 | @include flex-grow(1); 12 | 13 | &--label { 14 | font-size: 12.8px; 15 | padding: .125rem 0; 16 | font-family: $title-font; 17 | font-style: italic; 18 | } 19 | 20 | &--number { 21 | font-size: 16.8px; 22 | font-weight: bold; 23 | } 24 | } 25 | } 26 | 27 | #busuanzi_value_page_pv { 28 | margin: 0rem 0.1rem 0 0.15rem; 29 | } -------------------------------------------------------------------------------- /layouts/partials/svgs/showcase/author.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /theme.toml: -------------------------------------------------------------------------------- 1 | name = "Zzo" 2 | description = "Hugo blog theme with rich features." 3 | homepage = "https://zzo-docs.vercel.app/zzo" 4 | license = "MIT" 5 | licenselink = "https://github.com/zzossig/hugo-theme-zzo/blob/master/LICENSE.md" 6 | tags = ["accessible", "multilingual", "responsive", "blog", "search", "simple", "light", "dark", "mobile", "gallery", "technical", "fast", "presentation"] 7 | features = ["accessible", "multilingual", "responsive", "grid", "sass", "search", "subtheme", "gallery", "technical", "fast", "presentation"] 8 | min_version = "0.65.0" 9 | 10 | [author] 11 | name = "zzossig" 12 | homepage = "https://zzossig.io" -------------------------------------------------------------------------------- /data/skin.toml: -------------------------------------------------------------------------------- 1 | # https://xyproto.github.io/splash/docs/longer/all.html 2 | # restart hugo after change this value 3 | theme_light_chroma = "default" 4 | theme_dark_chroma = "default" 5 | theme_hacker_chroma = "default" 6 | theme_solarized_chroma = "default" 7 | theme_kimbie_chroma = "default" 8 | 9 | # possible value: default, dark, light, hacker, solarized, kimbie 10 | # restart hugo after change this value 11 | theme_light_chroma_background = "default" 12 | theme_dark_chroma_background = "default" 13 | theme_hacker_chroma_background = "default" 14 | theme_solarized_chroma_background = "default" 15 | theme_kimbie_chroma_background = "default" -------------------------------------------------------------------------------- /layouts/partials/comments/livere.html: -------------------------------------------------------------------------------- 1 |
2 | 15 | 16 |
-------------------------------------------------------------------------------- /layouts/partials/svgs/etc/palette.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/home-script.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/douban.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/linkedin.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/douban.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/google-plus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/stack-overflow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/subscription.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /assets/sass/components/_diagram.scss: -------------------------------------------------------------------------------- 1 | // mermaid 2 | .mermaid { 3 | width: 100%; 4 | text-align: center; 5 | margin-bottom: 1rem; 6 | overflow: auto; 7 | } 8 | 9 | .diagram { 10 | overflow: auto; 11 | margin-right: 1rem; 12 | margin-bottom: 1rem; 13 | border-radius: 0.25rem; 14 | @include flexbox(); 15 | @include justify-content(center); 16 | } 17 | 18 | [id^=msc] { 19 | overflow: auto; 20 | margin: 0.5rem 0; 21 | text-align: center; 22 | } 23 | 24 | [id^=flowchart] { 25 | overflow: auto; 26 | } 27 | 28 | [id^=WaveDrom_Display] { 29 | overflow: auto; 30 | background-color: #FCFCFA; 31 | border-radius: 0.25rem; 32 | } 33 | -------------------------------------------------------------------------------- /layouts/partials/publication/pub-meta.html: -------------------------------------------------------------------------------- 1 | {{ ($.Site.Params.writtenTimeIcon | safeHTML) | default "📅" }} {{ if .Params.publishDate }}{{ dateFormat (i18n "pub-dateformat") .Params.publishDate }}{{ end }}{{ with .Params.authors }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }} {{ delimit . ", " }}{{ end }}{{ with .Params.publication }}{{ ($.Site.Params.publicationIcon | safeHTML) | default "📚" }} {{ . }}{{ end }}{{ with .Params.ENTRYTYPE }}{{ ($.Site.Params.typeIcon | safeHTML) | default "🎯" }} {{ . }}{{ end }} 2 | -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/video.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-js-sequence-diagrams.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JS Sequence Diagram support" 3 | date: 2019-11-18T12:00:06+09:00 4 | description: "Generates UML sequence diagrams from simple text" 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - diagram 14 | libraries: 15 | - msc 16 | image: images/feature2/transfer.png 17 | --- 18 | 19 | ```msc 20 | Alice->Bob: Hello Bob, how are you? 21 | Note right of Bob: Bob thinks 22 | Bob-->Alice: I am good thanks! 23 | ``` 24 | 25 | ```msc 26 | Title: Here is a title 27 | A->B: Normal line 28 | B-->C: Dashed line 29 | C->>D: Open arrow 30 | D-->>A: Dashed open arrow 31 | ``` -------------------------------------------------------------------------------- /archetypes/resume.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | type: resume 6 | enableToc: false 7 | header: 8 | image: 9 | src: 10 | height: 11 | alt: 12 | infos: 13 | name: 14 | email: 15 | phone: 16 | website: 17 | addr: 18 | items: 19 | - title: 20 | sections: 21 | - title: 22 | subtitle: 23 | startDate: 24 | endDateText: 25 | endDate: 26 | contents: | 27 | 28 | - title: 29 | sections: 30 | - title: 31 | subtitle: 32 | startDate: 33 | endDateText: 34 | endDate: 35 | contents: | 36 | --- -------------------------------------------------------------------------------- /layouts/partials/all-taxonomies.html: -------------------------------------------------------------------------------- 1 |
2 | 22 |
-------------------------------------------------------------------------------- /layouts/partials/search/search-result-desktop.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | {{ partial "svgs/etc/cancel.svg" (dict "width" 28 "height" 28) }} 5 |
6 |
7 |
8 | 16 |
17 |
-------------------------------------------------------------------------------- /assets/sass/components/_gtt.scss: -------------------------------------------------------------------------------- 1 | .gtt { 2 | position: absolute; 3 | right: 0.5rem; 4 | bottom: 0.5rem; 5 | width: 40px; 6 | height: 40px; 7 | border-radius: 0.25rem; 8 | cursor: pointer; 9 | z-index: z('gtt'); 10 | 11 | @include flexbox(); 12 | @include align-items(center); 13 | @include justify-content(center); 14 | @include themify($themes) { 15 | color: themed('gtt-color'); 16 | background-color: themed('gtt-background-color'); 17 | 18 | @include on-event { 19 | color: themed('gtt-hover-color'); 20 | background-color: themed('gtt-hover-background-color'); 21 | } 22 | } 23 | 24 | @media only screen and (max-width: 769px) { 25 | position: fixed; 26 | } 27 | } -------------------------------------------------------------------------------- /exampleSite/content/en/publication/misc/misc_any_folder_name_1/cite.bib: -------------------------------------------------------------------------------- 1 | @misc{miscExample1, 2 | abstract = {Review by Katelyn Smith In his first full-length book, Annals of Pornographie: How Porn Became Bad (2016), Brian Watson traces the long history of pornography in the West, reiterating throughout hi…}, 3 | author = {Clutterbuck-Cook, Anna and Watson, Brian M.}, 4 | copyright = {All rights reserved}, 5 | journal = {Dósis}, 6 | language = {en}, 7 | month = {November}, 8 | shorttitle = {Book {Review}}, 9 | title = {Book {Review}: {Annals} of {Pornographie}}, 10 | url = {https://medhumdosis.com/2016/11/23/book-review-annals-of-pornographie/}, 11 | urldate = {2019-12-13}, 12 | year = {2016} 13 | } 14 | 15 | -------------------------------------------------------------------------------- /layouts/partials/head/styles.html: -------------------------------------------------------------------------------- 1 | {{ $main_options := (dict "targetPath" "css/main.css" "outputStyle" "compressed") }} 2 | {{ $main_template := resources.Get "sass/main.scss" }} 3 | {{ $main_style := $main_template | resources.ExecuteAsTemplate "main_parsed.scss" . | toCSS $main_options | resources.Minify }} 4 | 5 | 6 | {{ if .Site.Params.custom_css }} 7 | {{ range .Site.Params.custom_css }} 8 | {{ $custom_template := resources.Get . }} 9 | {{ if $custom_template }} 10 | {{ $custom_style := $custom_template | resources.ToCSS | resources.Minify }} 11 | 12 | {{ end }} 13 | {{ end }} 14 | {{ end }} -------------------------------------------------------------------------------- /assets/sass/components/_related.scss: -------------------------------------------------------------------------------- 1 | .related { 2 | margin: 2rem auto; 3 | padding: 0.5rem; 4 | width: 100%; 5 | max-width: 700px; 6 | position: relative; 7 | 8 | @include flexbox(); 9 | @include align-items(center); 10 | @include flex-direction(column); 11 | 12 | &__title { 13 | font-size: 32px; 14 | 15 | @include themify($themes) { 16 | color: themed('related-header-title-color'); 17 | } 18 | } 19 | 20 | &__link { 21 | font-size: 16.8px; 22 | font-family: $title-font; 23 | 24 | @include themify($themes) { 25 | color: themed('related-link-color'); 26 | } 27 | } 28 | 29 | &-ul { 30 | @include align-self(center); 31 | list-style-type: disc; 32 | } 33 | } -------------------------------------------------------------------------------- /exampleSite/content/en/publication/misc/misc_any_folder_name_1/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | authors: ['zzossig', 'teemo'] 3 | publication: "abc" 4 | abstract: "Duis vulputate odio vitae consectetur lacinia. Vivamus tellus nisi, hendrerit eget tortor eget, rutrum lobortis tellus. Donec convallis scelerisque egestas. Vestibulum ex urna, commodo at interdum vitae, malesuada id arcu. Praesent et enim libero. Proin et felis nisi. Duis imperdiet placerat dapibus." 5 | links: 6 | - name: url 7 | link: https://google.com 8 | shorttitle: "Book Review" 9 | copyright: "All rights reserved" 10 | title: "Book Review: Duis vulputate" 11 | ENTRYTYPE: "misc" 12 | enableToc: False 13 | enableWhoami: True 14 | pinned: true 15 | publishDate: "2016-11-01" 16 | --- -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/full-screen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/dev-to.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/shortcodes/d3.html: -------------------------------------------------------------------------------- 1 | {{ $scriptPath := (.Get "script") }} 2 | {{ $stylePath := (.Get "style") }} 3 | 4 |
{{ .Inner }}
5 | 6 | 7 | -------------------------------------------------------------------------------- /layouts/partials/footer/site-counter.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableBusuanzi" }} 2 |
3 | 4 | {{ if .Site.Params.busuanziSiteUV }} 5 |
6 | 7 | {{ i18n "counter-site-uv" }} 8 | 9 | ... 10 |
11 | {{ end }} 12 | 13 | {{ if .Site.Params.busuanziSitePV }} 14 |
15 | 16 | {{ i18n "counter-site-pv" }} 17 | 18 | ... 19 |
20 | {{ end }} 21 | 22 |
23 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/arrow-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/index.json: -------------------------------------------------------------------------------- 1 | {{ .Scratch.Delete "searchindex" }} 2 | {{- $.Scratch.Add "searchindex" slice -}} 3 | {{- range $index, $element := (where .Site.RegularPages "Kind" "page") -}} 4 | {{ with $element.Plain }} 5 | {{- if $.Param "searchContent" -}} 6 | {{- $.Scratch.Add "searchindex" (dict "id" $index "title" $element.Title "uri" $element.Permalink "tags" $element.Params.tags "section" $element.Section "content" $element.Plain "description" $element.Description) -}} 7 | {{ else }} 8 | {{- $.Scratch.Add "searchindex" (dict "id" $index "title" $element.Title "uri" $element.Permalink "tags" $element.Params.tags "section" $element.Section "description" $element.Description) -}} 9 | {{- end -}} 10 | {{ end }} 11 | {{- end -}} 12 | {{- $.Scratch.Get "searchindex" | jsonify -}} -------------------------------------------------------------------------------- /layouts/partials/showcase/show-nav.html: -------------------------------------------------------------------------------- 1 | {{ $current := . }} 2 | -------------------------------------------------------------------------------- /assets/sass/base/_typography.scss: -------------------------------------------------------------------------------- 1 | /** 2 | * Basic typography style for copy text 3 | */ 4 | 5 | html { 6 | font-family: sans-serif; 7 | -ms-text-size-adjust: 100%; 8 | -webkit-text-size-adjust: 100%; 9 | } 10 | 11 | body { 12 | font: normal 125% / 1.4 $text-font-stack; 13 | } 14 | 15 | code, 16 | pre { 17 | font: normal 125% / 1.8 $code-font-stack; 18 | } 19 | 20 | .h1 { 21 | font-size: 4rem; 22 | } 23 | 24 | .h2 { 25 | font-size: 3.5rem; 26 | } 27 | 28 | .h3 { 29 | font-size: 3rem; 30 | } 31 | 32 | .h4 { 33 | font-size: 2.5rem; 34 | } 35 | 36 | .h5 { 37 | font-size: 2rem; 38 | } 39 | 40 | .h6 { 41 | font-size: 1.5rem; 42 | } 43 | 44 | .p1 { 45 | font-size: 1.2rem; 46 | } 47 | 48 | .p2 { 49 | font-size: 1rem; 50 | } 51 | 52 | .caption { 53 | font-size: 0.8rem; 54 | } -------------------------------------------------------------------------------- /layouts/partials/svgs/social/tumblr.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/footer/links-feed.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "showFeedLinks" }} 2 | {{ if not (in ($.Param "notAllowedTypesInHomeFeed") .Type) }} 3 | {{ $exclude := slice "tags" "series" "categories" }} 4 | {{ if not (in $exclude .Type) }} 5 | 6 | {{ partial "svgs/etc/rss.svg" (dict "width" 32 "height" 32) }} 7 | 8 | {{ else }} 9 | 10 | {{ partial "svgs/etc/rss.svg" (dict "width" 32 "height" 32) }} 11 | 12 | {{ end }} 13 | {{ end }} 14 | {{ end }} 15 | -------------------------------------------------------------------------------- /layouts/partials/header/site-header.html: -------------------------------------------------------------------------------- 1 | {{ if .IsHome }} 2 |
3 | {{ if and ($.Param "homeHeaderType") (eq ($.Param "homeHeaderType") "slide") }} 4 | {{ partial "header/header-slide" . }} 5 | {{ else if and ($.Param "homeHeaderType") (eq ($.Param "homeHeaderType") "img") }} 6 | {{ partial "header/header-img" . }} 7 | {{ else if and ($.Param "homeHeaderType") (eq ($.Param "homeHeaderType") "text") }} 8 | {{ partial "header/header-text" . }} 9 | {{ else if and ($.Param "homeHeaderType") (eq ($.Param "homeHeaderType") "typewriter") }} 10 | {{ partial "header/header-typewriter" . }} 11 | {{ else }} 12 | {{ partial "header/custom-header" . }} 13 | {{ end }} 14 |
15 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/share/twitter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/arrow/arrow-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/showcase/reviewer.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-wavedrom.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Wavedrom support" 3 | date: 2019-11-18T18:00:06+09:00 4 | description: "WaveDrom is a Free and Open Source online digital timing diagram (waveform) rendering engine that uses javascript, HTML5 and SVG to convert a WaveJSON input text description into SVG vector graphics." 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - diagram 14 | libraries: 15 | - wavedrom 16 | image: images/feature1/wave.png 17 | --- 18 | 19 | ```wave 20 | { 21 | "signal": [ {"name": "CLK", "wave": "p.....|..."}, 22 | {"name":"DAT", "wave":"x.345x|=.x", "data":["A","B","C","D"]}, 23 | {"name": "REQ", "wave": "0.1..0|1.0"}, 24 | {}, 25 | {"name": "ACK", "wave": "1.....|01."} 26 | ]} 27 | ``` 28 | -------------------------------------------------------------------------------- /layouts/publication/list.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 | {{ if eq .Permalink .FirstSection.Permalink }} 4 |
5 | {{ partial "publication/pub-toolbar" . }} 6 | {{ partial "publication/pub-overview" . }} 7 | {{ partial "script/pub-overview-script" . }} 8 |
9 | {{ else }} 10 |
11 | {{ partial "publication/pub-toolbar" . }} 12 | {{ partial "publication/pub-list" . }} 13 |
14 | {{ partial "pagination/pagination" . }} 15 |
16 | {{ end }} 17 | 18 | {{ partial "script/pub-list-script" . }} 19 |
20 | {{ partial "search/site-search" . }} 21 |
22 |
23 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/translate.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/sidebar/sidebar-list.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableSidebar" }} 2 | 3 | 17 |
18 | {{ partial "taxonomy/taxonomy-tags" . }} 19 | {{ partial "taxonomy/taxonomy-categories" . }} 20 | {{ partial "taxonomy/taxonomy-series" . }} 21 |
22 | 23 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/publication/article/article_any_folder_name_1/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | keywords: ['example'] 3 | authors: ['zzossig'] 4 | publication: "abc" 5 | abstract: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." 6 | links: 7 | - name: url 8 | link: https://google.com 9 | copyright: "Copyright (c) 2018 zzossig" 10 | title: "Good Title" 11 | ENTRYTYPE: "article" 12 | enableToc: False 13 | enableWhoami: True 14 | pinned: true 15 | publishDate: "2018-06-01" 16 | --- -------------------------------------------------------------------------------- /layouts/partials/search/site-search-mobile.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableSearch" }} 2 | 5 | 6 | 17 | {{ end }} -------------------------------------------------------------------------------- /exampleSite/content/en/publication/article/article_any_folder_name_1/cite.bib: -------------------------------------------------------------------------------- 1 | @article{articleExample1, 2 | abstract = {Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}, 3 | author = {zzossig}, 4 | copyright = {Copyright (c) 2018 zzossig}, 5 | journal = {Lorem}, 6 | keywords = {⛔ No DOI found}, 7 | language = {en}, 8 | month = {June}, 9 | title = {Crossdressing, {Crossculture}}, 10 | url = {https://google.com}, 11 | urldate = {2019-12-13}, 12 | year = {2018} 13 | } 14 | 15 | -------------------------------------------------------------------------------- /layouts/partials/comments/gitalk.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 17 | -------------------------------------------------------------------------------- /layouts/partials/navbar/select-theme.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableThemeChange" }} 2 |
3 | 17 |
18 | {{ end }} -------------------------------------------------------------------------------- /archetypes/author.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | tags: 6 | - 7 | series: 8 | - 9 | categories: 10 | - 11 | author: 12 | authorEmoji: 🤖 13 | authorImage: "/images/whoami/avatar.jpg" 14 | authorImageUrl: "" 15 | authorDesc: 16 | socialOptions: 17 | email: "" 18 | phone: "" 19 | facebook: "" 20 | twitter: "" 21 | github: "" 22 | stack-overflow: "" 23 | instagram: "" 24 | google-plus: "" 25 | youtube: "" 26 | medium: "" 27 | tumblr: "" 28 | linkedin: "" 29 | pinterest: "" 30 | stack-exchange: "" 31 | telegram: "" 32 | steam: "" 33 | weibo: "" 34 | douban: "" 35 | csdn: "" 36 | gitlab: "" 37 | mastodon: "" 38 | jianshu: "" 39 | zhihu: "" 40 | signal: "" 41 | whatsapp: "" 42 | matrix: "" 43 | xmpp: "" 44 | dev-to: "" 45 | gitea: "" 46 | google-scholar: "" 47 | twitch: "" 48 | --- 49 | -------------------------------------------------------------------------------- /assets/sass/base/_helpers.scss: -------------------------------------------------------------------------------- 1 | .clearfix::after { 2 | clear: both; 3 | content: ''; 4 | display: table; 5 | } 6 | 7 | .capitalize { 8 | text-transform: capitalize; 9 | } 10 | 11 | .hide { 12 | display: none; 13 | &-mobile { 14 | @media only screen and (max-width: 769px) { 15 | display: none; 16 | } 17 | } 18 | } 19 | 20 | .grow { 21 | @include flex-grow(1); 22 | } 23 | 24 | .basicflex { 25 | @include flexbox(); 26 | @include align-items(center); 27 | @include justify-content(center); 28 | } 29 | 30 | .flexwrap { 31 | @include flex-wrap(wrap); 32 | } 33 | 34 | .basicflex-column { 35 | @include flexbox(); 36 | @include align-items(center); 37 | @include justify-content(center); 38 | @include flex-direction(column); 39 | } 40 | 41 | .px { 42 | padding-left: 1rem; 43 | padding-right: 1rem; 44 | } 45 | 46 | .py { 47 | padding-top: 1rem; 48 | padding-bottom: 1rem; 49 | } -------------------------------------------------------------------------------- /layouts/partials/comments/disqus.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-viz.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Viz support" 3 | date: 2019-11-18T21:00:06+09:00 4 | description: "A hack to put Graphviz on the web." 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - diagram 14 | libraries: 15 | - viz 16 | image: images/feature2/graph.png 17 | --- 18 | 19 | ```viz-dot 20 | digraph G { 21 | 22 | subgraph cluster_0 { 23 | style=filled; 24 | color=lightgrey; 25 | node [style=filled,color=white]; 26 | a0 -> a1 -> a2 -> a3; 27 | label = "process #1"; 28 | } 29 | 30 | subgraph cluster_1 { 31 | node [style=filled]; 32 | b0 -> b1 -> b2 -> b3; 33 | label = "process #2"; 34 | color=blue 35 | } 36 | start -> a0; 37 | start -> b0; 38 | a1 -> b3; 39 | b2 -> a3; 40 | a3 -> a0; 41 | a3 -> end; 42 | b3 -> end; 43 | 44 | start [shape=Mdiamond]; 45 | end [shape=Msquare]; 46 | } 47 | 48 | ``` 49 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/pocket.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "manifest_version": 2, 3 | "name": "My Extension", 4 | "short_name": "My Extension", 5 | "version": "versionString", 6 | "default_locale": "en", 7 | "description": "A plain text description", 8 | "icons": [ 9 | { 10 | "src": "favicon.png", 11 | "sizes": "16x16", 12 | "type": "image/png" 13 | }, { 14 | "src": "logo.png", 15 | "sizes": "48x48", 16 | "type": "image/png" 17 | }, { 18 | "src": "logo-192.png", 19 | "sizes": "192x192", 20 | "type": "image/png" 21 | }, { 22 | "src": "logo-512.png", 23 | "sizes": "512x512", 24 | "type": "image/png" 25 | } 26 | ], 27 | "background": { 28 | "persistent": false 29 | }, 30 | "start_url": "https://exampleSite.com/", 31 | "theme_color": "#fff", 32 | "background_color": "#fff", 33 | "display": "standalone" 34 | } 35 | -------------------------------------------------------------------------------- /layouts/partials/svgs/donation/wechat.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/feedly.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/contact/single.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |

4 | {{ .Title }} 5 |

6 |
7 |
8 |
9 |
10 | {{ .Content }} 11 |
12 | {{ if eq .Params.service "formspree" }} 13 | {{ partial "contact/formspree" . }} 14 | {{ else if eq .Params.service "getform" }} 15 | {{ partial "contact/getform" . }} 16 | {{ else if eq .Params.service "netlifyform" }} 17 | {{ partial "contact/netlifyform" . }} 18 | {{ end }} 19 |
20 |
21 |
22 | {{ partial "search/site-search" . }} 23 |
24 | {{ partial "script/contact-script" . }} 25 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/comments/valine.html: -------------------------------------------------------------------------------- 1 | {{- if .Site.Params.valine.visitor -}} 2 | 3 | 文章阅读量 4 | 0 5 |

6 |
7 | {{- end }} 8 |
9 | 10 | 11 | -------------------------------------------------------------------------------- /layouts/partials/navbar/select-theme-mobile.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableThemeChange" }} 2 |
3 | 17 |
18 | {{ end }} -------------------------------------------------------------------------------- /layouts/_default/terms.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | {{ $title := .Title }} 3 |
4 |

{{ $title }}

5 |
6 |
7 |
8 | {{ range $index, $element := .Data.Terms }} 9 | {{ if $index }} 10 | 11 | 12 | {{ $element.Page.Title }} 13 | 14 | ({{ printf "%#v" (len $element) }}) 15 | 16 | {{ end }} 17 | {{ end }} 18 |
19 |
20 | 23 | {{ partial "script/taxo-script" . }} 24 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/body/breadcrumb.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/comments/gitment.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 19 | -------------------------------------------------------------------------------- /exampleSite/config/_default/menus.en.toml: -------------------------------------------------------------------------------- 1 | [[main]] 2 | identifier = "about" 3 | name = "About" 4 | url = "about" 5 | weight = 1 6 | 7 | [[main]] 8 | identifier = "archive" 9 | name = "Archive" 10 | url = "archive" 11 | weight = 2 12 | 13 | [[main]] 14 | identifier = "presentation" 15 | name = "Pt" 16 | url = "presentation" 17 | weight = 3 18 | 19 | [[main]] 20 | identifier = "gallery" 21 | name = "Gallery" 22 | url = "gallery" 23 | weight = 4 24 | 25 | [[main]] 26 | parent = "gallery" 27 | name = "Cartoon" 28 | url = "gallery/cartoon" 29 | 30 | [[main]] 31 | parent = "gallery" 32 | name = "Photo" 33 | url = "gallery/photo" 34 | 35 | [[main]] 36 | identifier = "posts" 37 | name = "Posts" 38 | url = "posts" 39 | weight = 5 40 | 41 | [[main]] 42 | identifier = "showcase" 43 | name = "Showcase" 44 | url = "showcase" 45 | weight = 6 46 | 47 | [[main]] 48 | identifier = "publication" 49 | name = "Pub" 50 | url = "publication" 51 | weight = 7 -------------------------------------------------------------------------------- /layouts/partials/svgs/share/pinterest.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /layouts/partials/comments/comments.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableComment" }} 2 | {{ if $.Param "disqus_shortname" }} 3 | {{ partial "comments/disqus.html" . }} 4 | {{ else if $.Param "commento" }} 5 | {{ partial "comments/commento.html" . }} 6 | {{ else if $.Param "valine.enable" }} 7 | {{ partial "comments/valine.html" . }} 8 | {{ else if $.Param "changyan.changyanAppid" }} 9 | {{ partial "comments/changyan.html" . }} 10 | {{ else if $.Param "livere.livereUID" }} 11 | {{ partial "comments/livere.html" . }} 12 | {{ else if $.Param "gitment.owner" }} 13 | {{ partial "comments/gitment.html" . }} 14 | {{ else if $.Param "gitalk.owner" }} 15 | {{ partial "comments/gitalk.html" . }} 16 | {{ else if $.Param "utterances.owner" }} 17 | {{ partial "comments/utterances.html" . }} 18 | {{ else if $.Param "isso.enable" }} 19 | {{ partial "comments/isso.html" . }} 20 | {{ else if $.Param "telegram.enable" }} 21 | {{ partial "comments/telegram.html" . }} 22 | {{ end }} 23 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/publication/pub-toolbar.html: -------------------------------------------------------------------------------- 1 | {{ $current := . }} 2 | -------------------------------------------------------------------------------- /assets/sass/base/_animation.scss: -------------------------------------------------------------------------------- 1 | @include keyframes(slide-in-down) { 2 | 0% { 3 | transform: translate(0,-12%); 4 | opacity: 0; 5 | } 6 | 7 | 100% { 8 | transform: translate(0,0); 9 | opacity: 1; 10 | } 11 | } 12 | 13 | @include keyframes(slide-in-left) { 14 | 0% { 15 | transform: translate(-12%,0); 16 | opacity: 0; 17 | } 18 | 19 | 100% { 20 | transform: translate(0,0); 21 | opacity: 1; 22 | } 23 | } 24 | 25 | @include keyframes(slide-in-left-little) { 26 | 0% { 27 | transform: translate(-1%,0); 28 | opacity: 0; 29 | } 30 | 31 | 100% { 32 | transform: translate(0,0); 33 | opacity: 1; 34 | } 35 | } 36 | 37 | @include keyframes(slide-in-down-little) { 38 | 0% { 39 | transform: translate(0,-3%); 40 | opacity: 0; 41 | } 42 | 43 | 100% { 44 | transform: translate(0,0); 45 | opacity: 1; 46 | } 47 | } 48 | 49 | @include keyframes(fade-in) { 50 | 0% { 51 | opacity: 0; 52 | } 53 | 54 | 100% { 55 | opacity: 1; 56 | } 57 | } -------------------------------------------------------------------------------- /layouts/partials/navbar/site-nav.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/script/pub-single-script.html: -------------------------------------------------------------------------------- 1 | {{ $micromodal := resources.Get "js/micromodal.min.js" | resources.Fingerprint }} 2 | 3 | {{ $clipboard := resources.Get "js/clipboard.min.js" | resources.Fingerprint }} 4 | 5 | 6 | -------------------------------------------------------------------------------- /assets/sass/components/_swiper.scss: -------------------------------------------------------------------------------- 1 | .swipe { 2 | overflow: hidden; 3 | visibility: hidden; 4 | position: relative; 5 | } 6 | 7 | .swipe-wrap { 8 | overflow: hidden; 9 | position: relative; 10 | } 11 | 12 | .swipe-wrap > div { 13 | float: left; 14 | position: relative; 15 | overflow: hidden; 16 | object-fit: contain; 17 | 18 | @include flexbox(); 19 | @include justify-content(center); 20 | @include align-items(center); 21 | } 22 | 23 | .swipe-home > div { 24 | float: left; 25 | width: 100%; 26 | position: relative; 27 | overflow: hidden; 28 | 29 | @include flexbox(); 30 | @include justify-content(center); 31 | @include flex-direction(column); 32 | } 33 | 34 | .swiper-slide { 35 | @include flexbox(); 36 | @include flex-direction(column); 37 | 38 | &[data-align='center'] { 39 | @include align-items(center); 40 | } 41 | 42 | &[data-align='left'] { 43 | @include align-items(flex-start); 44 | } 45 | 46 | &[data-align='right'] { 47 | @include align-items(flex-end); 48 | } 49 | } -------------------------------------------------------------------------------- /exampleSite/content/en/presentation/first.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "First" 3 | date: 2019-10-30T19:45:20+09:00 4 | description: "My first presentation" 5 | tags: 6 | - 7 | series: 8 | - 9 | categories: 10 | - 11 | image: images/feature1/number-one.png 12 | revealBackgroundColor: "" # #fff or rgba() or hsl() 13 | revealBackgroundImage: "" # /images/myImage.png <= static folder path 14 | revealBackgroundPosition: "" # left top, left center, left bottom, right top, right center ... 15 | revealBackgroundRepeat: "" # repeat, repeat-x, repeat-y, no-repeat, inherit 16 | revealBackgroundOpacity: "" # 0~1 17 | revealBackgroundVideo: "" # /videos/myVideo.mp4 <= static folder path, A single video source, or a comma separated list of video sources. 18 | revealBackgroundVideoLoop: false # true, false 19 | revealBackgroundVideoMuted: false # true, false 20 | revealBackgroundSize: "" # cover, contain, ... 21 | reveal: 22 | - main: 23 | - sub: 24 | - | 25 | test 1 26 | - main: 27 | - sub: 28 | - | 29 | test 2 30 | --- 31 | -------------------------------------------------------------------------------- /exampleSite/content/en/presentation/second.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Second" 3 | date: 2019-10-30T20:45:24+09:00 4 | description: "My second presentation" 5 | tags: 6 | - 7 | series: 8 | - 9 | categories: 10 | - 11 | image: images/feature1/number-two.png 12 | revealBackgroundColor: "" # #fff or rgba() or hsl() 13 | revealBackgroundImage: "" # /images/myImage.png <= static folder path 14 | revealBackgroundPosition: "" # left top, left center, left bottom, right top, right center ... 15 | revealBackgroundRepeat: "" # repeat, repeat-x, repeat-y, no-repeat, inherit 16 | revealBackgroundOpacity: "" # 0~1 17 | revealBackgroundVideo: "" # /videos/myVideo.mp4 <= static folder path, A single video source, or a comma separated list of video sources. 18 | revealBackgroundVideoLoop: false # true, false 19 | revealBackgroundVideoMuted: false # true, false 20 | revealBackgroundSize: "" # cover, contain, ... 21 | reveal: 22 | - main: 23 | - sub: 24 | - | 25 | test 1 26 | - main: 27 | - sub: 28 | - | 29 | test 2 30 | --- 31 | -------------------------------------------------------------------------------- /exampleSite/content/en/publication/book/book_any_folder_name_1/cite.bib: -------------------------------------------------------------------------------- 1 | @book{bookExample1, 2 | abstract = {Donec vel ipsum vulputate, dapibus magna quis, auctor mauris. Aliquam ut dapibus risus. Duis sit amet magna posuere, interdum metus sed, maximus tortor. Maecenas tempus ut magna nec facilisis. Pellentesque vel ultrices nunc, eget ultrices mauris. Ut eget ligula quis purus porta rhoncus eget at eros. In id felis ullamcorper, vehicula ante sed, cursus magna. Curabitur libero nibh, posuere in urna in, viverra pulvinar lectus. Pellentesque rutrum tempus elit at hendrerit. Sed enim est, bibendum in augue iaculis, viverra venenatis sapien. Nullam sagittis augue maximus mi interdum maximus. Praesent a cursus massa.}, 3 | author = {zzossig}, 4 | copyright = {All rights reserved}, 5 | isbn = {978-1-311-04245-3}, 6 | language = {English}, 7 | month = {June}, 8 | publisher = {Self-Published}, 9 | shorttitle = {Donec vel ipsum vulputate}, 10 | title = {Donec vel ipsum vulputate, dapibus magna quis}, 11 | year = {2017} 12 | } 13 | 14 | -------------------------------------------------------------------------------- /exampleSite/content/en/publication/book/book_any_folder_name_1/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | authors: ['zzossig'] 3 | publisher: "Self-Published" 4 | abstract: "Donec vel ipsum vulputate, dapibus magna quis, auctor mauris. Aliquam ut dapibus risus. Duis sit amet magna posuere, interdum metus sed, maximus tortor. Maecenas tempus ut magna nec facilisis. Pellentesque vel ultrices nunc, eget ultrices mauris. Ut eget ligula quis purus porta rhoncus eget at eros. In id felis ullamcorper, vehicula ante sed, cursus magna. Curabitur libero nibh, posuere in urna in, viverra pulvinar lectus. Pellentesque rutrum tempus elit at hendrerit. Sed enim est, bibendum in augue iaculis, viverra venenatis sapien. Nullam sagittis augue maximus mi interdum maximus. Praesent a cursus massa." 5 | shorttitle: "Donec vel ipsum vulputate" 6 | isbn: "978-1-311-04245-3" 7 | copyright: "All rights reserved" 8 | title: "Donec vel ipsum vulputate, dapibus magna quis" 9 | ENTRYTYPE: "book" 10 | enableToc: False 11 | enableWhoami: True 12 | pinned: true 13 | publishDate: "2017-06-01" 14 | --- -------------------------------------------------------------------------------- /layouts/partials/svgs/etc/slide.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/rich-content.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Rich Content" 3 | date: 2019-12-19T12:00:06+09:00 4 | description: "A brief description of Hugo Shortcodes" 5 | draft: false 6 | hideToc: false 7 | enableToc: true 8 | enableTocContent: false 9 | author: Lee 10 | authorEmoji: 👺 11 | tags: 12 | - shortcodes 13 | - privacy 14 | image: images/feature2/content.png 15 | --- 16 | 17 | Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugo-s-built-in-shortcodes) for rich content, along with a [Privacy Config](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds. 18 | 19 | --- 20 | 21 |
22 | 23 | --- 24 | 25 | ## YouTube Privacy Enhanced Shortcode 26 | 27 | {{< youtube ZJthWmvUzzc >}} 28 | 29 |
30 | 31 | --- 32 | 33 | ## Twitter Simple Shortcode 34 | 35 | {{< twitter_simple 1085870671291310081 >}} 36 | 37 |
38 | 39 | --- 40 | 41 | ## Vimeo Simple Shortcode 42 | 43 | {{< vimeo_simple 48912912 >}} 44 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/hatena.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-flowchart.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Flowchart support" 3 | date: 2019-11-14T12:00:06+09:00 4 | description: "flowchart.js is a flowchart DSL and SVG render that runs in the browser and terminal. 5 | Nodes and connections are defined in separately so that nodes can be reused and connections can be quickly changed." 6 | draft: false 7 | enableToc: false 8 | enableTocContent: false 9 | tags: 10 | - 11 | series: 12 | - 13 | categories: 14 | - diagram 15 | libraries: 16 | - flowchartjs 17 | image: images/feature1/flowchart.png 18 | --- 19 | 20 | ```flowchart 21 | st=>start: Start|past:>http://www.google.com[blank] 22 | e=>end: End|future:>http://www.google.com 23 | op1=>operation: My Operation|past 24 | op2=>operation: Stuff|current 25 | sub1=>subroutine: My Subroutine|invalid 26 | cond=>condition: Yes 27 | or No?|approved:>http://www.google.com 28 | c2=>condition: Good idea|rejected 29 | io=>inputoutput: catch something...|future 30 | 31 | st->op1(right)->cond 32 | cond(yes, right)->c2 33 | cond(no)->sub1(left)->op1 34 | c2(yes)->io->e 35 | c2(no)->op2->e 36 | ``` 37 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/instagram.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/js/helper/fadeinout.js: -------------------------------------------------------------------------------- 1 | var fadeOut = function(node, duration) { 2 | node.style.opacity = 1; 3 | 4 | var start = performance.now(); 5 | 6 | requestAnimationFrame(function tick(timestamp) { 7 | var easing = (timestamp - start) / duration; 8 | node.style.opacity = Math.max(1 - easing, 0); 9 | 10 | if (easing < 1) { 11 | requestAnimationFrame(tick); 12 | } else { 13 | node.style.opacity = ''; 14 | node.classList.add('hide'); 15 | } 16 | }); 17 | } 18 | 19 | var fadeIn = function (node, duration) { 20 | if (getComputedStyle(node).display !== 'none') return; 21 | 22 | if (node.classList.contains('hide')) { 23 | node.classList.remove('hide'); 24 | } 25 | node.style.opacity = 0; 26 | 27 | var start = performance.now(); 28 | 29 | requestAnimationFrame(function tick(timestamp) { 30 | var easing = (timestamp - start) / duration; 31 | node.style.opacity = Math.min(easing, 1); 32 | 33 | if (easing < 1) { 34 | requestAnimationFrame(tick); 35 | } else { 36 | node.style.opacity = ''; 37 | } 38 | }); 39 | } -------------------------------------------------------------------------------- /layouts/partials/contact/formspree.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 7 | 8 |
9 |
10 | 13 | 14 |
15 |
16 |
17 | 20 | 21 |
22 | 23 |
-------------------------------------------------------------------------------- /layouts/partials/sidebar/list/posts-by-order.html: -------------------------------------------------------------------------------- 1 | {{ if ($.Param "enableSidebarPostsByOrder" | default false) }} 2 | {{ $filteredSections := .Site.Pages }} 3 | {{ range $.Param "notAllowedTypesInHomeSidebar" }} 4 | {{ $filteredSections = (where $filteredSections "Type" "!=" (lower .)) }} 5 | {{ end }} 6 | 7 | {{ $hasOrder := false }} 8 | {{ range first ($.Param "itemsPerCategory") ($filteredSections.ByParam "order") }} 9 | {{ if .Params.order }} 10 | {{ $hasOrder = true }} 11 | {{ end }} 12 | {{ end }} 13 | 14 | {{ if $hasOrder }} 15 | 16 | 25 | 26 | {{ end }} 27 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/showcase/certificate.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/abstracts/_variables.scss: -------------------------------------------------------------------------------- 1 | @import "../themes/theme"; 2 | 3 | $text-font-stack: $content-font, 4 | 'Muli', 5 | avenir, 6 | 'helvetica neue', helvetica, 7 | ubuntu, 8 | roboto, noto, 9 | 'segoe ui', arial, 10 | sans-serif !default; 11 | $code-font-stack: Consolas, 12 | Monaco, 13 | Menlo, 14 | "DejaVu Sans Mono", 15 | "Bitstream Vera Sans Mono", 16 | "Courier New", 17 | "Lucida Console", 18 | "Lucida Sans Typewriter", 19 | "Liberation Mono", 20 | "Nimbus Mono L", 21 | Monaco, 22 | Courier, 23 | monospace !default; 24 | 25 | $z-indexes: ("modal", "navbar", "dropdown", "header", "gtt", "clipboard", "grid", "search-btn", "search", "content", "footer", "taxo", "toc", "gallery-mask", "card-outter", "card-inner"); 26 | 27 | $breakpoints: ( 28 | 'xs': 0, 29 | 'sm': 769px, 30 | 'md': 960px, 31 | 'lg': 1280px, 32 | 'xl': 1960px, 33 | ); 34 | 35 | $sidebar-width: 250px; -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2019-present zzossig 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /assets/sass/pages/_list.scss: -------------------------------------------------------------------------------- 1 | .list { 2 | &__main { 3 | position: relative; 4 | 5 | &[data-display="block"] { 6 | display: block; 7 | } 8 | 9 | &[data-display="none"] { 10 | display: none; 11 | } 12 | } 13 | 14 | &__sidebar { 15 | &.l { 16 | margin-left: 1rem; 17 | 18 | &[data-dir="rtl"] { 19 | margin-left: 0; 20 | margin-right: 1rem; 21 | } 22 | 23 | &[data-dir="ltr"] { 24 | margin-left: 1rem; 25 | margin-right: 0; 26 | } 27 | } 28 | 29 | &[data-dir="rtl"] { 30 | margin-left: 1rem; 31 | margin-right: 0; 32 | } 33 | 34 | &[data-dir="ltr"] { 35 | margin-left: 0; 36 | margin-right: 1rem; 37 | } 38 | } 39 | 40 | &__header { 41 | display: flex; 42 | align-items: center; 43 | justify-content: center; 44 | margin: 1.25rem 0; 45 | font-family: $title-font; 46 | 47 | &--title { 48 | @include themify($themes) { 49 | color: themed('list-header-title-color'); 50 | } 51 | } 52 | 53 | &--desc { 54 | padding: 1rem; 55 | line-height: 1.7rem; 56 | } 57 | } 58 | } -------------------------------------------------------------------------------- /layouts/partials/footer/select-lang.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableLangChange" }} 2 | 28 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/donation/paypal.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/components/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | .breadcrumb { 2 | margin: 1rem; 3 | margin-bottom: 0; 4 | padding: 0.5rem; 5 | border-radius: 0.25rem; 6 | padding: auto; 7 | font-family: $title-font; 8 | 9 | @include truncate($grid_max_width + $grid_max_unit); 10 | @include themify($themes) { 11 | background-color: themed('breadcrumb-background-color'); 12 | } 13 | 14 | ol { 15 | @include flexbox(); 16 | @include align-items(center); 17 | } 18 | 19 | li { 20 | display: inline; 21 | font-size: 0.9rem; 22 | 23 | a { 24 | @include themify($themes) { 25 | color: themed('breadcrumb-item-color'); 26 | @include on-event { 27 | color: themed('link-hover'); 28 | } 29 | } 30 | } 31 | 32 | &:last-child { 33 | @include truncate($grid_max_width + $grid_max_unit); 34 | @include themify($themes) { 35 | color: themed('breadcrumb-item-active-color'); 36 | } 37 | } 38 | } 39 | 40 | li+li:before { 41 | padding: 0.5rem; 42 | content: "/\00a0"; 43 | @include themify($themes) { 44 | color: themed('breadcrumb-item-color'); 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /layouts/partials/svgs/share/reddit.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/sass/components/_hr.scss: -------------------------------------------------------------------------------- 1 | .hr-fade { 2 | height: 1px; 3 | width: 100%; 4 | 5 | @include themify($themes) { 6 | color: themed('hr-color'); 7 | background-image: linear-gradient( 8 | 90deg, 9 | transparent, 10 | themed('hr-color') 50%, 11 | transparent 100% 12 | ); 13 | } 14 | } 15 | 16 | .hr-slash { 17 | width: 100%; 18 | height: 7px; 19 | background-size: 10px 10px; 20 | 21 | @include themify($themes) { 22 | color: themed('hr-color'); 23 | background-image: linear-gradient(-45deg, 24 | transparent, 25 | transparent 25%, 26 | currentColor 25%, 27 | currentColor 50%, 28 | transparent 50%, 29 | transparent 75%, 30 | currentColor 75% 31 | ); 32 | } 33 | } 34 | 35 | .hr-dots { 36 | @include themify($themes) { 37 | $color: themed('hr-color'); 38 | color: $color; 39 | width: 100%; 40 | border-width: 0 0 7px; 41 | border-style: solid; 42 | border-image: url('data:image/svg+xml,') 0 0 100% repeat; 43 | } 44 | } -------------------------------------------------------------------------------- /layouts/partials/publication/pub-list.html: -------------------------------------------------------------------------------- 1 |
2 | {{ $paginator := .Paginate (where .Pages "Type" .Type) ($.Param "pubPaginate") }} 3 | 35 | {{ partial "publication/pub-search-result" . }} 36 |
-------------------------------------------------------------------------------- /layouts/partials/taxonomy/taxonomy-tags.html: -------------------------------------------------------------------------------- 1 | {{ if and ($.Param "enableSidebarTags") (ne (len .Site.Taxonomies.tags) 0) }} 2 |
3 |
4 | 5 | 6 | {{ i18n "tags"}} 7 | 8 | 9 | {{ $minItemsToShowInTagCloud := $.Site.Params.minItemsToShowInTagCloud }} 10 | {{ range $index, $element := .Site.Taxonomies.tags }} 11 | {{ if and $index (ge (len $element) $minItemsToShowInTagCloud) }} 12 | 13 | 14 | 15 | {{ $element.Page.Title }} 16 | 17 | 18 | {{ printf "%#v" (len $element) }} 19 | 20 | 21 | 22 | {{ end }} 23 | {{ end }} 24 |
25 |
26 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/service/google-tag-manager.html: -------------------------------------------------------------------------------- 1 | {{ if and ($.Site.Params.googleTagManager) (not .Site.IsServer) }} 2 | 3 | 4 | 5 | {{ end }} 6 | 7 | {{ if and ($.Site.Params.googleTagManager) (not .Site.IsServer) }} 8 | 9 | 10 | 17 | 18 | 19 | {{ end }} 20 | -------------------------------------------------------------------------------- /layouts/partials/taxonomy/taxonomy-series.html: -------------------------------------------------------------------------------- 1 | {{ if and ($.Param "enableSidebarSeries") (ne (len .Site.Taxonomies.series) 0) }} 2 |
3 |
4 | 5 | 6 | {{ i18n "series" }} 7 | 8 | 9 | {{ $minItemsToShowInTagCloud := $.Site.Params.minItemsToShowInTagCloud }} 10 | {{ range $index, $element := .Site.Taxonomies.series }} 11 | {{ if and $index (ge (len $element) $minItemsToShowInTagCloud) }} 12 | 13 | 14 | 15 | {{ $element.Page.Title }} 16 | 17 | 18 | {{ printf "%#v" (len $element) }} 19 | 20 | 21 | 22 | {{ end }} 23 | {{ end }} 24 |
25 |
26 | {{ end }} 27 | -------------------------------------------------------------------------------- /layouts/showcase/list.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 | {{ if .Params.enableBio }} 4 | 10 | {{ end }} 11 |
12 | {{ if .Params.enableBio }} 13 |
14 | {{ partial "body/whoami" . }} 15 |
16 | {{ end }} 17 | {{ partial "showcase/show-nav" . }} 18 | {{ if eq .Permalink .FirstSection.Permalink }} 19 | {{ partial "showcase/show-pinned" . }} 20 | {{ else }} 21 | {{ partial "showcase/show-section" . }} 22 | {{ end }} 23 |
24 | 25 | {{ partial "script/showcase-script" . }} 26 | {{ if not .Params.enableBio }} 27 |
28 | {{ partial "search/site-search" . }} 29 |
30 | {{ end }} 31 |
32 | {{ end }} -------------------------------------------------------------------------------- /archetypes/presentation.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | description: 5 | type: presentation 6 | tags: 7 | - 8 | series: 9 | - 10 | categories: 11 | - 12 | plugins: 13 | - highlight 14 | - zoom 15 | - notes 16 | - math 17 | highlightTheme: monokai # monokai, zenburn 18 | revealTheme: beige # beige, black, blood, league, monokai, moon, night, serif, simple, sky, solarized, white 19 | revealBackgroundColor: "" # #fff or rgba() or hsl() 20 | revealBackgroundImage: "" # /images/myImage.png <= static folder path 21 | revealBackgroundPosition: "" # left top, left center, left bottom, right top, right center ... 22 | revealBackgroundRepeat: "" # repeat, repeat-x, repeat-y, no-repeat, inherit 23 | revealBackgroundOpacity: "" # 0~1 24 | revealBackgroundVideo: "" # /videos/myVideo.mp4 <= static folder path, A single video source, or a comma separated list of video sources. 25 | revealBackgroundVideoLoop: false # true, false 26 | revealBackgroundVideoMuted: false # true, false 27 | revealBackgroundSize: "" # cover, contain, ... 28 | reveal: 29 | - main: 30 | - sub: 31 | - | 32 | 33 | - sub: 34 | - | 35 | 36 | - main: 37 | - sub: 38 | - | 39 | 40 | --- 41 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/facebook.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /layouts/partials/taxonomy/taxonomy-categories.html: -------------------------------------------------------------------------------- 1 | {{ if and ($.Param "enableSidebarCategories") (ne (len .Site.Taxonomies.categories) 0) }} 2 |
3 |
4 | 5 | 6 | {{ i18n "categories" }} 7 | 8 | 9 | {{ $minItemsToShowInTagCloud := $.Site.Params.minItemsToShowInTagCloud }} 10 | {{ range $index, $element := .Site.Taxonomies.categories }} 11 | {{ if and $index (ge (len $element) $minItemsToShowInTagCloud) }} 12 | 13 | 14 | 15 | {{ $element.Page.Title }} 16 | 17 | 18 | {{ printf "%#v" (len $element) }} 19 | 20 | 21 | 22 | {{ end }} 23 | {{ end }} 24 |
25 |
26 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/sidebar/sidebar-single.html: -------------------------------------------------------------------------------- 1 | {{ if $.Param "enableSidebar" }} 2 | {{ if and (or ($.Param "enableToc") ($.Param "toc")) (ne ($.Param "tocPosition") "outer") }} 3 | 4 | 19 | 20 | {{ end }} 21 | {{ end }} -------------------------------------------------------------------------------- /layouts/_default/taxonomy.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | 3 |
4 |
5 | {{ partial "body/breadcrumb" . }} 6 |
7 |
{{ .Title }}
8 |
9 | 10 |
11 | {{.Content}} 12 |
13 | 14 |
15 | {{ range .Paginator.Pages.ByWeight }} 16 | {{ .Render "summary" }} 17 | {{ end }} 18 | {{ partial "pagination/pagination" . }} 19 |
20 | {{ partial "search/search-result-desktop" . }} 21 |
22 | 23 | {{ if $.Param "enableSidebar" }} 24 | 27 | {{ end }} 28 |
29 | 30 | {{ partial "script/sidebar-script" . }} 31 | {{ partial "script/taxo-script" . }} 32 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/showcase/code.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/share/line.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/pagination/pagination.html: -------------------------------------------------------------------------------- 1 | {{ $pag := $.Paginator }} 2 | {{ $window := $.Site.Params.paginateWindow | default 1 }} 3 | {{ if gt $pag.TotalPages 1 }} 4 | {{ $total := $pag.TotalPages }} 5 | {{ $size := add 5 (add $window $window) }} 6 | {{ $cur := $pag.PageNumber }} 7 | {{ if gt $total $size }} 8 | {{ if lt $cur (sub $size (add $window 1)) }} 9 | {{ $.Scratch.Set "show" (seq 1 (sub $size 2)) }} 10 | {{ else if lt (sub $total $cur) (sub $size (add $window 2)) }} 11 | {{ $.Scratch.Set "show" (seq (add (sub $total $size) 3) $total) }} 12 | {{ else }} 13 | {{ $.Scratch.Set "show" (seq (sub $cur $window) (add $cur $window)) }} 14 | {{ end }} 15 | {{ $.Scratch.Add "show" 1 }} 16 | {{ $.Scratch.Add "show" $total }} 17 | {{ else }} 18 | {{ $.Scratch.Set "show" (seq 1 $total) }} 19 | {{ end }} 20 | 30 | {{ end }} -------------------------------------------------------------------------------- /layouts/partials/svgs/share/weibo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/navbar/language-icon.html: -------------------------------------------------------------------------------- 1 |
2 | 28 |
-------------------------------------------------------------------------------- /assets/lib/reveal/highlight/monokai.css: -------------------------------------------------------------------------------- 1 | /* 2 | Monokai style - ported by Luigi Maselli - http://grigio.org 3 | */ 4 | 5 | .hljs { 6 | display: block; 7 | overflow-x: auto; 8 | padding: 0.5em; 9 | background: #272822; 10 | color: #ddd; 11 | } 12 | 13 | .hljs-tag, 14 | .hljs-keyword, 15 | .hljs-selector-tag, 16 | .hljs-literal, 17 | .hljs-strong, 18 | .hljs-name { 19 | color: #f92672; 20 | } 21 | 22 | .hljs-code { 23 | color: #66d9ef; 24 | } 25 | 26 | .hljs-class .hljs-title { 27 | color: white; 28 | } 29 | 30 | .hljs-attribute, 31 | .hljs-symbol, 32 | .hljs-regexp, 33 | .hljs-link { 34 | color: #bf79db; 35 | } 36 | 37 | .hljs-string, 38 | .hljs-bullet, 39 | .hljs-subst, 40 | .hljs-title, 41 | .hljs-section, 42 | .hljs-emphasis, 43 | .hljs-type, 44 | .hljs-built_in, 45 | .hljs-builtin-name, 46 | .hljs-selector-attr, 47 | .hljs-selector-pseudo, 48 | .hljs-addition, 49 | .hljs-variable, 50 | .hljs-template-tag, 51 | .hljs-template-variable { 52 | color: #a6e22e; 53 | } 54 | 55 | .hljs-comment, 56 | .hljs-quote, 57 | .hljs-deletion, 58 | .hljs-meta { 59 | color: #75715e; 60 | } 61 | 62 | .hljs-keyword, 63 | .hljs-selector-tag, 64 | .hljs-literal, 65 | .hljs-doctag, 66 | .hljs-title, 67 | .hljs-section, 68 | .hljs-type, 69 | .hljs-selector-id { 70 | font-weight: bold; 71 | } 72 | -------------------------------------------------------------------------------- /assets/sass/layout/_header.scss: -------------------------------------------------------------------------------- 1 | .header { 2 | .title { 3 | font-family: $title-font; 4 | font-weight: 900; 5 | } 6 | } 7 | 8 | .site-header { 9 | @include flexbox(); 10 | @include justify-content(center); 11 | @include flex-direction(column); 12 | 13 | &[data-ani="true"] { 14 | @include animation('fade-in .15s .1s 1 ease-in both'); 15 | } 16 | 17 | &__title { 18 | line-height: 1.1; 19 | font-weight: 700; 20 | font-family: $title-font; 21 | 22 | &--shadow { 23 | @include themify($themes) { 24 | color: themed('terms-title-color'); 25 | text-shadow: 1.2px 1.2px 0 themed('terms-title-color'), 26 | 2.4px 2.4px 0 lighten(themed('terms-title-shadow-color'), 4%), 27 | 3.6px 3.6px 0 lighten(themed('terms-title-shadow-color'), 8%), 28 | 4.8px 4.8px 0 lighten(themed('terms-title-shadow-color'), 12%); 29 | } 30 | } 31 | } 32 | 33 | &__subtitle { 34 | line-height: 1.2; 35 | &[data-cursive="true"] { 36 | font-family: $cursive-font; 37 | } 38 | } 39 | 40 | &__align-left { 41 | @include align-items(flex-start); 42 | } 43 | 44 | &__align-center { 45 | @include align-items(center); 46 | } 47 | 48 | &__align-right { 49 | @include align-items(flex-end); 50 | } 51 | } -------------------------------------------------------------------------------- /data/reveal.json: -------------------------------------------------------------------------------- 1 | { 2 | "width": "100%", 3 | "height": "100%", 4 | "margin": 0, 5 | "minScale": 1, 6 | "maxScale": 1, 7 | "markdown": { 8 | "smartypants": true 9 | }, 10 | "controls": true, 11 | "controlsTutorial": true, 12 | "controlsLayout": "bottom-right", 13 | "controlsBackArrows": "faded", 14 | "progress": true, 15 | "slideNumber": false, 16 | "hash": false, 17 | "history": true, 18 | "keyboard": true, 19 | "overview": true, 20 | "center": true, 21 | "touch": true, 22 | "loop": false, 23 | "rtl": false, 24 | "navigationMode": "default", 25 | "shuffle": false, 26 | "fragments": true, 27 | "fragmentInURL": false, 28 | "embedded": false, 29 | "help": true, 30 | "showNotes": false, 31 | "autoPlayMedia": null, 32 | "preloadIframes": null, 33 | "autoSlide": 0, 34 | "autoSlideStoppable": true, 35 | "defaultTiming": 120, 36 | "mouseWheel": false, 37 | "hideInactiveCursor": true, 38 | "hideCursorTime": 5000, 39 | "hideAddressBar": true, 40 | "previewLinks": false, 41 | "transition": "slide", 42 | "transitionSpeed": "default", 43 | "backgroundTransition": "fade", 44 | "viewDistance": 3, 45 | "parallaxBackgroundImage": "", 46 | "parallaxBackgroundSize": "", 47 | "parallaxBackgroundHorizontal": null, 48 | "parallaxBackgroundVertical": null, 49 | "display": "block" 50 | } -------------------------------------------------------------------------------- /layouts/partials/comments/changyan.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-katex.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Katex support" 3 | date: 2019-11-15T12:00:06+09:00 4 | description: "KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the web." 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - math 14 | libraries: 15 | - katex 16 | image: images/feature2/mathbook.png 17 | --- 18 | 19 | The following 20 | 21 | $$ \int_{a}^{b} x^2 dx $$ 22 | 23 | Is an integral 24 | 25 | $$ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } $$ 26 | 27 | Enable Katex in the config file by setting the `katex` param to `true`. This will import the necessary Katex CSS/JS. 28 | 29 | See the online reference of [supported TeX functions](https://katex.org/docs/supported.html). 30 | 31 | **Note:** For inline math to render correctly, your content file extension must be `.mmark`. See the [official mmark site](https://mmark.nl/). 32 | 33 | ``` 34 | Inline math: $ \varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887… $ 35 | ``` 36 | 37 | Inline math: $ \varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887… $ 38 | 39 | ``` 40 | Block math: 41 | 42 | $$ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } $$ 43 | ``` 44 | 45 | Block math: 46 | 47 | $$ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } $$ -------------------------------------------------------------------------------- /exampleSite/config/_default/config.toml: -------------------------------------------------------------------------------- 1 | baseURL = "http://example.org" 2 | title = "Hugo Zzo Theme" 3 | theme = "zzo" 4 | 5 | defaultContentLanguage = "en" 6 | defaultContentLanguageInSubdir = true 7 | hasCJKLanguage = true 8 | 9 | summaryLength = 70 10 | buildFuture = true 11 | 12 | copyright = "©{year}, All Rights Reserved" 13 | timeout = 10000 14 | enableEmoji = true 15 | paginate = 13 16 | rssLimit = 100 17 | 18 | enableGitInfo = false 19 | googleAnalytics = "" 20 | 21 | [markup] 22 | [markup.goldmark] 23 | [markup.goldmark.renderer] 24 | hardWraps = true 25 | unsafe = true 26 | xHTML = true 27 | [markup.highlight] 28 | codeFences = true 29 | lineNos = true 30 | lineNumbersInTable = true 31 | noClasses = false 32 | [markup.tableOfContents] 33 | endLevel = 4 34 | ordered = false 35 | startLevel = 2 36 | 37 | [outputs] 38 | home = ["HTML", "RSS", "SearchIndex"] 39 | section = ["HTML", "RSS", "SearchIndex"] 40 | taxonomyTerm = ["HTML", "RSS", "SearchIndex"] 41 | taxonomy = ["HTML", "RSS", "SearchIndex"] 42 | 43 | [outputFormats] 44 | [outputFormats.SearchIndex] 45 | mediaType = "application/json" 46 | baseName = "index" 47 | isPlainText = true 48 | notAlternative = true 49 | 50 | [taxonomies] 51 | category = "categories" 52 | tag = "tags" 53 | series = "series" -------------------------------------------------------------------------------- /layouts/partials/header/header-text.html: -------------------------------------------------------------------------------- 1 | {{ if $.Params.header }} 2 | {{ range $.Params.header }} 3 | {{ if eq .type "text" }} 4 | 24 | {{ end }} 25 | {{ end }} 26 | {{ end }} -------------------------------------------------------------------------------- /assets/lib/reveal/highlight/zenburn.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Zenburn style from voldmar.ru (c) Vladimir Epifanov 4 | based on dark.css by Ivan Sagalaev 5 | 6 | */ 7 | 8 | .hljs { 9 | display: block; 10 | overflow-x: auto; 11 | padding: 0.5em; 12 | background: #3f3f3f; 13 | color: #dcdcdc; 14 | } 15 | 16 | .hljs-keyword, 17 | .hljs-selector-tag, 18 | .hljs-tag { 19 | color: #e3ceab; 20 | } 21 | 22 | .hljs-template-tag { 23 | color: #dcdcdc; 24 | } 25 | 26 | .hljs-number { 27 | color: #8cd0d3; 28 | } 29 | 30 | .hljs-variable, 31 | .hljs-template-variable, 32 | .hljs-attribute { 33 | color: #efdcbc; 34 | } 35 | 36 | .hljs-literal { 37 | color: #efefaf; 38 | } 39 | 40 | .hljs-subst { 41 | color: #8f8f8f; 42 | } 43 | 44 | .hljs-title, 45 | .hljs-name, 46 | .hljs-selector-id, 47 | .hljs-selector-class, 48 | .hljs-section, 49 | .hljs-type { 50 | color: #efef8f; 51 | } 52 | 53 | .hljs-symbol, 54 | .hljs-bullet, 55 | .hljs-link { 56 | color: #dca3a3; 57 | } 58 | 59 | .hljs-deletion, 60 | .hljs-string, 61 | .hljs-built_in, 62 | .hljs-builtin-name { 63 | color: #cc9393; 64 | } 65 | 66 | .hljs-addition, 67 | .hljs-comment, 68 | .hljs-quote, 69 | .hljs-meta { 70 | color: #7f9f7f; 71 | } 72 | 73 | 74 | .hljs-emphasis { 75 | font-style: italic; 76 | } 77 | 78 | .hljs-strong { 79 | font-weight: bold; 80 | } -------------------------------------------------------------------------------- /layouts/partials/svgs/social/gitea.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/partials/svgs/social/matrix.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exampleSite/content/en/posts/test-chartjs.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Chart support" 3 | date: 2019-11-18T12:00:06+09:00 4 | description: "Simple yet flexible JavaScript charting for designers & developers" 5 | draft: false 6 | enableToc: false 7 | enableTocContent: false 8 | tags: 9 | - 10 | series: 11 | - 12 | categories: 13 | - diagram 14 | libraries: 15 | - chart 16 | image: images/feature1/graph.png 17 | --- 18 | 19 | ```chart 20 | { 21 | "type": "bar", 22 | "data": 23 | { 24 | "labels": ["One", "Two", "Three", "Four", "Five", "Six"], 25 | "datasets": [{ 26 | "label": "# of Votes", 27 | "data": [12, 19, 3, 5, 3, 8] 28 | }] 29 | } 30 | } 31 | ``` 32 | 33 | ```chart 34 | { 35 | "type": "line", 36 | "data": { 37 | "labels": ["One", "Two", "Three", "Four", "Five", "Six"], 38 | "datasets": [ 39 | { 40 | "label": "# of Votes", 41 | "data": [12, 19, 3, 5, 2, 3], 42 | "backgroundColor":"transparent", 43 | "borderColor":"orange" 44 | }, 45 | { 46 | "label": "Some other set", 47 | "data": [15, 8, 13, 5, 5, 9], 48 | "backgroundColor":"transparent", 49 | "borderColor":"#44ccff" 50 | } 51 | ] 52 | } 53 | } 54 | ``` 55 | -------------------------------------------------------------------------------- /layouts/partials/body/infos.html: -------------------------------------------------------------------------------- 1 | {{ $params := .Params }} 2 |
3 | 4 | {{ if ne (.Date.Format (i18n "summary-dateformat")) (.Lastmod.Format (i18n "summary-dateformat")) }} 5 |  ·  6 | {{ end }} 7 |  ·  {{ ($.Site.Params.readingTimeIcon | safeHTML) | default "☕" }} {{ .ReadingTime }} {{ i18n "reading-time" }} 8 | {{ with .Params.Author }} 9 |  ·  {{if $params.AuthorEmoji }}{{ $params.AuthorEmoji }}{{ else }}{{ ($.Site.Params.authorIcon | safeHTML) | default "✍️" }}{{ end }} {{ . }} 10 | {{ end }} 11 | 12 | {{ if (and .Site.Params.enableBusuanzi .Site.Params.busuanziPagePV) }} · {{ ($.Site.Params.pagePvIcon | safeHTML) | default "👀" }}... {{ i18n "counter-page-pv" }}{{ end }} 13 | 14 |
15 | -------------------------------------------------------------------------------- /assets/sass/pages/_wrapper.scss: -------------------------------------------------------------------------------- 1 | $grid_max_width: 960; 2 | 3 | @if global-variable-exists(viewport_size) { 4 | @if $viewport_size == widest { 5 | $grid_max_width: 1600; 6 | } @else if $viewport_size == wider { 7 | $grid_max_width: 1440; 8 | } @else if $viewport_size == wide { 9 | $grid_max_width: 1280; 10 | } @else if $viewport_size == narrow { 11 | $grid_max_width: 800; 12 | } @else { 13 | $grid_max_width: 960; 14 | } 15 | } 16 | 17 | $grid_max: $grid_max_width + $grid_max_unit; 18 | 19 | .wrapper { 20 | margin: 0 auto; 21 | position: relative; 22 | 23 | @include justify-content(center); 24 | @include themify($themes) { 25 | background-color: themed('body-background-color'); 26 | } 27 | @media only screen and (max-width: 769px) { 28 | grid-template-columns: minmax(0, $grid_main_main) minmax(0, $grid_main_side); 29 | } 30 | 31 | &__left { 32 | position: fixed; 33 | top: 0; 34 | left: -0.5rem; 35 | height: 100vh; 36 | width: calc((100vw - #{$grid_max}) / 2); 37 | 38 | &[data-pad="false"] { 39 | left: 0; 40 | } 41 | } 42 | 43 | &__right { 44 | position: fixed; 45 | top: 0; 46 | right: -0.5rem; 47 | height: 100vh; 48 | width: calc((100vw - #{$grid_max}) / 2); 49 | 50 | &[data-pad="false"] { 51 | right: 0; 52 | } 53 | } 54 | } -------------------------------------------------------------------------------- /layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | 3 |
4 |
5 | {{ partial "body/breadcrumb" . }} 6 |
7 |
{{.Title}}
8 |
9 | 10 |
11 | {{ .Content }} 12 |
13 | 14 |
15 | {{ $paginator := .Paginate (where .Pages "Type" .Type).ByWeight }} 16 | {{ range $paginator.Pages }} 17 | {{ .Render "summary" }} 18 | {{ end }} 19 | {{ partial "pagination/pagination" . }} 20 |
21 | {{ partial "search/search-result-desktop" . }} 22 |
23 | 24 | {{ if $.Param "enableSidebar" }} 25 | 28 | {{ end }} 29 |
30 | 31 | {{ partial "script/sidebar-script" . }} 32 | {{ partial "script/list-script" . }} 33 | {{ end }} -------------------------------------------------------------------------------- /assets/sass/layout/_sidebar.scss: -------------------------------------------------------------------------------- 1 | .sidebar { 2 | margin-top: 1rem; 3 | 4 | &-recent { 5 | padding: 0.25rem; 6 | 7 | &__title { 8 | font-family: $title-font; 9 | font-weight: 700; 10 | font-size: 0.95rem; 11 | 12 | @include themify($themes) { 13 | color: themed('sidebar-title-color'); 14 | &:hover { 15 | color: themed('link-hover'); 16 | } 17 | } 18 | } 19 | 20 | &__ul { 21 | margin-left: 0.25rem; 22 | li { 23 | text-indent: -0.4em; 24 | padding-left: 0.5em; 25 | &::before { 26 | padding-right: 0.125rem; 27 | font-size: 1rem; 28 | display: inline-block; 29 | content: "\2022"; 30 | } 31 | } 32 | } 33 | 34 | &__a { 35 | font-family: $title-font; 36 | font-size: 0.95rem; 37 | @include themify($themes) { 38 | color: themed('sidebar-li-color'); 39 | } 40 | } 41 | } 42 | 43 | &-hr { 44 | margin: 1.5rem 0; 45 | } 46 | 47 | &__menu { 48 | margin-top: $grid_navbar_height; 49 | padding: 0 1rem; 50 | 51 | @include flexbox(); 52 | @include flex-direction(column); 53 | } 54 | } 55 | 56 | li.sidebar-recent { 57 | text-indent: -0.4em; 58 | padding-left: 0.5em; 59 | &::before { 60 | padding-right: 0.125rem; 61 | font-size: 1rem; 62 | display: inline-block; 63 | content: "\2022"; 64 | } 65 | } --------------------------------------------------------------------------------