Open-Source Cold Email & Warmup Platform
Warmbly 是開源的冷郵件平台:溫暖您的收件箱、發送活動、並對每個回覆進行分流。可在我們的雲端運行或自行託管整個系統。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Kukis marketing landing page
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Marketing site for Kukis — consent after cookies. Built from the project's own docs:
context.md (facts), brand-guidelines-final.md (brand), design.md (system).
Live site: https://zackalatrash.github.io/kukis-site/
src/index.css @theme)npm install # install deps
npm run dev # local dev server → http://localhost:5185
npm run test # run unit tests
npm run build # typecheck + production build
npm run preview # preview the production build
src/
data/site.ts # all copy (facts from context.md — nothing invented)
index.css # Tailwind + Milk & Cookie design tokens (@theme)
lib/ # cn(), usePrefersReducedMotion()
components/
ui/ # Button, Section, Reveal, ConsentChip, Logo, CrumbCursor
layout/ # Nav, Footer
sections/ # one file per landing-page section (redesign these individually)
App.tsx # composes the sections in order
Hero — interactive "decline the cookie banner → still captured"InvisibleHalf — the three core statsInsight — cookie consent ≠ marketing consentHowItWorks — 3 stepsWidgets — the four capture surfacesWhyKukis — vs Klaviyo comparisonConsentByDesign — trust bandBuiltFor — for / not-forFaq — accordionFinalCta — book a demoThe "Book a demo" CTAs open a request-demo form in a modal.
By default, if VITE_DEMO_FORM_ENDPOINT is empty, submissions open a pre-filled
email to the fallback address in src/data/site.ts.
For a hosted form backend, create a free static-form endpoint and set
VITE_DEMO_FORM_ENDPOINT to it. The code POSTs JSON and treats any 2xx
response as success, so several services are drop-in:
# Formspree (free 50/mo, dashboard + spam filtering)
VITE_DEMO_FORM_ENDPOINT=https://formspree.io/f/xabc1234
# FormSubmit (free, unlimited) — the address receives the submissions
VITE_DEMO_FORM_ENDPOINT=https://formsubmit.co/ajax/[email protected]
Set this as a build environment variable in your host's dashboard (e.g. Cloudflare Pages → Settings → Environment variables) before building.
base in vite.config.ts is /, which is correct for serving at the root of
a custom domain (Cloudflare Pages, or GitHub Pages with a custom domain).
Build command: npm run build. Output directory: dist.
Use base: "/kukis-site/" only if serving from the *.github.io/kukis-site/
project URL without a custom domain.
context.md.