feat: add interactivity with alpinejs (#34)

* first stages of implementing alpinejs

* add link to projects slideshow

* begin adding nav bar

* inpired hero from flaco theme

* fix posts showcase

fixed to publish current work to latest

* revert docker action

* update astro version
This commit is contained in:
Troy 2025-02-12 13:03:43 +00:00 committed by GitHub
parent 37f4fa17b8
commit 8df8272d6d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 379 additions and 320 deletions

View file

@ -39,11 +39,21 @@ export const SITE: Site = {
href: "mailto:hello@troylusty.com",
icon: "mdi:email",
},
{
name: "CV",
href: "/troy-lusty-cv.pdf",
icon: "mdi:certificate",
},
{
name: "itch.io",
href: "https://troylusty.itch.io",
icon: "simple-icons:itchdotio",
},
{
name: "LinkedIn",
href: "https://linkedin.com/in/troylusty",
icon: "mdi:linkedin",
},
{
name: "GitHub",
href: "https://github.com/troylusty",
@ -56,10 +66,6 @@ export const SITE: Site = {
},
],
NAVLINKS: [
{
name: "home",
href: "/",
},
{
name: "projects",
href: "/projects",
@ -68,10 +74,6 @@ export const SITE: Site = {
name: "posts",
href: "/posts",
},
{
name: "curriculum vitae",
href: "/cv",
},
],
};