diff --git a/.circleci/config.yml b/.circleci/config.yml index c34ef83..ed87566 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -24,8 +24,3 @@ workflows: - build-check: example-site-path: exampleSite theme-path: ../.. - build-check-exampleSite-zh: - jobs: - - build-check: - example-site-path: exampleSite/zh - theme-path: ../../.. diff --git a/assets/css/_core/_base.scss b/assets/css/_core/_base.scss index e355f5e..b4ab83d 100644 --- a/assets/css/_core/_base.scss +++ b/assets/css/_core/_base.scss @@ -1,6 +1,7 @@ html { font-family: $global-font-family; font-size: 16px; + width:100%; } /* scrollbar, only support webkit */ diff --git a/assets/css/_core/_media.scss b/assets/css/_core/_media.scss index d0b101e..f33b05e 100644 --- a/assets/css/_core/_media.scss +++ b/assets/css/_core/_media.scss @@ -2,8 +2,7 @@ .page { max-width: 780px; - .post-toc { - width: 300px; + #toc-auto { margin-left: 800px; } } @@ -13,8 +12,7 @@ .page { max-width: 680px; - .post-toc { - width: 240px; + #toc-auto { margin-left: 700px; } } @@ -24,8 +22,7 @@ .page { max-width: 560px; - .post-toc { - width: 180px; + #toc-auto { margin-left: 580px; } } @@ -41,11 +38,11 @@ .page { max-width: 80%; - .post-toc { + #toc-auto { display: none; } - .post-toc-mobile { + #toc-static { display: block; } } diff --git a/assets/css/_page/_single.scss b/assets/css/_page/_single.scss index 145e64f..72990bf 100644 --- a/assets/css/_page/_single.scss +++ b/assets/css/_page/_single.scss @@ -6,8 +6,8 @@ line-height: 3rem; } - .meta { - font-size: .88rem; + .post-meta { + font-size: .875rem; color: $global-font-secondary-color; span { diff --git a/assets/css/_partial/_home/_summary.scss b/assets/css/_partial/_home/_summary.scss index 2a20903..06f5d2a 100644 --- a/assets/css/_partial/_home/_summary.scss +++ b/assets/css/_partial/_home/_summary.scss @@ -30,8 +30,7 @@ font-size: 1.6rem; } - .meta { - font-size: .875rem !important; + .post-meta { a { color: $global-font-secondary-color !important; diff --git a/assets/css/_partial/_single/_toc.scss b/assets/css/_partial/_single/_toc.scss index 8db07ef..e1e8dc6 100644 --- a/assets/css/_partial/_single/_toc.scss +++ b/assets/css/_partial/_single/_toc.scss @@ -1,25 +1,25 @@ -.post-toc { +#toc-auto { display: block; position: absolute; - width: 360px; + width: 100%; margin-left: 1000px; padding: 0 .8rem; border-left: 1px solid $global-border-color; overflow-wrap: break-word; box-sizing: border-box; - top: $post-toc-top; + top: if($header-normal-mode-desktop, 7rem, 12rem); .dark-theme & { border-left: 1px solid $global-border-color-dark; } - .post-toc-title { + .toc-title { font-weight: 400; margin: .8rem 0; text-transform: uppercase; } - .post-toc-content { + .toc-content { &.always-active ul { display: block; } @@ -73,13 +73,13 @@ } } -.post-toc-mobile { +#toc-static { display: none; padding-top: .8rem; details { summary { - .post-toc-title { + .toc-title { display: block; display: flex; justify-content: space-between; @@ -110,7 +110,7 @@ } } - .post-toc-content { + .toc-content { border: 2px solid $code-background-color; >nav>ul { diff --git a/assets/css/_variables.scss b/assets/css/_variables.scss index 15c84fc..6d8f229 100644 --- a/assets/css/_variables.scss +++ b/assets/css/_variables.scss @@ -51,9 +51,17 @@ $header-height-desktop: 4rem !default; $header-height-mobile: 4rem !default; // Color of the header background -$header-background-color: #fafafa !default; +$header-background-color: #f8f8f8 !default; $header-background-color-dark: #252627 !default; +// Position of the header +$header-position-desktop: if($header-normal-mode-desktop, static, fixed) !default; +$header-position-mobile: if($header-normal-mode-mobile, static, fixed) !default; + +// Top of the page padding +$page-padding-top-desktop: if($header-normal-mode-desktop, 1rem, 6rem) !default; +$page-padding-top-mobile: if($header-normal-mode-mobile, 1rem, 6rem) !default; + // Color of the hover header item $header-hover-color: #161209 !default; $header-hover-color-dark: #fff !default; diff --git a/assets/css/style.template.scss b/assets/css/style.template.scss index 4ee6466..da22c65 100644 --- a/assets/css/style.template.scss +++ b/assets/css/style.template.scss @@ -1,30 +1,14 @@ @charset 'utf-8'; -$home-profile: {{- if .Site.Params.home.profile.enable -}}true{{ else }}false{{ end }}; -$home-posts: {{- if .Site.Params.home.posts.enable -}}true{{ else }}false{{ end }}; - -{{- if eq .Site.Params.header.desktopMode "normal" -}} - $header-position-desktop: static; - $page-padding-top-desktop: 1rem; - $post-toc-top: 7rem; -{{- else -}} - $header-position-desktop: fixed; - $page-padding-top-desktop: 6rem; - $post-toc-top: 12rem; -{{- end -}} - -{{- if eq .Site.Params.header.mobileMode "normal" -}} - $header-position-mobile: static; - $page-padding-top-mobile: 1rem; -{{- else -}} - $header-position-mobile: fixed; - $page-padding-top-mobile: 6rem; -{{- end -}} +$home-profile: {{ if .Site.Params.home.profile.enable }}true{{ else }}false{{ end }}; +$home-posts: {{ if .Site.Params.home.posts.enable }}true{{ else }}false{{ end }}; +$header-normal-mode-desktop: {{ if eq .Site.Params.header.desktopMode "normal" }}true{{ else }}false{{ end }}; +$header-normal-mode-mobile: {{ if eq .Site.Params.header.mobileMode "normal" }}true{{ else }}false{{ end }}; @import "_variables"; -{{- if fileExists "config/css/_custom.scss" -}} - @import "_custom"; +{{- if fileExists "config/css/_override.scss" -}} + @import "_override"; {{- end -}} @import "_core/normalize"; diff --git a/exampleSite/config.toml b/exampleSite/config.toml index fdce758..4d6644d 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -1,32 +1,610 @@ baseURL = "/" -# website language -languageCode = "en" -# [en, zh, ...] determines which i18n file to use +# [en, zh, ...] determines default content language +# [en, zh, ...] 设置默认的语言 defaultContentLanguage = "en" -# website title -title = "LoveIt Theme" # theme +# 主题 theme = "LoveIt" -# whether to use git commit log to generate lastmod record -enableGitInfo = false -# whether to include chinese/japanese/korean -hasCJKLanguage = false -# default amount of posts in each pages -paginate = 12 -# whether to use emoji code -enableEmoji = true -# whether to use robots.txt -enableRobotsTXT = true -# [UA-XXXXXXXX-X] google analytics code -googleAnalytics = "" -# copyright description used only for seo schema -copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License." -# date format -dateFormatToUse = "2006-01-02" +# themes directory +# 主题目录 +themesDir = "../.." + +[languages] + [languages.en] + weight = 1 + # language code + languageCode = "en" + # website title + title = "LoveIt Theme" + # whether to use git commit log to generate lastmod record + enableGitInfo = false + # whether to include chinese/japanese/korean + hasCJKLanguage = false + # default amount of posts in each pages + paginate = 12 + # whether to use emoji code + enableEmoji = true + # whether to use robots.txt + enableRobotsTXT = true + # [UA-XXXXXXXX-X] google analytics code + googleAnalytics = "" + # copyright description used only for seo schema + copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License." + # date format + dateFormatToUse = "2006-01-02" + # Menu Info + [languages.en.menu] + [[languages.en.menu.main]] + identifier = "posts" + name = "Posts" + url = "/posts/" + weight = 1 + [[languages.en.menu.main]] + identifier = "tags" + name = "Tags" + url = "/tags/" + weight = 2 + [[languages.en.menu.main]] + identifier = "categories" + name = "Categories" + url = "/categories/" + weight = 3 + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/about/" + weight = 4 + [[languages.en.menu.main]] + identifier = "zh" + pre = '' + name = "" + title = "简体中文" + url = "/zh/" + weight = 5 + [languages.en.params] + # LoveIt theme version + version = "0.1.X" + # site description + description = "About LoveIt Theme" + # site keywords + keywords = ["Theme", "Hugo"] + # site default theme ("light", "dark", "auto") + defaultTheme = "auto" + # public git repo url to link lastmod git commit only then enableGitInfo is true + gitRepo = "" + # Header info + [languages.en.params.header] + # desktop header mode ("fixed", "normal", "auto") + desktopMode = "fixed" + # mobile header mode ("fixed", "normal", "auto") + mobileMode = "auto" + # Footer Copyright Info + [languages.en.params.footer] + # Site creation time + since = 2019 + # ICP info only in China (HTML format is allowed) + icp = "" + # license info (HTML format is allowed) + license= 'CC BY-NC 4.0' + # Home Page Info + [languages.en.params.home] + # Home Page Profile + [languages.en.params.home.profile] + enable = true + # Gravatar Email for preferred avatar in home page + gravatarEmail = "" + # URL of avatar shown in home page + avatarURL = "images/avatar.png" + # subtitle shown in home page + subtitle = "A Clean, Elegant but Advanced Hugo Theme" + # whether to use typeit animation for subtitle + typeit = true + # whether to show social links + social = true + # Home Page Posts + [languages.en.params.home.posts] + enable = true + # special amount of posts in each home posts page + paginate = 6 + # default behavior when you don't set "hiddenFromHomePage" in front matter + defaultHiddenFromHomePage = false + # Social Info in home page + [languages.en.params.social] + GitHub = "xxxx" + Linkedin = "xxxx" + Twitter = "xxxx" + Instagram = "xxxx" + Email = "xxxx@xxxx.com" + Facebook = "xxxx" + Telegram = "xxxx" + # Medium = "xxxx" + # Gitlab = "xxxx" + Youtubelegacy = "xxxx" + # Youtubecustom = "xxxx" + # Youtubechannel = "xxxx" + # Tumblr ="xxxx" + # Quora = "xxxx" + # Keybase = "xxxx" + # Pinterest = "xxxx" + # Reddit = "xxxx" + # Codepen = "xxxx" + # FreeCodeCamp = "xxxx" + # Bitbucket = "xxxx" + # Stackoverflow = "xxxx" + # Weibo = "xxxx" + # Odnoklassniki = "xxxx" + # VK = "xxxx" + # Flickr = "xxxx" + # Xing = "xxxx" + # Snapchat = "xxxx" + # Soundcloud = "xxxx" + # Spotify = "xxxx" + # Bandcamp = "xxxx" + # Paypal = "xxxx" + # Fivehundredpx = "xxxx" + # Mix = "xxxx" + # Goodreads = "xxxx" + # Lastfm = "xxxx" + # Foursquare = "xxxx" + # Hackernews = "xxxx" + # Kickstarter = "xxxx" + # Patreon = "xxxx" + # Steam = "xxxx" + # Twitch = "xxxx" + # Strava = "xxxx" + # Skype = "xxxx" + # Whatsapp = "xxxx" + # Zhihu = "xxxx" + # Douban = "xxxx" + # Angellist = "xxxx" + # Slidershare = "xxxx" + # Jsfiddle = "xxxx" + # Deviantart = "xxxx" + # Behance = "xxxx" + # Dribble = "xxxx" + # Wordpress = "xxxx" + # Vine = "xxxx" + # Googlescholar = "xxxx" + # Researchgate = "xxxx" + # Mastodon = "xxxx" + # MastodonPrefix = "https://mastodon.technology/" + # Thingiverse = "xxxx" + # Devto = "xxxx" + # Gitea = "xxxx" + # XMPP = "xxxx" + # Matrix = "xxxx" + # Bilibili = "xxxx" + # Page config + [languages.en.params.page] + # whether to show social share links in post page + socialShare = true + # whether to show link to Raw Markdown content of the post + linkToMarkdown = true + # Social Share Links in post page + [languages.en.params.share] + enable = true + Twitter = true + Facebook = true + Linkedin = true + Whatsapp = true + Pinterest = true + # Tumblr = true + HackerNews = true + # Reddit = true + # VK = true + # Buffer = true + # Xing = true + # Line = true + # Instapaper = true + # Pocket = true + # Digg = true + # Stumbleupon = true + # Flipboard = true + # Weibo = true + # Renren = true + # Myspace = true + # Blogger = true + # Baidu = true + # Odnoklassniki = true + # Evernote = true + # Skype = true + # Trello = true + # Mix = true + # mathematical formulas (KaTeX) + [languages.en.params.math] + enable = true + # default inline delimiter is $ ... $ and \\( ... \\) + inlineLeftDelimiter = "" + inlineRightDelimiter = "" + # default block delimiter is $$ ... $$ and \\[ ... \\] + blockLeftDelimiter = "" + blockRightDelimiter = "" + # KaTeX extension copy_tex + copyTex = true + # KaTeX extension mhchem + mhchem = true + # CSS and JS Files CDN + [languages.en.params.cdn] + ## for example '' + fontawesomeFreeCSS = '' + animateCSS = '' + gitalkCSS = '' + gitalkJS = '' + valineJS = '' + lazysizesJS = '' + smoothScrollJS = '' + sharerJS = '' + katexCSS = '' + katexJS = '' + katexAutoRenderJS = '' + katexCopyTexCSS = '' + katexCopyTexJS = '' + katexMhchemJS = '' + mermaidJS = '' + echartsJS = '' + echartsMacaronsJS = '' + typeitJS = '' + aplayerCSS = '' + aplayerJS = '' + metingJS = '' + # site verification code for Google/Bing/Yandex/Pinterest/Baidu + [languages.en.params.verification] + google = "" + bing = "" + yandex = "" + pinterest = "" + baidu = "" + # Publisher Info just for SEO + [languages.en.params.publisher] + name = "xxxx" + [languages.en.params.publisher.logo] + url = "logo.png" + width = 127 + height = 40 + # Website Log Info just for SEO + [languages.en.params.logo] + url = "logo.png" + width = 127 + height = 40 + # Website Image Info just for SEO + [languages.en.params.image] + url = "cover.png" + width = 800 + height = 600 + # Comment Config + [languages.en.params.comment] + enable = true + # Disqus Comment Config (https://disqus.com/) + [languages.en.params.comment.disqus] + # Disqus shortname to use Disqus in posts + shortname = "dillonzq" + # Gittalk Comment Config (https://github.com/gitalk/gitalk) + [languages.en.params.comment.gitalk] + owner = "" + repo = "" + clientId = "" + clientSecret = "" + # Valine Comment Config (https://github.com/xCss/Valine) + [languages.en.params.comment.valine] + enable = false + appId = "" + appKey = "" + placeholder = "Your comment ..." + notify = false + verify = true + avatar = "mp" + # meta= "" + pageSize = 10 + visitor = true + recordIP = true + # Facebook Comment Config (https://developers.facebook.com/docs/plugins/comments) + [languages.en.params.comment.facebook] + enable = false + width = "100%" + numPosts = 10 + appId = "" + languageCode = "en_US" + + [languages.zh] + weight = 2 + # 网站语言 + languageCode = "zh" + # 网站标题 + title = "LoveIt 主题" + # 是否使用 git 信息来生成文章的上次修改时间 + enableGitInfo = false + # 是否包括中日韩文字 + hasCJKLanguage = true + # 默认每页列表显示的文章数目 + paginate = 12 + # 是否使用 emoji 代码 + enableEmoji = true + # 是否使用 robots.txt + enableRobotsTXT = true + # [UA-XXXXXXXX-X] 谷歌分析代号 + googleAnalytics = "" + # 版权描述,仅仅用于 SEO + copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License." + # 日期格式 + dateFormatToUse = "2006-01-02" + # 菜单信息 + [languages.zh.menu] + [[languages.zh.menu.main]] + identifier = "posts" + name = "文章" + url = "/posts/" + weight = 1 + [[languages.zh.menu.main]] + identifier = "tags" + name = "标签" + url = "/tags/" + weight = 2 + [[languages.zh.menu.main]] + identifier = "categories" + name = "分类" + url = "/categories/" + weight = 3 + [[languages.zh.menu.main]] + identifier = "about" + name = "关于" + url = "/about/" + weight = 4 + [[languages.zh.menu.main]] + identifier = "en" + pre = '' + name = "" + title = "English" + url = "../" + weight = 5 + [languages.zh.params] + # LoveIt 主题版本 + version = "0.1.X" + # 网站描述 + description = "关于 LoveIt 主题" + # 网站关键词 + keywords = ["Theme", "Hugo"] + # 网站默认主题 ("light", "dark", "auto") + defaultTheme = "auto" + # 用于生成文章上次修改时间的公共 git 仓库路径,仅在 enableGitInfo 设为 true 时有效 + gitRepo = "" + # 页面头部导航栏信息 + [languages.zh.params.header] + # 桌面端导航栏模式 ("fixed", "normal", "auto") + desktopMode = "fixed" + # 移动端导航栏模式 ("fixed", "normal", "auto") + mobileMode = "auto" + # 页面底部版权信息设置 + [languages.zh.params.footer] + # 网站创立年份 + since = 2019 + # ICP 备案信息,仅在中国使用 (允许使用 HTML 格式) + icp = "" + # 许可协议信息 (允许使用 HTML 格式) + license= 'CC BY-NC 4.0' + # 主页信息设置 + [languages.zh.params.home] + # 主页个人信息 + [languages.zh.params.home.profile] + enable = true + # Gravatar 邮箱,用于优先在主页显示的头像 + gravatarEmail = "" + # 主页显示头像的 URL + avatarURL = "images/avatar.png" + # 主页显示的网站副标题 + subtitle = "一个简洁、优雅且高效的 Hugo 主题" + # 是否为副标题显示打字机动画 + typeit = true + # 是否显示社交账号 + social = true + # 主页文章列表 + [languages.zh.params.home.posts] + enable = true + # 主页每页显示文章数量 + paginate = 6 + # 当你没有在文章前面设置 "hiddenFromHomePage" 时的默认行为 + defaultHiddenFromHomePage = false + # 主页的社交信息设置 + [languages.zh.params.social] + GitHub = "xxxx" + # Linkedin = "xxxx" + Twitter = "xxxx" + Instagram = "xxxx" + Email = "xxxx@example.com" + # Facebook = "xxxx" + # Telegram = "xxxx" + # Medium = "xxxx" + # Gitlab = "xxxx" + # Youtubelegacy = "xxxx" + # Youtubecustom = "xxxx" + # Youtubechannel = "xxxx" + # Tumblr ="xxxx" + # Quora = "xxxx" + # Keybase = "xxxx" + # Pinterest = "xxxx" + # Reddit = "xxxx" + # Codepen = "xxxx" + # FreeCodeCamp = "xxxx" + # Bitbucket = "xxxx" + # Stackoverflow = "xxxx" + Weibo = "xxxx" + # Odnoklassniki = "xxxx" + # VK = "xxxx" + # Flickr = "xxxx" + # Xing = "xxxx" + # Snapchat = "xxxx" + # Soundcloud = "xxxx" + # Spotify = "xxxx" + # Bandcamp = "xxxx" + # Paypal = "xxxx" + # Fivehundredpx = "xxxx" + # Mix = "xxxx" + # Goodreads = "xxxx" + # Lastfm = "xxxx" + # Foursquare = "xxxx" + # Hackernews = "xxxx" + # Kickstarter = "xxxx" + # Patreon = "xxxx" + Steam = "xxxx" + # Twitch = "xxxx" + # Strava = "xxxx" + # Skype = "xxxx" + # Whatsapp = "xxxx" + Zhihu = "xxxx" + # Douban = "xxxx" + # Angellist = "xxxx" + # Slidershare = "xxxx" + # Jsfiddle = "xxxx" + # Deviantart = "xxxx" + # Behance = "xxxx" + # Dribble = "xxxx" + # Wordpress = "xxxx" + # Vine = "xxxx" + # Googlescholar = "xxxx" + # Researchgate = "xxxx" + # Mastodon = "@xxxx" + # MastodonPrefix = "https://mastodon.technology/" + # Thingiverse = "xxxx" + # Devto = "xxxx" + # Gitea = "xxxx" + # XMPP = "xxxx@example.com" + # Matrix = "xxxx" + Bilibili = "xxxx" + # 文章页面配置 + [languages.zh.params.page] + # 在文章页面是否使用分享功能 + socialShare = true + # 是否在文章页面显示原始 Markdown 文档链接 + linkToMarkdown = true + # 文章页面的分享信息设置 + [languages.zh.params.share] + enable = true + Twitter = true + Facebook = true + # Linkedin = true + # Whatsapp = true + # Pinterest = true + # Tumblr = true + # HackerNews = true + # Reddit = true + # VK = true + # Buffer = true + # Xing = true + # Line = true + # Instapaper = true + # Pocket = true + # Digg = true + # Stumbleupon = true + # Flipboard = true + Weibo = true + Renren = true + # Myspace = true + # Blogger = true + Baidu = true + # Odnoklassniki = true + Evernote = true + # Skype = true + # Trello = true + # Mix = true + # 数学公式 (KaTeX https://katex.org/) + [languages.zh.params.math] + enable = true + # 默认内联定界符是 $ ... $ 和 \\( ... \\) + inlineLeftDelimiter = "" + inlineRightDelimiter = "" + # 默认块定界符是 $$ ... $$ 和 \\[ ... \\] + blockLeftDelimiter = "" + blockRightDelimiter = "" + # KaTeX 插件 copy_tex + copyTex = true + # KaTeX 插件 mhchem + mhchem = true + # CSS 和 JS 文件的 CDN 设置 + [languages.zh.params.cdn] + ## 例如 '' + fontawesomeFreeCSS = '' + animateCSS = '' + gitalkCSS = '' + gitalkJS = '' + valineJS = '' + lazysizesJS = '' + smoothScrollJS = '' + sharerJS = '' + katexCSS = '' + katexJS = '' + katexAutoRenderJS = '' + katexCopyTexCSS = '' + katexCopyTexJS = '' + katexMhchemJS = '' + mermaidJS = '' + echartsJS = '' + echartsMacaronsJS = '' + typeitJS = '' + aplayerCSS = '' + aplayerJS = '' + metingJS = '' + # 网站验证代码,用于 Google/Bing/Yandex/Pinterest/Baidu + [languages.zh.params.verification] + google = "" + bing = "" + yandex = "" + pinterest = "" + baidu = "" + # 出版者信息,仅用于 SEO + [languages.zh.params.publisher] + name = "xxxx" + [languages.zh.params.publisher.logo] + url = "logo.png" + width = 127 + height = 40 + # 网站图标信息,仅用于 SEO + [languages.zh.params.logo] + url = "logo.png" + width = 127 + height = 40 + # 网站图标信息,仅用于 SEO + [languages.zh.params.image] + url = "cover.png" + width = 800 + height = 600 + # 评论系统设置 + [languages.zh.params.comment] + enable = true + # Disqus 评论系统设置 (https://disqus.com/) + [languages.zh.params.comment.disqus] + # Disqus 的用户名,用来在文章中启用 Disqus 评论系统 + shortname = "dillonzq" + # Gittalk 评论系统设置 (https://github.com/gitalk/gitalk) + [languages.zh.params.comment.gitalk] + owner = "" + repo = "" + clientId = "" + clientSecret = "" + # Valine 评论系统设置 (https://github.com/xCss/Valine) + [languages.zh.params.comment.valine] + enable = false + appId = "" + appKey = "" + placeholder = "你的评论 ..." + notify = false + verify = true + avatar = "mp" + # meta= "" + pageSize = 10 + visitor = true + recordIP = true + # Facebook 评论系统设置 (https://developers.facebook.com/docs/plugins/comments) + [languages.zh.params.comment.facebook] + enable = false + width = "100%" + numPosts = 10 + appId = "" + languageCode = "en_US" # Markup related configuration in Hugo +# Hugo 解析文档的配置 [markup] # Syntax Highlighting (https://gohugo.io/content-management/syntax-highlighting) + # 代码高亮设置 (https://gohugo.io/content-management/syntax-highlighting) [markup.highlight] codeFences = true guessSyntax = true @@ -37,6 +615,7 @@ dateFormatToUse = "2006-01-02" style = "monokai" tabWidth = 4 # Goldmark is from Hugo 0.60 the default library used for Markdown + # Goldmark 是 Hugo 0.60 以来的默认 Markdown 解析库 [markup.goldmark] [markup.goldmark.extensions] definitionList = true @@ -48,321 +627,35 @@ dateFormatToUse = "2006-01-02" typographer = true [markup.goldmark.renderer] # whether to use HTML tags directly in the document + # 是否在文档中直接使用 HTML 标签 unsafe = true # Table Of Contents settings + # 目录设置 [markup.tableOfContents] startLevel = 2 endLevel = 6 # Author Info +# 作者信息 [author] name = "xxxx" link = "" # Sitemap Info +# 网站地图信息 [sitemap] changefreq = "weekly" filename = "sitemap.xml" priority = 0.5 # Permalinks Info (https://gohugo.io/content-management/urls/#permalinks) +# Permalinks 信息 (https://gohugo.io/content-management/urls/#permalinks) [Permalinks] - posts = ":year/:month/:filename" - -# Menu Info -[menu] - [[menu.main]] - identifier = "posts" - name = "Posts" - url = "posts" - weight = 1 - - [[menu.main]] - identifier = "tags" - name = "Tags" - url = "tags" - weight = 2 - - [[menu.main]] - identifier = "categories" - name = "Categories" - url = "categories" - weight = 3 - - [[menu.main]] - identifier = "about" - name = "About" - url = "about" - weight = 4 - - [[menu.main]] - identifier = "zh" - pre = '' - name = "" - title = "简体中文" - url = "https://hugo-loveit-zh.netlify.com" - weight = 5 - -[params] - # LoveIt theme version - version = "0.1.X" - # site description - description = "About LoveIt Theme" - # site keywords - keywords = ["Theme", "Hugo"] - # site default theme ("light", "dark", "auto") - defaultTheme = "auto" - # public git repo url to link lastmod git commit only then enableGitInfo is true - gitRepo = "" - - # Header info - [params.header] - # desktop header mode ("fixed", "normal", "auto") - desktopMode = "fixed" - # mobile header mode ("fixed", "normal", "auto") - mobileMode = "auto" - - # Footer Copyright Info - [params.footer] - # Site creation time - since = 2019 - # ICP info only in China (HTML format is allowed) - icp = "" - # license info (HTML format is allowed) - license= 'CC BY-NC 4.0' - - # Home Page Info - [params.home] - # Home Page Profile - [params.home.profile] - enable = true - # Gravatar Email for preferred avatar in home page - gravatarEmail = "" - # URL of avatar shown in home page - avatarURL = "images/avatar.png" - # subtitle shown in home page - subtitle = "A Clean, Elegant but Advanced Hugo Theme" - # whether to use typeit animation for subtitle - typeit = true - # whether to show social links - social = true - # Home Page Posts - [params.home.posts] - enable = true - # special amount of posts in each home posts page - paginate = 6 - # default behavior when you don't set "hiddenFromHomePage" in front matter - defaultHiddenFromHomePage = false - - # Social Info in home page - [params.social] - GitHub = "xxxx" - Linkedin = "xxxx" - Twitter = "xxxx" - Instagram = "xxxx" - Email = "xxxx@outlook.com" - Facebook = "xxxx" - Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - # Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - # Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - # Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "@xxxx" - # MastodonPrefix = "https://mastodon.technology" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx@example.com" - # Matrix = "xxxx" - # Bilibili = "xxxx" - - # Page config - [params.page] - # whether to show social share links in post page - socialShare = true - # whether to show link to Raw Markdown content of the post - linkToMarkdown = true - - # Social Share Links in post page - [params.share] - enable = true - Twitter = true - Facebook = true - Linkedin = true - Whatsapp = true - Pinterest = true - Tumblr = true - HackerNews = true - # Reddit = true - # VK = true - # Buffer = true - # Xing = true - # Line = true - # Instapaper = true - # Pocket = true - # Digg = true - # Stumbleupon = true - # Flipboard = true - # Weibo = true - # Renren = true - # Myspace = true - # Blogger = true - # Baidu = true - # Odnoklassniki = true - # Evernote = true - # Skype = true - # Trello = true - # Mix = true - - # mathematical formulas (KaTeX) - [params.math] - enable = true - blockLeftDelimiter = "" - blockRightDelimiter = "" - inlineLeftDelimiter = "$" - inlineRightDelimiter = "$" - # KaTeX extension copy_tex - copyTex = true - # KaTeX extension mhchem - mhchem = true - - # CSS and JS Files CDN - [params.cdn] - ## for example '' - fontawesomeFreeCSS = '' - animateCSS = '' - gitalkCSS = '' - gitalkJS = '' - valineJS = '' - lazysizesJS = '' - smoothScrollJS = '' - sharerJS = '' - katexCSS = '' - katexJS = '' - katexAutoRenderJS = '' - katexCopyTexCSS = '' - katexCopyTexJS = '' - katexMhchemJS = '' - mermaidJS = '' - echartsJS = '' - echartsMacaronsJS = '' - typeitJS = '' - aplayerCSS = '' - aplayerJS = '' - metingJS = '' - - # site verification code for Google/Bing/Yandex/Pinterest/Baidu - [params.verification] - google = "" - bing = "" - yandex = "" - pinterest = "" - baidu = "" - - # Publisher Info just for SEO - [params.publisher] - name = "xxxx" - [params.publisher.logo] - url = "logo.png" - width = 127 - height = 40 - - # Website Log Info just for SEO - [params.logo] - url = "logo.png" - width = 127 - height = 40 - - # Website Image Info just for SEO - [params.image] - url = "cover.png" - width = 800 - height = 600 - - # Comment Config - [params.comment] - enable = true - - # Disqus Comment Config (https://disqus.com/) - [params.comment.disqus] - # Disqus shortname to use Disqus in posts - shortname = "dillonzq" - - # Gittalk Comment Config (https://github.com/gitalk/gitalk) - [params.comment.gitalk] - owner = "" - repo = "" - clientId = "" - clientSecret = "" - - # Valine Comment Config (https://github.com/xCss/Valine) - [params.comment.valine] - enable = false - appId = "" - appKey = "" - placeholder = "Your comment ..." - notify = false - verify = true - avatar = "mp" - # meta= "" - pageSize = 10 - visitor = true - recordIP = true - - # Facebook Comment Config (https://developers.facebook.com/docs/plugins/comments) - [params.comment.facebook] - enable = false - width = "100%" - numPosts = 10 - appId = "" - languageCode = "en_US" + # posts = ":year/:month/:filename" + posts = ":filename" # Privacy Info (https://gohugo.io/about/hugo-and-gdpr/) +# 隐私信息设置 (https://gohugo.io/about/hugo-and-gdpr/) [privacy] [privacy.googleAnalytics] anonymizeIP = true @@ -371,17 +664,20 @@ dateFormatToUse = "2006-01-02" privacyEnhanced = true # Options to make output .md files +# 用于输出 Markdown 格式文档的设置 [mediaTypes] [mediaTypes."text/plain"] suffixes = ["md"] # Options to make output .md files +# 用于输出 Markdown 格式文档的设置 [outputFormats.MarkDown] mediaType = "text/plain" isPlainText = true isHTML = false # Options to make hugo output files +# 用于 Hugo 输出文档的设置 [outputs] home = ["HTML", "RSS"] page = ["HTML", "MarkDown"] diff --git a/exampleSite/config/css/_custom.scss b/exampleSite/config/css/_custom.scss index 96aca03..37edf90 100644 --- a/exampleSite/config/css/_custom.scss +++ b/exampleSite/config/css/_custom.scss @@ -2,14 +2,3 @@ // Custom style // 自定义样式 // ============================== -// You can override the variables in assets/css/_variables.scss to customize the style -// 您可以覆盖 assets/css/_variables.scss 中的变量以自定义样式 - -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900); - -$global-font-family: Lato, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft Yahei, Segoe UI, Helvetica, Arial, sans-serif, Segoe UI Emoji; - - -@import url('https://fonts.googleapis.com/css?family=Fira+Mono:400,700&display=swap&subset=latin-ext'); - -$code-font-family: Fira Mono, Source Code Pro, Menlo, Consolas, Monaco, monospace; diff --git a/exampleSite/zh/config/css/_custom.scss b/exampleSite/config/css/_override.scss similarity index 83% rename from exampleSite/zh/config/css/_custom.scss rename to exampleSite/config/css/_override.scss index 96aca03..451267a 100644 --- a/exampleSite/zh/config/css/_custom.scss +++ b/exampleSite/config/css/_override.scss @@ -1,9 +1,9 @@ // ============================== -// Custom style -// 自定义样式 +// Override Variables +// 覆盖变量 // ============================== // You can override the variables in assets/css/_variables.scss to customize the style -// 您可以覆盖 assets/css/_variables.scss 中的变量以自定义样式 +// 您可以覆盖 assets/css/_variables.scss 中的变量 @import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900); diff --git a/exampleSite/content/about.md b/exampleSite/content/about.en.md similarity index 100% rename from exampleSite/content/about.md rename to exampleSite/content/about.en.md diff --git a/exampleSite/zh/content/about.md b/exampleSite/content/about.zh.md similarity index 100% rename from exampleSite/zh/content/about.md rename to exampleSite/content/about.zh.md diff --git a/exampleSite/zh/content/posts/Basic-Markdown-Preview.md b/exampleSite/content/posts/Basic-Markdown-Preview.zh.md similarity index 100% rename from exampleSite/zh/content/posts/Basic-Markdown-Preview.md rename to exampleSite/content/posts/Basic-Markdown-Preview.zh.md diff --git a/exampleSite/content/posts/documentation.en.md b/exampleSite/content/posts/documentation.en.md new file mode 100644 index 0000000..7799372 --- /dev/null +++ b/exampleSite/content/posts/documentation.en.md @@ -0,0 +1,50 @@ +--- +title: "Documentation" +date: 2020-02-18T21:29:01+08:00 +lastmod: 2020-02-18T21:29:01+08:00 +draft: true +author: "" +authorLink: "" +description: "" +license: "" + +tags: [] +categories: [] +hiddenFromHomePage: false + +featuredImage: "" +featuredImagePreview: "" + +toc: false +autoCollapseToc: true +math: false +comment: true +--- + + + +``` +content +├── level-one +│ ├── level-two +│ │ ├── level-three +│ │ │ ├── level-four +│ │ │ │ ├── _index.md <-- /level-one/level-two/level-three/level-four +│ │ │ │ ├── page-4-a.md <-- /level-one/level-two/level-three/level-four/page-4-a +│ │ │ │ ├── page-4-b.md <-- /level-one/level-two/level-three/level-four/page-4-b +│ │ │ │ └── page-4-c.md <-- /level-one/level-two/level-three/level-four/page-4-c +│ │ │ ├── _index.md <-- /level-one/level-two/level-three +│ │ │ ├── page-3-a.md <-- /level-one/level-two/level-three/page-3-a +│ │ │ ├── page-3-b.md <-- /level-one/level-two/level-three/page-3-b +│ │ │ └── page-3-c.md <-- /level-one/level-two/level-three/page-3-c +│ │ ├── _index.md <-- /level-one/level-two +│ │ ├── page-2-a.md <-- /level-one/level-two/page-2-a +│ │ ├── page-2-b.md <-- /level-one/level-two/page-2-b +│ │ └── page-2-c.md <-- /level-one/level-two/page-2-c +│ ├── _index.md <-- /level-one +│ ├── page-1-a.md <-- /level-one/page-1-a +│ ├── page-1-b.md <-- /level-one/page-1-b +│ └── page-1-c.md <-- /level-one/page-1-c +├── _index.md <-- / +└── page-top.md <-- /page-top +``` diff --git a/exampleSite/content/posts/documentation.zh.md b/exampleSite/content/posts/documentation.zh.md new file mode 100644 index 0000000..cf1d95d --- /dev/null +++ b/exampleSite/content/posts/documentation.zh.md @@ -0,0 +1,24 @@ +--- +title: "Documentation" +date: 2020-02-18T21:40:32+08:00 +lastmod: 2020-02-18T21:40:32+08:00 +draft: true +author: "" +authorLink: "" +description: "" +license: "" + +tags: [] +categories: [] +hiddenFromHomePage: false + +featuredImage: "" +featuredImagePreview: "" + +toc: false +autoCollapseToc: true +math: false +comment: true +--- + + diff --git a/exampleSite/content/posts/emoji-support.md b/exampleSite/content/posts/emoji-support.en.md similarity index 100% rename from exampleSite/content/posts/emoji-support.md rename to exampleSite/content/posts/emoji-support.en.md diff --git a/exampleSite/content/posts/markdown-syntax.md b/exampleSite/content/posts/markdown-syntax.en.md similarity index 100% rename from exampleSite/content/posts/markdown-syntax.md rename to exampleSite/content/posts/markdown-syntax.en.md diff --git a/exampleSite/content/posts/placeholder-text.md b/exampleSite/content/posts/placeholder-text.en.md similarity index 100% rename from exampleSite/content/posts/placeholder-text.md rename to exampleSite/content/posts/placeholder-text.en.md diff --git a/exampleSite/content/posts/rich-content.md b/exampleSite/content/posts/rich-content.en.md similarity index 100% rename from exampleSite/content/posts/rich-content.md rename to exampleSite/content/posts/rich-content.en.md diff --git a/exampleSite/zh/content/posts/test.md b/exampleSite/content/posts/test.zh.md similarity index 100% rename from exampleSite/zh/content/posts/test.md rename to exampleSite/content/posts/test.zh.md diff --git a/exampleSite/zh/config.toml b/exampleSite/zh/config.toml deleted file mode 100644 index 586d818..0000000 --- a/exampleSite/zh/config.toml +++ /dev/null @@ -1,390 +0,0 @@ -baseURL = "https://example.com/" -# 网站语言 -languageCode = "zh" -# [en, zh, ...] 设定主题的国际化 -defaultContentLanguage = "zh" -# 网站标题 -title = "LoveIt 主题" -# 主题 -theme = "LoveIt" -# 是否使用 git 信息来生成文章的上次修改时间 -enableGitInfo = false -# 是否包括中日韩文字 -hasCJKLanguage = true -# 默认每页列表显示的文章数目 -paginate = 12 -# 是否使用 emoji 代码 -enableEmoji = true -# 是否使用 robots.txt -enableRobotsTXT = true -# [UA-XXXXXXXX-X] 谷歌分析代号 -googleAnalytics = "" -# 版权描述,仅仅用于 SEO -copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License." -# 日期格式 -dateFormatToUse = "2006-01-02" - -# Hugo 解析文档的配置 -[markup] - # 代码高亮设置 (https://gohugo.io/content-management/syntax-highlighting) - [markup.highlight] - codeFences = true - guessSyntax = true - lineNoStart = 1 - lineNos = true - lineNumbersInTable = true - noClasses = false - style = "monokai" - tabWidth = 4 - # Goldmark 是 Hugo 0.60 以来的默认 Markdown 解析库 - [markup.goldmark] - [markup.goldmark.extensions] - definitionList = true - footnote = true - linkify = true - strikethrough = true - table = true - taskList = true - typographer = true - [markup.goldmark.renderer] - # 是否在文档中直接使用 HTML 标签 - unsafe = true - # 目录设置 - [markup.tableOfContents] - startLevel = 2 - endLevel = 6 - -# 作者信息 -[author] - name = "xxxx" - link = "" - -# 网站地图信息 -[sitemap] - changefreq = "weekly" - filename = "sitemap.xml" - priority = 0.5 - -# Permalinks 信息 (https://gohugo.io/content-management/urls/#permalinks) -[Permalinks] - posts = ":year/:month/:filename" - -# 菜单信息 -[menu] - [[menu.main]] - identifier = "posts" - name = "文章" - url = "posts" - weight = 1 - - [[menu.main]] - identifier = "tags" - name = "标签" - url = "tags" - weight = 2 - - [[menu.main]] - identifier = "categories" - name = "分类" - url = "categories" - weight = 3 - - [[menu.main]] - identifier = "about" - name = "关于" - url = "about" - weight = 4 - - [[menu.main]] - identifier = "en" - pre = '' - name = "" - title = "English" - url = "https://hugo-loveit-en.netlify.com" - weight = 5 - -[params] - # LoveIt 主题版本 - version = "0.1.X" - # 网站描述 - description = "关于 LoveIt 主题" - # 网站关键词 - keywords = ["Theme", "Hugo"] - # 网站默认主题 ("light", "dark", "auto") - defaultTheme = "auto" - # 用于生成文章上次修改时间的公共 git 仓库路径,仅在 enableGitInfo 设为 true 时有效 - gitRepo = "" - - # 页面头部导航栏信息 - [params.header] - # 桌面端导航栏模式 ("fixed", "normal", "auto") - desktopMode = "fixed" - # 移动端导航栏模式 ("fixed", "normal", "auto") - mobileMode = "auto" - - # 页面底部版权信息设置 - [params.footer] - # 网站创立年份 - since = 2019 - # ICP 备案信息,仅在中国使用 (允许使用 HTML 格式) - icp = "" - # 许可协议信息 (允许使用 HTML 格式) - license= 'CC BY-NC 4.0' - - # 主页信息设置 - [params.home] - # 主页个人信息 - [params.home.profile] - enable = true - # Gravatar 邮箱,用于优先在主页显示的头像 - gravatarEmail = "" - # 主页显示头像的 URL - avatarURL = "images/avatar.png" - # 主页显示的网站副标题 - subtitle = "一个简洁、优雅且高效的 Hugo 主题" - # 是否为副标题显示打字机动画 - typeit = true - # 是否显示社交账号 - social = true - # 主页文章列表 - [params.home.posts] - enable = true - # 主页每页显示文章数量 - paginate = 6 - # 当你没有在文章前面设置 "hiddenFromHomePage" 时的默认行为 - defaultHiddenFromHomePage = false - - # 主页的社交信息设置 - [params.social] - GitHub = "xxxx" - # Linkedin = "xxxx" - Twitter = "xxxx" - Instagram = "xxxx" - Email = "xxxx@outlook.com" - # Facebook = "xxxx" - # Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - # Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - Zhihu = "xxxx" - Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - Bilibili = "xxxx" - - # 文章页面配置 - [params.page] - # 在文章页面是否使用分享功能 - socialShare = true - # 是否在文章页面显示原始 Markdown 文档链接 - linkToMarkdown = true - - # 文章页面的分享信息设置 - [params.share] - enable = true - Twitter = true - Facebook = true - # Linkedin = true - # Whatsapp = true - # Pinterest = true - # Tumblr = true - # HackerNews = true - # Reddit = true - # VK = true - # Buffer = true - # Xing = true - # Line = true - Instapaper = true - Pocket = true - # Digg = true - # Stumbleupon = true - # Flipboard = true - Weibo = true - Renren = true - # Myspace = true - # Blogger = true - Baidu = true - # Odnoklassniki = true - Evernote = true - # Skype = true - # Trello = true - # Mix = true - - # 数学公式 (KaTeX https://katex.org/) - [params.math] - enable = true - blockLeftDelimiter = "" - blockRightDelimiter = "" - inlineLeftDelimiter = "$" - inlineRightDelimiter = "$" - # KaTeX 插件 copy_tex - copyTex = true - # KaTeX 插件 mhchem - mhchem = true - - # CSS 和 JS 文件的 CDN 设置 - [params.cdn] - ## 例如 '' - fontawesomeFreeCSS = '' - animateCSS = '' - gitalkCSS = '' - gitalkJS = '' - valineJS = '' - lazysizesJS = '' - smoothScrollJS = '' - sharerJS = '' - katexCSS = '' - katexJS = '' - katexAutoRenderJS = '' - katexCopyTexCSS = '' - katexCopyTexJS = '' - katexMhchemJS = '' - mermaidJS = '' - echartsJS = '' - echartsMacaronsJS = '' - typeitJS = '' - aplayerCSS = '' - aplayerJS = '' - metingJS = '' - - # 网站验证代码,用于 Google/Bing/Yandex/Pinterest/Baidu - [params.verification] - google = "" - bing = "" - yandex = "" - pinterest = "" - baidu = "" - - # 出版者信息,仅用于 SEO - [params.publisher] - name = "xxxx" - [params.publisher.logo] - url = "logo.png" - width = 127 - height = 40 - - # 网站图标信息,仅用于 SEO - [params.logo] - url = "logo.png" - width = 127 - height = 40 - - # 网站图标信息,仅用于 SEO - [params.image] - url = "cover.png" - width = 800 - height = 600 - - # 评论系统设置 - [params.comment] - enable = true - - # Disqus 评论系统设置 (https://disqus.com/) - [params.comment.disqus] - # Disqus 的用户名,用来在文章中启用 Disqus 评论系统 - shortname = "dillonzq" - - # Gittalk 评论系统设置 (https://github.com/gitalk/gitalk) - [params.comment.gitalk] - owner = "" - repo = "" - clientId = "" - clientSecret = "" - - # Valine 评论系统设置 (https://github.com/xCss/Valine) - [params.comment.valine] - enable = false - appId = "" - appKey = "" - placeholder = "你的评论 ..." - notify = false - verify = true - avatar = "mp" - # meta= "" - pageSize = 10 - visitor = true - recordIP = true - - # Facebook 评论系统设置 (https://developers.facebook.com/docs/plugins/comments) - [params.comment.facebook] - enable = false - width = "100%" - numPosts = 10 - appId = "" - languageCode = "en_US" - -# 隐私信息设置 (https://gohugo.io/about/hugo-and-gdpr/) -[privacy] - [privacy.googleAnalytics] - anonymizeIP = true - - [privacy.youtube] - privacyEnhanced = true - -# 用于输出 Markdown 格式文档的设置 -[mediaTypes] - [mediaTypes."text/plain"] - suffixes = ["md"] - -# 用于输出 Markdown 格式文档的设置 -[outputFormats.MarkDown] - mediaType = "text/plain" - isPlainText = true - isHTML = false - -# 用于 Hugo 输出文档的设置 -[outputs] - home = ["HTML", "RSS"] - page = ["HTML", "MarkDown"] - section = ["HTML", "RSS"] - taxonomy = ["HTML", "RSS"] - taxonomyTerm = ["HTML"] diff --git a/exampleSite/zh/static/android-chrome-192x192.png b/exampleSite/zh/static/android-chrome-192x192.png deleted file mode 100644 index 87ba30b..0000000 Binary files a/exampleSite/zh/static/android-chrome-192x192.png and /dev/null differ diff --git a/exampleSite/zh/static/android-chrome-512x512.png b/exampleSite/zh/static/android-chrome-512x512.png deleted file mode 100644 index 3e52be3..0000000 Binary files a/exampleSite/zh/static/android-chrome-512x512.png and /dev/null differ diff --git a/exampleSite/zh/static/apple-touch-icon.png b/exampleSite/zh/static/apple-touch-icon.png deleted file mode 100644 index 26f95ea..0000000 Binary files a/exampleSite/zh/static/apple-touch-icon.png and /dev/null differ diff --git a/exampleSite/zh/static/browserconfig.xml b/exampleSite/zh/static/browserconfig.xml deleted file mode 100644 index a47e5a5..0000000 --- a/exampleSite/zh/static/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #2d89ef - - - diff --git a/exampleSite/zh/static/favicon-16x16.png b/exampleSite/zh/static/favicon-16x16.png deleted file mode 100644 index 0594fcf..0000000 Binary files a/exampleSite/zh/static/favicon-16x16.png and /dev/null differ diff --git a/exampleSite/zh/static/favicon-32x32.png b/exampleSite/zh/static/favicon-32x32.png deleted file mode 100644 index 1d3f09a..0000000 Binary files a/exampleSite/zh/static/favicon-32x32.png and /dev/null differ diff --git a/exampleSite/zh/static/favicon.ico b/exampleSite/zh/static/favicon.ico deleted file mode 100644 index 5254021..0000000 Binary files a/exampleSite/zh/static/favicon.ico and /dev/null differ diff --git a/exampleSite/zh/static/images/Apple-Devices-Preview.png b/exampleSite/zh/static/images/Apple-Devices-Preview.png deleted file mode 100644 index d1bd34c..0000000 Binary files a/exampleSite/zh/static/images/Apple-Devices-Preview.png and /dev/null differ diff --git a/exampleSite/zh/static/images/avatar.png b/exampleSite/zh/static/images/avatar.png deleted file mode 100644 index f8d370d..0000000 Binary files a/exampleSite/zh/static/images/avatar.png and /dev/null differ diff --git a/exampleSite/zh/static/logo.png b/exampleSite/zh/static/logo.png deleted file mode 100644 index f8d370d..0000000 Binary files a/exampleSite/zh/static/logo.png and /dev/null differ diff --git a/exampleSite/zh/static/mstile-150x150.png b/exampleSite/zh/static/mstile-150x150.png deleted file mode 100644 index 0332bbe..0000000 Binary files a/exampleSite/zh/static/mstile-150x150.png and /dev/null differ diff --git a/exampleSite/zh/static/safari-pinned-tab.svg b/exampleSite/zh/static/safari-pinned-tab.svg deleted file mode 100644 index 05faebc..0000000 --- a/exampleSite/zh/static/safari-pinned-tab.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/exampleSite/zh/static/site.webmanifest b/exampleSite/zh/static/site.webmanifest deleted file mode 100644 index 73497a5..0000000 --- a/exampleSite/zh/static/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "LoveIt", - "short_name": "LoveIt", - "icons": [ - { - "src": "/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/layouts/404.html b/layouts/404.html index 153b0d7..fbc5d7f 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -7,7 +7,7 @@

{{- T "pageNotFoundText" -}}  - ↩︎ + ↩︎

{{- end -}} {{- end -}} diff --git a/layouts/posts/single.html b/layouts/posts/single.html index f81748a..ddec275 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -6,26 +6,31 @@

{{ .Title }}

{{- /* Meta */ -}} -
-
+