Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
31 éven át lemaradtam a saját életemről. Most 67 napra Indiába megyek jógát tanulni, nyilvánosan dokumentálva. Nincsenek válaszaim. Gyere, keressük együtt.
Translation pending
LifestyleTypeScript · JavaScriptGitHub @akardosbalintOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
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.Read the full 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