Try out Stack theme

This commit is contained in:
Vezpi 2025-05-04 21:33:59 +02:00
parent be6e2015be
commit b83bf1543a
3 changed files with 64 additions and 39 deletions

3
.gitmodules vendored
View File

@ -4,3 +4,6 @@
[submodule "themes/PaperMod"] [submodule "themes/PaperMod"]
path = themes/PaperMod path = themes/PaperMod
url = https://github.com/adityatelange/hugo-PaperMod.git url = https://github.com/adityatelange/hugo-PaperMod.git
[submodule "themes/stack"]
path = themes/stack
url = https://github.com/CaiJimmy/hugo-theme-stack.git

View File

@ -1,55 +1,76 @@
baseURL: "https://blog.vezpi.me/" baseURL: "https://blog.vezpi.me/"
languageCode: "en-us" languageCode: "en-us"
title: "Vezpi Blog" title: "Vezpi Blog"
theme: "PaperMod" theme: "stack"
frontmatter: frontmatter:
format: "yaml" format: "yaml"
params:
mainSections: ["posts"]
sidebar:
compact: false
emoji: "🧠"
footer:
since: 2025
dateFormat:
published: "Jan 2, 2006"
lastUpdated: "Jan 2, 2006"
toc:
enable: true
article:
math: false
toc: true
readingTime: true
lastUpdated: true
comments:
enable: false
outputs: outputs:
home: home:
- HTML - HTML
- RSS - RSS
- JSON - JSON
params: #params:
# Appearance # # Appearance
defaultTheme: auto # auto | dark | light # defaultTheme: auto # auto | dark | light
disableThemeToggle: false # Show dark/light switch # disableThemeToggle: false # Show dark/light switch
ShowReadingTime: true # ShowReadingTime: true
ShowLastMod: true # ShowLastMod: true
ShowWordCount: false # ShowWordCount: false
showtoc: true # showtoc: true
tocopen: true # tocopen: true
disableComments: true # disableComments: true
#
# Fancy post features # # Fancy post features
showBreadcrumb: true # Path-like post location at top # showBreadcrumb: true # Path-like post location at top
showPostNavLinks: false # Next/Previous post links # showPostNavLinks: false # Next/Previous post links
hideSummary: false # Show summary on list view # hideSummary: false # Show summary on list view
comments: false # comments: false
#
# Syntax highlighting # # Syntax highlighting
assets: # assets:
disableHLJS: false # disableHLJS: false
hljsStyle: monokai-sublime # Pick from: https://highlightjs.org/static/demo/ # hljsStyle: monokai-sublime # Pick from: https://highlightjs.org/static/demo/
#
# Social icons (top right or footer) # # Social icons (top right or footer)
socialIcons: # socialIcons:
- name: "GitHub" # - name: "GitHub"
url: "https://github.com/vezpi" # url: "https://github.com/vezpi"
- name: "LinkedIn" # - name: "LinkedIn"
url: "https://linkedin.com/in/vezpi" # url: "https://linkedin.com/in/vezpi"
#
# Search (Fuse.js) # # Search (Fuse.js)
fuseOpts: # fuseOpts:
isCaseSensitive: false # isCaseSensitive: false
shouldSort: true # shouldSort: true
location: 0 # location: 0
distance: 1000 # distance: 1000
threshold: 0.4 # threshold: 0.4
minMatchCharLength: 3 # minMatchCharLength: 3
keys: ["title", "permalink", "summary", "content"] # keys: ["title", "permalink", "summary", "content"]
menu: menu:
main: main:

1
themes/stack Submodule

@ -0,0 +1 @@
Subproject commit 9e6b7b22a9d47478a72287bcdc29e885dcd8f359