baseURL = "https://codeit.suntprogramator.dev" # [en, zh-cn, fr, pl, ...] determines default content language defaultContentLanguage = "en" # theme theme = "CodeIT" # themes directory themesDir = "../.." # website title title = "CodeIT" # whether to use robots.txt enableRobotsTXT = true # whether to use git commit log enableGitInfo = true # whether to use emoji code enableEmoji = true # Ignore build errors. ignoreErrors = ["error-remote-getjson", "error-missing-instagram-accesstoken"] [languages] [languages.en] weight = 1 # language code languageCode = "en" # language name languageName = "English" # whether to include Chinese/Japanese/Korean hasCJKLanguage = false # default amount of posts in each pages paginate = 12 # [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." # Menu config [languages.en.menu] [[languages.en.menu.main]] identifier = "posts" # you can add extra information before the name (HTML format is supported), such as icons pre = "" # you can add extra information after the name (HTML format is supported), such as icons post = "" name = "Posts" url = "/posts/" # title will be shown when you hover on this menu link. title = "" weight = 1 [[languages.en.menu.main]] identifier = "tags" pre = "" post = "" name = "Tags" url = "/tags/" title = "" weight = 2 [[languages.en.menu.main]] identifier = "categories" pre = "" post = "" name = "Categories" url = "/categories/" title = "" weight = 3 [[languages.en.menu.main]] identifier = "documentation" pre = "" post = "" name = "Docs" url = "/categories/documentation/" title = "" weight = 4 [[languages.en.menu.main]] identifier = "about" pre = "" post = "" name = "About" url = "/about/" title = "" weight = 5 [[languages.en.menu.main]] identifier = "github" pre = "" post = "" name = "" url = "https://github.com/sunt-programator/CodeIT" title = "GitHub" weight = 6 [languages.en.params] # site description description = "About CodeIT Theme" # site keywords keywords = ["Theme", "Hugo"] # App icon config [languages.en.params.app] # optional site title override for the app when added to an iOS home screen or Android launcher title = "CodeIT" # whether to omit favicon resource links noFavicon = false # modern SVG favicon to use in place of older style .png and .ico files svgFavicon = "" # Android browser theme color themeColor = "#ffffff" # Safari mask icon color iconColor = "#5bbad5" # Windows v8-10 tile color tileColor = "#da532c" # Search config [languages.en.params.search] enable = true # type of search engine ("lunr", "algolia") type = "algolia" # max index length of the chunked content contentLength = 4000 # placeholder of the search bar placeholder = "" # max number of results length maxResultLength = 10 # snippet length of the result snippetLength = 30 # HTML tag name of the highlight part in results highlightTag = "em" # whether to use the absolute URL based on the baseURL in search index absoluteURL = false [languages.en.params.search.algolia] index = "index.en" appID = "PASDMWALPK" searchKey = "b42948e51daaa93df92381c8e2ac0f93" # Home page config [languages.en.params.home] # amount of RSS pages rss = 10 # 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" # {{< version 0.1.1 >}} Alt text for avatar (default is the author name) avatarAlt = "" # title shown in home page (HTML format is supported) title = "" # subtitle shown in home page # {{< version 0.1.1 changed >}} (HTML format is supported) subtitle = "A Clean, Elegant but Advanced Hugo Theme" # whether to use typeit animation for subtitle typeit = true # whether to show social links social = true # disclaimer (HTML format is supported) disclaimer = "" # Home page posts [languages.en.params.home.posts] enable = true # special amount of posts in each home posts page paginate = 6 # Social config in home page [languages.en.params.social] GitHub = "xxxx" Linkedin = "" Twitter = "xxxx" Instagram = "xxxx" Facebook = "xxxx" Telegram = "xxxx" Medium = "" Gitlab = "" Youtubelegacy = "xxxx" Youtubecustom = "" Youtubechannel = "" Tumblr = "" Quora = "" Keybase = "" Pinterest = "" Reddit = "" Codepen = "" FreeCodeCamp = "" Bitbucket = "" Stackoverflow = "" Weibo = "" Odnoklassniki = "" VK = "" Flickr = "" Xing = "" Snapchat = "" Soundcloud = "" Spotify = "" Bandcamp = "" Paypal = "" Fivehundredpx = "" Mix = "" Goodreads = "" Lastfm = "" Foursquare = "" Hackernews = "" Kickstarter = "" Patreon = "" Steam = "" Twitch = "" Strava = "" Skype = "" Whatsapp = "" Zhihu = "" Douban = "" Angellist = "" Slidershare = "" Jsfiddle = "" Deviantart = "" Behance = "" Dribbble = "" Wordpress = "" Vine = "" Googlescholar = "" Researchgate = "" Thingiverse = "" Devto = "" Gitea = "" XMPP = "" Matrix = "" Bilibili = "" Email = "xxxx@xxxx.com" RSS = true Orcid = "" [languages.en.params.social.Mastodon] id = "@xxxx" prefix = "https://mastodon.technology/" [languages.zh-cn] weight = 2 # 网站语言, 仅在这里 CN 大写 languageCode = "zh-CN" # 语言名称 languageName = "简体中文" # 是否包括中日韩文字 hasCJKLanguage = true # 默认每页列表显示的文章数目 paginate = 12 # [UA-XXXXXXXX-X] 谷歌分析代号 googleAnalytics = "" # 版权描述,仅仅用于 SEO copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License." # 菜单配置 [languages.zh-cn.menu] [[languages.zh-cn.menu.main]] identifier = "posts" # 你可以在名称 (允许 HTML 格式) 之前添加其他信息, 例如图标 pre = "" # 你可以在名称 (允许 HTML 格式) 之后添加其他信息, 例如图标 post = "" name = "所有文章" url = "/posts/" title = "" weight = 1 [[languages.zh-cn.menu.main]] identifier = "tags" pre = "" post = "" name = "标签" url = "/tags/" title = "" weight = 2 [[languages.zh-cn.menu.main]] identifier = "categories" pre = "" post = "" name = "分类" url = "/categories/" title = "" weight = 3 [[languages.zh-cn.menu.main]] identifier = "documentation" pre = "" name = "文档" url = "/categories/documentation/" title = "" weight = 4 [[languages.zh-cn.menu.main]] identifier = "about" pre = "" post = "" name = "关于" url = "/about/" title = "" weight = 5 [[languages.zh-cn.menu.main]] identifier = "github" pre = "" post = "" name = "" url = "https://github.com/sunt-programator/CodeIT" title = "GitHub" weight = 6 [languages.zh-cn.params] # 网站描述 description = "关于 CodeIT 主题" # 网站关键词 keywords = ["Theme", "Hugo"] # 应用图标配置 [languages.zh-cn.params.app] # 当添加到 iOS 主屏幕或者 Android 启动器时的标题, 覆盖默认标题 title = "CodeIT" # 是否隐藏网站图标资源链接 noFavicon = false # 更现代的 SVG 网站图标, 可替代旧的 .png 和 .ico 文件 svgFavicon = "" # Android 浏览器主题色 themeColor = "#ffffff" # Safari 图标颜色 iconColor = "#5bbad5" # Windows v8-10 磁贴颜色 tileColor = "#da532c" # 搜索配置 [languages.zh-cn.params.search] enable = true # 搜索引擎的类型 ("lunr", "algolia") type = "algolia" # 文章内容最长索引长度 contentLength = 4000 # 搜索框的占位提示语 placeholder = "" # 最大结果数目 maxResultLength = 10 # 结果内容片段长度 snippetLength = 50 # 搜索结果中高亮部分的 HTML 标签 highlightTag = "em" # 是否在搜索索引中使用基于 baseURL 的绝对路径 absoluteURL = false [languages.zh-cn.params.search.algolia] index = "index.zh-cn" appID = "PASDMWALPK" searchKey = "b42948e51daaa93df92381c8e2ac0f93" # 主页信息设置 [languages.zh-cn.params.home] # RSS 文章数目 rss = 10 # 主页个人信息 [languages.zh-cn.params.home.profile] enable = true # Gravatar 邮箱,用于优先在主页显示的头像 gravatarEmail = "" # 主页显示头像的 URL avatarURL = "/images/avatar.png" # {{< version 0.1.1 >}} Alt text for avatar (default is the author name) avatarAlt = "" # 主页显示的网站标题 (支持 HTML 格式) title = "" # 主页显示的网站副标题 subtitle = "一个简洁、优雅且高效的 Hugo 主题" # 是否为副标题显示打字机动画 typeit = true # 是否显示社交账号 social = true # 免责声明 (支持 HTML 格式) disclaimer = "" # 主页文章列表 [languages.zh-cn.params.home.posts] enable = true # 主页每页显示文章数量 paginate = 6 # 主页的社交信息设置 [languages.zh-cn.params.social] GitHub = "xxxx" Linkedin = "" Twitter = "" Instagram = "" Facebook = "" Telegram = "" Medium = "" Gitlab = "" Youtubelegacy = "" Youtubecustom = "" Youtubechannel = "" Tumblr = "" Quora = "" Keybase = "" Pinterest = "" Reddit = "" Codepen = "" FreeCodeCamp = "" Bitbucket = "" Stackoverflow = "" Weibo = "xxxx" Odnoklassniki = "" VK = "" Flickr = "" Xing = "" Snapchat = "" Soundcloud = "" Spotify = "" Bandcamp = "" Paypal = "" Fivehundredpx = "" Mix = "" Goodreads = "" Lastfm = "" Foursquare = "" Hackernews = "" Kickstarter = "" Patreon = "" Steam = "xxxx" Twitch = "" Strava = "" Skype = "" Whatsapp = "" Zhihu = "xxxx" Douban = "xxxx" Angellist = "" Slidershare = "" Jsfiddle = "" Deviantart = "" Behance = "" Dribbble = "" Wordpress = "" Vine = "" Googlescholar = "" Researchgate = "" Mastodon = "" Thingiverse = "" Devto = "xxxx" Gitea = "" XMPP = "" Matrix = "" Bilibili = "xxxx" Email = "xxxx@xxxx.com" RSS = true Orcid = "" [languages.fr] weight = 3 # language code languageCode = "fr" # language name languageName = "Français" # whether to include Chinese/Japanese/Korean hasCJKLanguage = false # default amount of posts in each pages paginate = 12 # [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." # Menu config [languages.fr.menu] [[languages.fr.menu.main]] identifier = "posts" pre = "" post = "" name = "Postes" url = "/posts/" title = "" weight = 1 [[languages.fr.menu.main]] identifier = "tags" pre = "" post = "" name = "Balises" url = "/tags/" title = "" weight = 2 [[languages.fr.menu.main]] identifier = "categories" pre = "" post = "" name = "Catégories" url = "/categories/" title = "" weight = 3 [[languages.fr.menu.main]] identifier = "documentation" pre = "" post = "" name = "Docs" url = "/categories/documentation/" title = "" weight = 4 [[languages.fr.menu.main]] identifier = "about" pre = "" name = "À propos" url = "/about/" title = "" weight = 5 [[languages.fr.menu.main]] identifier = "github" pre = "" post = "" name = "" url = "https://github.com/sunt-programator/CodeIT" title = "GitHub" weight = 6 [languages.fr.params] # site description description = "À propos du thème CodeIT" # site keywords keywords = ["Thème", "Hugo"] # App icon config [languages.fr.params.app] # optional site title override for the app when added to an iOS home screen or Android launcher title = "CodeIT" # whether to omit favicon resource links noFavicon = false # modern SVG favicon to use in place of older style .png and .ico files svgFavicon = "" # Android browser theme color themeColor = "#ffffff" # Safari mask icon color iconColor = "#5bbad5" # Windows v8-10 tile color tileColor = "#da532c" # Search config [languages.fr.params.search] enable = true # type of search engine ("lunr", "algolia") type = "algolia" # max index length of the chunked content contentLength = 4000 # placeholder of the search bar placeholder = "" # max number of results length maxResultLength = 10 # snippet length of the result snippetLength = 30 # HTML tag name of the highlight part in results highlightTag = "em" # whether to use the absolute URL based on the baseURL in search index absoluteURL = false [languages.fr.params.search.algolia] index = "index.fr" appID = "PASDMWALPK" searchKey = "b42948e51daaa93df92381c8e2ac0f93" # Home page config [languages.fr.params.home] # amount of RSS pages rss = 10 # Home page profile [languages.fr.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" # {{< version 0.1.1 >}} Alt text for avatar (default is the author name) avatarAlt = "" # title shown in home page (HTML format is supported) title = "" # subtitle shown in home page subtitle = "Un thème Hugo simple, élégant et efficace" # whether to use typeit animation for subtitle typeit = true # whether to show social links social = true # disclaimer (HTML format is supported) disclaimer = "" # Home page posts [languages.fr.params.home.posts] enable = true # special amount of posts in each home posts page paginate = 6 # Social config in home page [languages.fr.params.social] GitHub = "xxxx" Linkedin = "xxxx" Twitter = "xxxx" Instagram = "" Facebook = "" Telegram = "" Medium = "" Gitlab = "" Youtubelegacy = "" Youtubecustom = "" Youtubechannel = "" Tumblr = "" Quora = "" Keybase = "" Pinterest = "" Reddit = "" Codepen = "" FreeCodeCamp = "" Bitbucket = "" Stackoverflow = "" Weibo = "" Odnoklassniki = "" VK = "" Flickr = "" Xing = "" Snapchat = "xxxx" Soundcloud = "" Spotify = "" Bandcamp = "" Paypal = "" Fivehundredpx = "" Mix = "" Goodreads = "" Lastfm = "" Foursquare = "" Hackernews = "xxxx" Kickstarter = "" Patreon = "" Steam = "" Twitch = "" Strava = "" Skype = "" Whatsapp = "" Zhihu = "" Douban = "" Angellist = "" Slidershare = "" Jsfiddle = "" Deviantart = "" Behance = "" Dribbble = "xxxx" Wordpress = "" Vine = "" Googlescholar = "" Researchgate = "" Mastodon = "" Thingiverse = "" Devto = "" Gitea = "" XMPP = "" Matrix = "" Bilibili = "" Email = "xxxx@xxxx.com" RSS = true Orcid = "" [params] # CodeIT theme version version = "0.2.X" # site default theme ("light", "dark", "auto") defaultTheme = "auto" # public git repo url only then enableGitInfo is true gitRepo = "https://github.com/sunt-programator/CodeIT" # which hash function used for SRI, when empty, no SRI is used ("sha256", "sha384", "sha512", "md5") fingerprint = "sha256" # date format dateFormat = "2006-01-02" # website images for Open Graph and Twitter Cards images = ["/logo.png"] # Header config [params.header] # desktop header mode ("fixed", "normal", "auto") desktopMode = "fixed" # mobile header mode ("fixed", "normal", "auto") mobileMode = "auto" # Header title config [params.header.title] # URL of the LOGO logo = "" # title name name = "CodeIT" # you can add extra information before the name (HTML format is supported), such as icons pre = "" # you can add extra information after the name (HTML format is supported), such as icons post = "" # whether to use typeit animation for title name typeit = false # Footer config [params.footer] enable = true # Custom content (HTML format is supported) custom = '' # whether to show Hugo and theme info hugo = true # whether to show copyright info copyright = true # whether to show the author author = true # site creation time since = 2019 # ICP info only in China (HTML format is supported) icp = "" # license info (HTML format is supported) license= 'CC BY-NC 4.0' # Section (all posts) page config [params.section] # special amount of posts in each section page paginate = 20 # date format (month and day) dateFormat = "01-02" # amount of RSS pages rss = 10 # List (category or tag) page config [params.list] # special amount of posts in each list page paginate = 20 # date format (month and day) dateFormat = "01-02" # amount of RSS pages rss = 10 # Page config [params.page] # whether to hide a page from home page hiddenFromHomePage = false # whether to hide a page from search results hiddenFromSearch = false # whether to enable twemoji twemoji = false # whether to enable lightgallery lightgallery = false # whether to enable the ruby extended syntax ruby = true # whether to enable the fraction extended syntax fraction = true # whether to enable the fontawesome extended syntax fontawesome = true # whether to show link to Raw Markdown content of the content linkToMarkdown = true # whether to show the full text content in RSS rssFullText = false # Table of the contents config [params.page.toc] # whether to enable the table of the contents enable = true # whether to keep the static table of the contents in front of the post keepStatic = false # whether to make the table of the contents in the sidebar automatically collapsed auto = true # Code config [params.page.code] # whether to show the copy button of the code block copy = true # the maximum number of lines of displayed code by default maxShownLines = 10 # KaTeX mathematical formulas config (KaTeX https://katex.org/) [params.page.math] enable = false # default block delimiter is $$ ... $$ and \\[ ... \\] blockLeftDelimiter = "" blockRightDelimiter = "" # default inline delimiter is $ ... $ and \\( ... \\) inlineLeftDelimiter = "" inlineRightDelimiter = "" # KaTeX extension copy_tex copyTex = true # KaTeX extension mhchem mhchem = true # Mapbox GL JS config (Mapbox GL JS https://docs.mapbox.com/mapbox-gl-js) [params.page.mapbox] # access token of Mapbox GL JS accessToken = "pk.eyJ1IjoiZGlsbG9uenEiLCJhIjoiY2s2czd2M2x3MDA0NjNmcGxmcjVrZmc2cyJ9.aSjv2BNuZUfARvxRYjSVZQ" # style for the light theme lightStyle = "mapbox://styles/mapbox/light-v10?optimize=true" # style for the dark theme darkStyle = "mapbox://styles/mapbox/dark-v10?optimize=true" # whether to add NavigationControl (https://docs.mapbox.com/mapbox-gl-js/api/#navigationcontrol) navigation = true # whether to add GeolocateControl (https://docs.mapbox.com/mapbox-gl-js/api/#geolocatecontrol) geolocate = true # whether to add ScaleControl (https://docs.mapbox.com/mapbox-gl-js/api/#scalecontrol) scale = true # whether to add FullscreenControl (https://docs.mapbox.com/mapbox-gl-js/api/#fullscreencontrol) fullscreen = true # Social share links in post page [params.page.share] enable = true Twitter = true Facebook = true Linkedin = false Whatsapp = false Pinterest = false Tumblr = false HackerNews = true Reddit = false VK = false Buffer = false Xing = false Line = true Instapaper = false Pocket = false Digg = false Stumbleupon = false Flipboard = false Weibo = true Renren = false Myspace = false Blogger = false Baidu = false Odnoklassniki = false Evernote = false Skype = false Trello = false Mix = false Telegram = false # Comment config [params.page.comment] enable = true # Disqus comment config (https://disqus.com/) [params.page.comment.disqus] enable = false # Disqus shortname to use Disqus in posts shortname = "" # Gitalk comment config (https://github.com/gitalk/gitalk) [params.page.comment.gitalk] enable = false owner = "" repo = "" clientId = "" clientSecret = "" # Valine comment config (https://github.com/xCss/Valine) [params.page.comment.valine] enable = true appId = "QGzwQXOqs5JOhN4RGPOkR2mR-MdYXbMMI" appKey = "WBmoGyJtbqUswvfLh6L8iEBr" placeholder = "" avatar = "mp" meta= "" pageSize = 10 lang = "" visitor = true recordIP = true highlight = true enableQQ = false serverURLs = "https://leancloud.hugoCodeIT.com" # emoji data file name, default is "google.yml" # ("apple.yml", "google.yml", "facebook.yml", "twitter.yml") # located in "themes/CodeIT/assets/data/emoji/" directory # you can store your own data files in the same path under your project: # "assets/data/emoji/" emoji = "" # Facebook comment config (https://developers.facebook.com/docs/plugins/comments) [params.page.comment.facebook] enable = false width = "100%" numPosts = 10 appId = "" languageCode = "" # Telegram comments config (https://comments.app/) [params.page.comment.telegram] enable = false siteID = "" limit = 5 height = "" color = "" colorful = true dislikes = false outlined = false # Commento comment config (https://commento.io/) [params.page.comment.commento] enable = false # Utterances comment config (https://utteranc.es/) [params.page.comment.utterances] enable = false # owner/repo repo = "" issueTerm = "pathname" label = "" lightTheme = "github-light" darkTheme = "github-dark" [params.page.comment.waline] enable = false serverURL = "https://xxx.vercel.app" visitor = true dark = 'auto' [params.page.comment.twikoo] enable = false evnId = "https://xxx.vercel.app" # Third-party library config [params.page.library] [params.page.library.css] # someCSS = "some.css" # located in "assets/" # Or # someCSS = "https://cdn.example.com/some.css" [params.page.library.js] # someJavascript = "some.js" # located in "assets/" # Or # someJavascript = "https://cdn.example.com/some.js" # Page SEO config [params.page.seo] # image URL images = [] # Publisher info [params.page.seo.publisher] name = "xxxx" logoUrl = "/images/avatar.png" # TypeIt config [params.typeit] # typing speed between each step (measured in milliseconds) speed = 100 # blinking speed of the cursor (measured in milliseconds) cursorSpeed = 1000 # character used for the cursor (HTML format is supported) cursorChar = "|" # cursor duration after typing finishing (measured in milliseconds, "-1" means unlimited) duration = -1 # Site verification code for Google/Bing/Yandex/Pinterest/Baidu [params.verification] google = "" bing = "" yandex = "" pinterest = "" baidu = "" # Site SEO config [params.seo] # image URL image = "/images/Apple-Devices-Preview.png" # thumbnail URL thumbnailUrl = "/images/screenshot.png" # Analytics config [params.analytics] enable = false [params.analytics.google] id = "" # whether to anonymize IP anonymizeIP = true # Fathom Analytics [params.analytics.fathom] id = "" # server url for your tracker if you're self hosting server = "" # {{< version 0.1.0 >}} Plausible Analytics [params.analytics.plausible] domain = "" # Cookie consent config [params.cookieconsent] enable = false # text strings used for Cookie consent banner [params.cookieconsent.content] message = "" dismiss = "" link = "" # CDN config for third-party library files [params.cdn] # CDN data file name, disabled by default # ("jsdelivr.yml") # located in "themes/CodeIT/assets/data/cdn/" directory # you can store your own data files in the same path under your project: # "assets/data/cdn/" data = "jsdelivr.yml" # Compatibility config [params.compatibility] # whether to use Polyfill.io to be compatible with older browsers polyfill = false # whether to use object-fit-images to be compatible with older browsers objectFit = false # Markup related configuration in Hugo [markup] # Syntax Highlighting (https://gohugo.io/content-management/syntax-highlighting) [markup.highlight] codeFences = true guessSyntax = true lineNos = true lineNumbersInTable = true # false is a necessary configuration (https://github.com/sunt-programator/CodeIT/issues/158) noClasses = false # Goldmark is from Hugo 0.60 the default library used for Markdown [markup.goldmark] [markup.goldmark.extensions] definitionList = true footnote = true linkify = true strikethrough = true table = true taskList = true typographer = true [markup.goldmark.renderer] # whether to use HTML tags directly in the document unsafe = true # Table Of Contents settings [markup.tableOfContents] startLevel = 2 endLevel = 6 # Author config [author] name = "CodeIT" email = "" link = "" # Sitemap config [sitemap] changefreq = "weekly" filename = "sitemap.xml" priority = 0.5 # Permalinks config (https://gohugo.io/content-management/urls/#permalinks) [Permalinks] # posts = ":year/:month/:filename" posts = ":filename" # Privacy config (https://gohugo.io/about/hugo-and-gdpr/) [privacy] # privacy of the Google Analytics (replaced by params.analytics.google) [privacy.googleAnalytics] # ... [privacy.twitter] enableDNT = true [privacy.youtube] privacyEnhanced = true # Options to make output .md files [mediaTypes] [mediaTypes."text/plain"] suffixes = ["md"] # Options to make output .md files [outputFormats.MarkDown] mediaType = "text/plain" isPlainText = true isHTML = false # Options to make hugo output files [outputs] home = ["HTML", "RSS", "JSON"] page = ["HTML", "MarkDown"] section = ["HTML", "RSS"] taxonomy = ["HTML", "RSS"] taxonomyTerm = ["HTML"]