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
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
)
|
|
|
|
|
}
|