feat: animations, responsive design

Animations
- added opacity animation for experience page
- added stagger animation for navbar items on mobile
- added animation for landing page for years and language indications

Pages
- About Page mockup

Redesign
- Navbar to include icons on desktop
This commit is contained in:
2025-02-21 00:07:25 +01:00
parent 32fea815f2
commit 5070f591d3
56 changed files with 2552 additions and 703 deletions

View File

@@ -1,20 +0,0 @@
package middlewares
import (
"log"
"net/http"
"github.com/a-h/templ"
)
func NotFound(next http.Handler, component templ.Component) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
res := newStatusResponseWriter(w)
log.Println("before NotFound: ", res.status)
next.ServeHTTP(res, r)
log.Println("after NotFound: ", res.status)
if res.status == 0 {
}
})
}