39 lines
637 B
Go
Raw Normal View History

2024-05-16 22:56:04 +02:00
package components
import (
g "github.com/maragudk/gomponents"
2024-05-18 13:43:22 +02:00
b "github.com/willoma/bulma-gomponents"
e "github.com/willoma/gomplements"
2024-05-16 22:56:04 +02:00
)
2024-05-18 13:43:22 +02:00
func Navbar() g.Node {
return b.Navbar(
e.AriaNavigation,
e.AriaLabel("main navigation"),
b.NavbarBrand(
b.NavbarAHref(
2024-05-18 15:22:35 +02:00
"/",
2024-05-18 13:43:22 +02:00
e.ImgSrc(
2024-05-18 15:22:35 +02:00
"/assets/images/favicon.ico",
2024-05-18 13:43:22 +02:00
),
),
),
b.NavbarStart(
2024-05-18 15:22:35 +02:00
b.NavbarAHref("/", "Home"),
b.NavbarAHref("/about", "Wie ben ik"),
b.NavbarAHref("/projects", "projecten"),
2024-05-18 13:43:22 +02:00
),
b.NavbarEnd(
b.NavbarItem(
b.Buttons(
2024-05-19 23:56:53 +02:00
b.ButtonAHref(
"/login",
2024-05-18 13:43:22 +02:00
b.Primary,
"Log in",
),
),
2024-05-16 22:56:04 +02:00
),
),
)
}