package page import "github.com/lorenzhohermuth/portfolio/view/layout" import "github.com/lorenzhohermuth/portfolio/view/component" templ ShowHome(arr []component.CarouselEntry, index int, events []component.Event) { @layout.Base(){

About this Website

The Purpose of this website is to try a new Stack with GO and HTMX with the goal of using a Minimal amount of Code. And to refresh my old Portfolio to a newer State.

Normally, my Portfolio is seriously out of date. So I have written this one with the GitHub API and a small parser, which parser the Markdown Files in my Repo into the Timeline and the Carousel. They are the files in the Interactive folder.

Repo

Yes, I could have written a GitHub workflow to Automatically make restart the site, but I wanted to learn more about the go Context. (Plus Pipelines are a Pain in the Ass).

@component.Banner("Stack", "", "#6266ec", "#b9f301" )
Language
GO
HTMX
Frontend Famework
CSS Famework
Uno CSS
Templ
HTML Templating
HTTP Famework
Echo
@component.Banner("Projects", "󰣪", "#b9f301", "#ff5cdb")
@component.Carousel(arr, index)
@component.Banner("Work", "", "#1733d2", "#ff5cdb")
@component.Timeline(events)
} }