https://michaelandreuzzavega.medium.com/how-to-create-a-sidebar-navigation-with-astro-tailwind-css-and-javascript-37432494938c