Bosia Bosia v0.8.11

Section Newsletter

Section newsletter — formulir daftar terpusat dan kartu split, keduanya mem-POST ke /api/newsletter.

Section pendaftaran email untuk situs mana pun yang punya audiens. Masing-masing adalah Svelte <section> mandiri selebar penuh yang dibangun hanya dari token semantik, sehingga gayanya berganti di setiap tema. Coba pengalih tema di atas preview.

Preview

Newsletter

Stay in the loop

One email a month with what we shipped, what we learned and what's next. No spam, unsubscribe anytime.

Newsletter

The monthly build log

What we shipped, what broke and what we learned — straight from the team, once a month.

No spam. Unsubscribe with one click, anytime.

Install

bun x bosia@latest add block newsletter/centered
bun x bosia@latest add block newsletter/split

Blok-bloknya

  • centered — kicker, heading, dan teks di atas formulir email + tombol subscribe.
  • split — heading dan teks di samping formulir, dibungkus kartu dengan catatan bebas spam.

Penggunaan

<script lang="ts">
	import Newsletter from "$lib/blocks/newsletter/centered/block.svelte";
</script>

<Newsletter />

Kedua blok mem-POST { email } sebagai JSON ke /api/newsletter — pasang feature newsletter untuk endpoint tervalidasi yang aman dari duplikat, atau arahkan prop action ke route-mu sendiri. Teks bisa diganti lewat kicker, heading, copy (dan note pada split).

Sumber

src/lib/blocks/newsletter/*/block.svelte