Skip to content

Commit 550706f

Browse files
committed
Scuffed but it works hf hf
1 parent fcc239d commit 550706f

File tree

5 files changed

+63
-12
lines changed

5 files changed

+63
-12
lines changed

config.toml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ baseURL = 'https://randy.gg'
33
languageCode = 'en-us'
44
theme = 'lugo'
55

6+
7+
68
# Feel free to adjust these Parameters as you need :D
79
[params]
810
#favicon = "/favicon.ico"
@@ -30,4 +32,22 @@ noClasses = false
3032
[params.fonts]
3133
google_fonts = false
3234

33-
35+
36+
[menu]
37+
[[menu.nav]]
38+
identifier = "home"
39+
name = "home"
40+
url = "/"
41+
weight = 1
42+
43+
[[menu.nav]]
44+
identifier = "work"
45+
name = "work"
46+
url = "/work/"
47+
weight = 2
48+
49+
[[menu.nav]]
50+
identifier = "team"
51+
name = "Team"
52+
url = "/team/"
53+
weight = 3

layouts/_default/basic.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
21
{{ define "title" -}}
32
{{ .Title }}
43
{{- end }}
54

5+
{{ define "nav" }}
6+
{{ partial "nav.html" . }}
7+
{{ end }}
8+
9+
610
{{ define "main" }}
711

812

static/style.css

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,31 @@ body {
1616
line-height: 1.4;
1717
}
1818

19+
div#nav {
20+
display: flex;
21+
width: 100%;
22+
align-items: center;
23+
justify-content: center;
24+
gap: 5px;
25+
text-transform: uppercase;
26+
}
27+
28+
div#nav a {
29+
color: black;
30+
text-decoration-line: none;
31+
text-decoration: none;
32+
font-size: 1.2em;
33+
}
34+
35+
div#nav a.is-active {
36+
font-weight: bold;
37+
text-decoration: underline;
38+
}
39+
40+
div#nav:last-child() {
41+
display: none;
42+
}
43+
1944
h1,
2045
h2,
2146
h3,
@@ -34,7 +59,7 @@ h1#title {
3459
main {
3560
max-width: 650px;
3661
margin: auto;
37-
margin-top: 50px;
62+
margin-top: 30px;
3863
}
3964

4065
p.centered {

themes/lugo/layouts/_default/baseof.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,12 @@
1717
<meta charset="utf-8">
1818
</head>
1919
<body>
20-
{{ if .Site.Menus.main }}{{ partial "nav.html" . }}{{ end -}}
2120
<main>
21+
22+
{{ block "nav" . }}
23+
24+
{{ end }}
25+
2226
<header><h1 id="tag_{{ .Title }}">{{ block "title" . }}{{ end }}</h1></header>
2327

2428
<article>

themes/lugo/layouts/partials/nav.html

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
<nav>
2-
<ul>
3-
{{- $sec := .Page.Section }}{{ $file := .File.TranslationBaseName -}}
4-
{{ range.Site.Menus.main.ByWeight }}{{ $base := path.Base .URL }}
5-
<li><a {{ if or ( eq $sec $base ) ( eq $file $base ) ( and (eq $sec "") ( eq $file "_index") (eq $base "/") ) }}class="menuactive" {{ end }}href="{{ .URL }}"><span class=pre>{{ .Pre }}</span><span class=menuname>{{ .Name }}</span></a></li>
6-
{{- end }}
7-
</ul>
8-
</nav>
1+
<div id="nav">
2+
{{ $currentPage := . }}
3+
{{ range .Site.Menus.nav }}
4+
<a class="navbar-item {{ if eq .URL $currentPage.RelPermalink }} is-active {{ end }}" href="{{ .URL }}">{{ .Name }}</a> |
5+
{{ end }}
6+
</div>

0 commit comments

Comments
 (0)