/pagen-ai-landing-page-template

AI Landing Page Template created by Pagen AI

Primary LanguageTypeScriptMIT LicenseMIT

Pagen AI Landing Page Template

This is a landing page template created by Pagen AI. It is built with Next.js and Shadcn UI.

preview

Local Development

  1. Clone the repository
git clone https://github.com/all-in-aigc/pagen-ai-landing-page-template landing-page

cd landing-page
  1. Install dependencies
pnpm install
  1. Preview the landing page
pnpm dev
  1. View the landing page at

http://localhost:3000

Customization

You can customize the landing page content by editing the data/demo.ts file.

You can customize the landing page style by editing the templates/shadcn/ folder.

You can create a new page with a new page.tsx in the app folder:

import Landing from "@/templates/shadcn/pages/landing";
import { page } from "@/data/demo";

export default async function () {
  return <Landing page={page} />;
}

Create Template

You can create a new template by creating a new folder in the templates folder.

organize the template files with the following format:

new-template
├── assets
│   ├── css
│   │   └── style.css
│   └── imgs
│       └── logo.png
├── components
│   ├── cta
│   │   └── index.tsx
│   ├── faq
│   │   └── index.tsx
│   ├── feature
│   │   └── index.tsx
│   ├── footer
│   │   └── index.tsx
│   ├── header
│   │   └── index.tsx
│   ├── hero
│   │   └── index.tsx
│   ├── pricing
│   │   └── index.tsx
│   ├── section
│   │   └── index.tsx
│   ├── testimonial
│   │   └── index.tsx
│   └── usercase
│       └── index.tsx
└── pages
    └── landing.tsx

follow this image 👇 to organize the content parts in pages/landing.tsx

Landing Page

Submit Template

After you created your template, you can submit it to Pagen Templates Center with an issue:

https://github.com/all-in-aigc/pagen-ai-landing-page-template/issues

Credits To

if you use this Landing Page Template, please give a credit to Pagen AI

Create landing page in seconds, try it out 👉 Pagen AI Landing Page Generator