A modern, responsive landing page template for web development agencies built with Svelte 5, SvelteKit, and TailwindCSS.
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
src/
├── routes/
│ ├── +page.svelte # Main landing page
│ ├── +page.ts # SEO metadata
│ └── +layout.svelte # Root layout
├── lib/
│ ├── components/
│ │ ├── sections/ # 16 section components
│ │ └── ui/ # Shared UI components
│ ├── data/
│ │ └── agencia.ts # Content data
│ ├── utils/
│ │ └── seo.ts # SEO utilities
│ └── types/
│ └── index.ts # TypeScript interfaces
└── app.css # Global styles
Edit src/lib/data/agencia.ts to update all content:
export const agencia: AgenciaData = {
meta: {
title: 'Your Agency Name',
description: 'Your description',
// ...
},
// ...
};
Update tailwind.config.js:
export default {
content: ['./src/**/*.{html,js,svelte,ts}'],
theme: {extend: {
colors: {primary: '#YOUR_COLOR',},
},},
plugins: [],
}
src/lib/components/sections/src/lib/types/index.tssrc/lib/data/agencia.tssrc/routes/+page.svelteMIT