Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple Astro template for a wedding invitation using GSAP animations.

Gatsby 5 starter for event websites using Flotiq headless CMS, Tailwind CSS, and Flotiq's source plugin.
Said Yes! is an Astro starter project for building a wedding invitation website with GSAP animations. It is a minimal, code-first template that shows how to structure an invitation and animate its sections using the GreenSock Animation Platform (GSAP). The project is built on Astro, a static site generator, and is distributed as a public repository on GitHub.
Said Yes! is a simple Astro project that demonstrates how to create a basic wedding invitation using GSAP. As input, you work directly in Astro components and edit the invitation content and styles; as output, the build command generates a fully static website in the ./dist/ directory. The project runs on the Astro framework and is maintained as an open-source template in a GitHub repository.
bun install, bun dev, bun build, and bun preview.bun dev starts a development server at localhost:4321.bun build compiles the site into the ./dist/ folder, ready for deployment to any static hosting service.bun preview lets you inspect the production build locally before going live.astro add and astro check.Said Yes! is aimed at couples who want a self-hosted wedding website without using a paid builder, as well as developers looking for a small Astro + GSAP starting point. A wedding invitation designer can use it to quickly spin up a demo for a client and customize the content in Astro components. A front-end developer can study how to integrate GSAP with an Astro page and adapt the pattern to other projects.
After cloning the repository, run bun install to set up dependencies, then bun dev to launch the local server at localhost:4321. Edit the Astro components to change your invitation details, and when you are ready, run bun build to generate the static site in ./dist/. Finally, bun preview lets you review the production build before deploying.
Yes, Said Yes! is an open-source Astro template hosted on GitHub. You can clone, modify, and use it for your own wedding invitation or any similar announcement event.
The template is built with Astro and uses GSAP for animations. All commands are written for the bun package manager, though you can adapt them to npm or other runtimes.
Install dependencies with bun install, then start the development server with bun dev. The site will be available at localhost:4321. To create a production build, run bun build and preview it with bun preview.
Yes, because bun build outputs a static site in the ./dist/ folder. You can upload that folder to any static hosting service such as Netlify, Vercel, GitHub Pages, or an ordinary web server.
Basic familiarity with Astro components helps, but the template is simple enough to follow by example. You can edit text and styles directly in the Astro files, and the GSAP usage is presented as a straightforward demo.
