Hugo-based levitation.wales initial commit

This commit is contained in:
2026-09-04 13:48:04 +01:00
commit 74e7c4b3ed
55 changed files with 982 additions and 0 deletions
+59
View File
@@ -0,0 +1,59 @@
baseURL = 'https://levitation.wales/'
locale = 'en-gb'
title = 'levitation.wales'
theme = 'hextra'
# Render raw HTML in markdown (the contact map iframe) and math.
# Make all content use Hextra's "docs" layouts, which keep the sidebar on every
# page (leaf pages otherwise fall back to a layout that hides it).
[[cascade]]
type = 'docs'
[cascade.target]
path = '/**'
[markup]
[markup.goldmark.renderer]
unsafe = true
[markup.goldmark.extensions.passthrough]
enable = true
[markup.goldmark.extensions.passthrough.delimiters]
block = [['\[', '\]'], ['$$', '$$']]
inline = [['\(', '\)'], ['$', '$']]
[markup.highlight]
noClasses = false
[params]
[params.theme]
default = 'dark' # dark by default, with a toggle
displayToggle = true
[params.navbar]
displayTitle = true
displayLogo = false
[params.search]
enable = true
type = 'flexsearch'
[params.footer]
enable = true
displayCopyright = false
displayPoweredBy = false
[[menu.main]]
name = 'Projects'
pageRef = '/projects'
weight = 1
[[menu.main]]
name = 'People'
pageRef = '/people'
weight = 2
[[menu.main]]
name = 'Publications'
pageRef = '/publications'
weight = 3
[[menu.main]]
name = 'Search'
weight = 4
[menu.main.params]
type = 'search'