Basic Text
Paragraf teks polos satu blok, tag HTML kontrolnya jelas.
Type: "basicText". Pakai untuk paragraf sederhana satu blok dengan tag HTML eksplisit.
Props
| Field | Type | Required | Default | Keterangan |
|---|---|---|---|---|
text | string (max 20000) | ✓ | "Tulis teks di sini..." | Konten teks polos |
tag | 'p'|'div'|'span'|'figcaption'|'address'|'figure' | ✓ | "p" | Tag HTML pembungkus |
link | string (URL, max 2000) | — | — | Bungkus dengan <a> |
wordsLimit | integer (≥1) | — | — | Batasi jumlah kata, sisanya potong |
readMore | string (max 200) | — | — | Suffix "Read more →" jika dipotong |
Contoh: paragraf intro
{
"id": "txt01abcd",
"type": "basicText",
"props": {
"text": "Alusio adalah platform multitenant untuk creator dan merchant Indonesia. Bangun website, jualan produk, dan kelola kursus dalam satu tempat.",
"tag": "p"
}
}
Contoh: caption gambar (figcaption)
{
"id": "cap01efgh",
"type": "basicText",
"props": {
"text": "Foto: Tim Alusio di kantor Jakarta, 2024.",
"tag": "figcaption"
}
}
Contoh: paragraf truncate
{
"id": "txt02ijkl",
"type": "basicText",
"props": {
"text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quae fuga magni quia voluptatibus enim asperiores...",
"tag": "p",
"wordsLimit": 20,
"readMore": "Selengkapnya →"
}
}
Tips
- Untuk konten panjang dengan struktur (heading, list, link inline) → pakai Rich Text element
- Untuk judul → pakai Heading element, bukan basicText dengan tag h2
tag: "address"untuk informasi kontak (telepon, email, alamat fisik)