尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Egyoldalas, magasan konvertáló feliratkozó (landing) oldal a heti, vágatlan Rishikesh-hangfelvételhez. Next.js 14 (App Router) + TypeScript + Tailwind CSS + Framer Motion, Kit (korábban ConvertKit) integrációval, GDPR-kompatibilis feliratkozó flow-val. A feliratkozó form szerver oldalon (/app/api/subscribe/route.ts) hívja a Kit V4 API-t, hogy az API kulcs sose kerüljön a böngészőbe.查看完整 README ↗
Egyoldalas, magasan konvertáló feliratkozó (landing) oldal a heti, vágatlan Rishikesh-hangfelvételhez. Next.js 14 (App Router) + TypeScript + Tailwind CSS + Framer Motion, Kit (korábban ConvertKit) integrációval, GDPR-kompatibilis feliratkozó flow-val.
npm install
cp .env.local.example .env.local
# töltsd ki a .env.local-t a saját Kit adataiddal (lásd lent)
npm run dev
Az oldal ezután elérhető: http://localhost:3000
A feliratkozó form szerver oldalon (/app/api/subscribe/route.ts) hívja a Kit
V4 API-t, hogy az API kulcs sose kerüljön a böngészőbe.
Fiók: hozz létre egy Kit fiókot (vagy használd a meglévőt).
Form: Grow → Landing Pages & Forms → hozz létre egy formot, pl.
Heti hangfelvétel — India 2026. A form ID-ja a szerkesztő URL-jéből
olvasható ki (app.kit.com/forms/designers/<ID>/edit).
API kulcs: Account Settings → Developer → generálj egy V4 API kulcsot.
Double opt-in: a form saját beállításai közt (Incentive email / Settings) győződj meg róla, hogy a megerősítő email be van kapcsolva. Ez felelős a megerősítő email automatikus kiküldéséért — az API hívás maga csak feliratkoztat, a Kit küldi a megerősítést.
Környezeti változók: másold be a kulcsot és a form ID-t a .env.local-ba:
KIT_API_KEY=...
KIT_FORM_ID=...
/api/subscribe-ra.POST /v4/subscribers
(létrehozza/frissíti a feliratkozót — ha az email már létezik, nem
hibázik, csak frissíti az adatait), majd POST /v4/forms/{id}/subscribers
(hozzáadja a formhoz, ez indítja a double opt-in szekvenciát)./adatkezeles oldalra./adatkezeles oldal egy kitölthető sablon — nézesd át valakivel,
aki ért a GDPR-hoz, mielőtt élesbe mész, és töltsd ki a [szögletes zárójeles] placeholdereket (cégadatok, Kit DPA link stb.).A src/components/Hero.tsx fájl tetején 4 headline-variáció található
kommentben (A–D), amelyek közül bármelyik aktiválható az activeHeadline
konstans cseréjével, vagy bekötve egy A/B tesztelő eszközbe / feature flag-be.
tailwind.config.ts → sand, terracotta, forest).next/font/google, self-hosted, nincs külső font-betöltés futásidőben).AnimatedSection),
visszafogott, "lélegző" háttér-blobok (OrganicBackground), nincs villogó
vagy tolakodó elem. prefers-reduced-motion-t tisztelő globális CSS szabály
is be van kötve (globals.css).KIT_API_KEYKIT_FORM_IDnpm run dev # fejlesztői szerver
npm run build # production build
npm run start # production szerver a build után
npm run lint # ESLint