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 \ hugo \
--gc \ --gc \
--minify \ --minify \
--baseURL "${{ steps.pages.outputs.base_url }}/personal-website/" --baseURL "${{ steps.pages.outputs.base_url }}/"
- name: Upload artifact - name: Upload artifact
uses: actions/upload-pages-artifact@v2 uses: actions/upload-pages-artifact@v2
with: with:
+21
View File
@@ -1,3 +1,24 @@
baseURL = 'http://hazemkrimi.tech/' baseURL = 'http://hazemkrimi.tech/'
languageCode = 'en-us' languageCode = 'en-us'
title = 'Hazem Krimi' 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> <h3>Hazem Krimi</h3>
</div> </div>
<div id="menus"> <div id="menus">
<a href="/">Home</a> {{ range site.Menus.main.Sort.ByWeight }}
<a href="/about">About</a> <a {{ printf "href=%q" .URL | safeHTMLAttr }}>{{ .Name }}</a>
<a href="/projects">Projects</a> {{ end }}
<a href="/blog">Blog</a>
<a href="/contact">Contact</a>
</div> </div>
<div id="links"> <div id="links">
<a href="https://www.linkedin.com/in/hazemkrimi" target="_blank"> {{ readFile "assets/icons/linkedin.svg" | safeHTML }} </a> <a href="https://www.linkedin.com/in/hazemkrimi" target="_blank"> {{ readFile "assets/icons/linkedin.svg" | safeHTML }} </a>