Dynamic menu

This commit is contained in:
Hazem Krimi
2023-11-03 22:48:38 +01:00
parent f19583d172
commit 931f307fac
3 changed files with 25 additions and 6 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ jobs:
hugo \
--gc \
--minify \
--baseURL "${{ steps.pages.outputs.base_url }}/personal-website/"
--baseURL "${{ steps.pages.outputs.base_url }}/"
- name: Upload artifact
uses: actions/upload-pages-artifact@v2
with:
+21
View File
@@ -1,3 +1,24 @@
baseURL = 'http://hazemkrimi.tech/'
languageCode = 'en-us'
title = 'Hazem Krimi'
[menu]
[[menu.main]]
name = 'Home'
url = '/'
weight = 1
[[menu.main]]
name = 'About'
url = '/about'
weight = 2
[[menu.main]]
name = 'Projects'
url = '/projects'
weight = 3
[[menu.main]]
name = 'Blog'
url = '/blog'
weight = 4
[[menu.main]]
name = 'Contact'
url = '/contact'
weight = 5
+3 -5
View File
@@ -24,11 +24,9 @@
<h3>Hazem Krimi</h3>
</div>
<div id="menus">
<a href="/">Home</a>
<a href="/about">About</a>
<a href="/projects">Projects</a>
<a href="/blog">Blog</a>
<a href="/contact">Contact</a>
{{ range site.Menus.main.Sort.ByWeight }}
<a {{ printf "href=%q" .URL | safeHTMLAttr }}>{{ .Name }}</a>
{{ end }}
</div>
<div id="links">
<a href="https://www.linkedin.com/in/hazemkrimi" target="_blank"> {{ readFile "assets/icons/linkedin.svg" | safeHTML }} </a>