{"id":1348,"date":"2025-06-22T17:27:50","date_gmt":"2025-06-22T09:27:50","guid":{"rendered":"https:\/\/masaa.org.my\/v1\/?p=1348"},"modified":"2025-06-27T09:47:42","modified_gmt":"2025-06-27T01:47:42","slug":"veo3-prompt-generator-by-masaa","status":"publish","type":"post","link":"http:\/\/masaa.org.my\/v1\/veo3-prompt-generator-by-masaa\/","title":{"rendered":"VEO3 Prompt Generator By MASAA"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1348\" class=\"elementor elementor-1348\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-412fd83 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"412fd83\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b45e419\" data-id=\"b45e419\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e0ae44 elementor-widget elementor-widget-text-editor\" data-id=\"5e0ae44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6><span style=\"font-family: Inter, sans-serif; font-size: 1.73333rem; font-style: normal; font-weight: 400; color: #7a7a7a;\">Selamat datang ke VEO3 Prompt Generator by MASAA\u00a0<\/span><\/h6><p data-start=\"110\" data-end=\"294\">Alat ini direka untuk menjana prompt visual yang memperkasakan advokasi, mempromosi inklusiviti dan menghapuskan stigma terhadap komuniti OKU.<\/p><h3 data-start=\"296\" data-end=\"317\">Matlamat Utama:<\/h3><p><strong style=\"font-size: 15px;\" data-start=\"320\" data-end=\"347\">Tingkatkan Representasi<\/strong><span style=\"font-size: 15px;\"> OKU dalam media digital.<\/span><br \/><strong style=\"font-size: 15px;\" data-start=\"377\" data-end=\"400\">Promosi Inklusiviti<\/strong><span style=\"font-size: 15px;\"> dan pemahaman masyarakat.<\/span><br \/><strong style=\"font-size: 15px;\" data-start=\"431\" data-end=\"454\">Sokong Aksesibiliti<\/strong><span style=\"font-size: 15px;\"> melalui penceritaan visual yang kuat.<\/span><\/p><h3 data-start=\"494\" data-end=\"511\">\ud83d\udee0 Cara Guna:<\/h3><ol data-start=\"512\" data-end=\"965\"><li data-start=\"512\" data-end=\"582\"><p data-start=\"515\" data-end=\"582\"><strong data-start=\"515\" data-end=\"534\">Pilih Ciri-Ciri<\/strong>: Jantina, Warna Kulit, Watak dan Gaya Kepala.<\/p><\/li><li data-start=\"583\" data-end=\"621\"><p data-start=\"586\" data-end=\"621\"><strong data-start=\"586\" data-end=\"601\">Kerusi Roda<\/strong>: Jenis dan warna.<\/p><\/li><li data-start=\"622\" data-end=\"673\"><p data-start=\"625\" data-end=\"673\"><strong data-start=\"625\" data-end=\"644\">Aksi &amp; Ekspresi<\/strong>: Tindakan dan emosi watak.<\/p><\/li><li data-start=\"674\" data-end=\"723\"><p data-start=\"677\" data-end=\"723\"><strong data-start=\"677\" data-end=\"694\">Latar &amp; Waktu<\/strong>: Tetapkan lokasi dan masa.<\/p><\/li><li data-start=\"724\" data-end=\"776\"><p data-start=\"727\" data-end=\"776\"><strong data-start=\"727\" data-end=\"751\">Kamera &amp; Pencahayaan<\/strong>: Pilih gaya sinematik.<\/p><\/li><li data-start=\"777\" data-end=\"837\"><p data-start=\"780\" data-end=\"837\"><strong data-start=\"780\" data-end=\"804\">Gaya Video &amp; Suasana<\/strong>: Suasana, nada suara dan gaya.<\/p><\/li><li data-start=\"838\" data-end=\"913\"><p data-start=\"841\" data-end=\"913\"><strong data-start=\"841\" data-end=\"861\">Ucapan (Pilihan)<\/strong>: Masukkan ayat inspirasi maks 20 patah perkataan.<\/p><\/li><li data-start=\"914\" data-end=\"965\"><p data-start=\"917\" data-end=\"965\"><strong data-start=\"917\" data-end=\"932\">Jana Prompt<\/strong>: Klik dan salin untuk digunakan!<\/p><\/li><\/ol><p data-start=\"967\" data-end=\"1109\">Setiap prompt yang dijana membantu membina naratif digital yang inklusif dan adil untuk semua.\u00a0<\/p><p data-start=\"967\" data-end=\"1109\">Terima kasih kerana menyokong advokasi MASAA \ud83d\udc9c<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3252ec5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3252ec5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e07f59c\" data-id=\"e07f59c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-61cce2f elementor-widget elementor-widget-html\" data-id=\"61cce2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"ms\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Veo 3 Prompt Generator by MASAA<\/title>\n    <!-- Tailwind CSS CDN -->\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <style>\n        \/* Define Inter font and apply to body *\/\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&display=swap');\n        body {\n            font-family: 'Inter', sans-serif;\n        }\n    <\/style>\n<\/head>\n<body class=\"bg-gray-100 p-5 min-h-screen flex items-center justify-center\" dir=\"ltr\">\n    <div class=\"container max-w-3xl mx-auto bg-white p-8 rounded-xl shadow-lg md:p-10\">\n        <h1 class=\"text-center text-4xl font-bold text-blue-800 mb-8\">Veo 3 Prompt Generator by MASAA<\/h1>\n\n        <!-- Gender Selection -->\n        <div class=\"form-group mb-5\">\n            <label for=\"jantina\" class=\"block text-gray-700 font-semibold mb-2\">Jantina:<\/label>\n            <select id=\"jantina\" onchange=\"toggleKepalaVisibility()\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"a woman\">Wanita<\/option>\n                <option value=\"a man\">Lelaki<\/option>\n                <option value=\"a person\">Tidak dinyatakan<\/option>\n            <\/select>\n        <\/div>\n\n        <!-- Skin Color \/ Facial Features -->\n        <div class=\"form-group mb-5\">\n            <label for=\"kulit\" class=\"block text-gray-700 font-semibold mb-2\">Warna Kulit \/ Ciri Wajah:<\/label>\n            <select id=\"kulit\" onchange=\"toggleCustom('kulit','customKulit')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"with fair yellow-toned skin\">cerah kekuningan<\/option>\n                <option value=\"with medium tan skin\">sawo matang<\/option>\n                <option value=\"with rich brown skin tone\">gelap manis<\/option>\n                <option value=\"with fair pinkish tone\">fair pinkish tone<\/option>\n                <option value=\"with warm reddish tone\">kemerahan<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customKulit\" placeholder=\"Nyatakan ciri kulit\/wajah...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Character -->\n        <div class=\"form-group mb-5\">\n            <label for=\"watak\" class=\"block text-gray-700 font-semibold mb-2\">Watak:<\/label>\n            <select id=\"watak\" onchange=\"toggleCustom('watak','customWatak')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"a young\">Muda<\/option>\n                <option value=\"a teacher\">Cikgu<\/option>\n                <option value=\"a young lecturer\">Pensyarah muda<\/option>\n                <option value=\"a university student\">Pelajar IPT<\/option>\n                <option value=\"a disability rights activist\">Aktivis hak OKU<\/option>\n                <option value=\"a motivational speaker\">Penceramah motivasi<\/option>\n                <option value=\"a community leader\">Pemimpin komuniti<\/option>\n                <option value=\"a peer supporter with SCI\">Peer support SCI<\/option>\n                <option value=\"an urban person\">Individu urban<\/option> <!-- Changed from \"an urban woman\" -->\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customWatak\" placeholder=\"Nyatakan watak...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Head Style (for women) \/ Hair (for men) -->\n        <div class=\"form-group mb-5\" id=\"kepalaGroup\">\n            <label for=\"kepala\" class=\"block text-gray-700 font-semibold mb-2\">Gaya Kepala (jika wanita)\/rambut\n                lelaki:<\/label>\n            <select id=\"kepala\" onchange=\"toggleCustom('kepala','customKepala')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"wearing a pastel green hijab\">Bertudung (pastel hijau)<\/option>\n                <option value=\"wearing a sporty pink hijab\">Bertudung (pink sukan)<\/option>\n                <option value=\"with a neat ponytail\">Tidak bertudung (ponytail)<\/option>\n                <option value=\"with a short bob haircut\">Tidak bertudung (bob)<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customKepala\" placeholder=\"Nyatakan gaya kepala...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Wheelchair Type -->\n        <div class=\"form-group mb-5\">\n            <label for=\"jenisKerusi\" class=\"block text-gray-700 font-semibold mb-2\">Jenis Kerusi Roda:<\/label>\n            <select id=\"jenisKerusi\" onchange=\"toggleCustom('jenisKerusi','customJenisKerusi')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"a Tilite lightweight wheelchair\">Tilite ringan<\/option>\n                <option value=\"a modern active wheelchair\">Aktif moden<\/option>\n                <option value=\"a classic foldable wheelchair\">Lipat klasik<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customJenisKerusi\" placeholder=\"Nyatakan jenis kerusi roda...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Wheelchair Color -->\n        <div class=\"form-group mb-5\">\n            <label for=\"warnaKerusi\" class=\"block text-gray-700 font-semibold mb-2\">Warna Kerusi Roda:<\/label>\n            <select id=\"warnaKerusi\" onchange=\"toggleCustom('warnaKerusi','customWarnaKerusi')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"matte black with purple accents\">Hitam + ungu<\/option>\n                <option value=\"silver and navy blue\">Perak + biru gelap<\/option>\n                <option value=\"solid black\">Hitam sepenuhnya<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customWarnaKerusi\" placeholder=\"Nyatakan warna kerusi roda...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Action\/Pose -->\n        <div class=\"form-group mb-5\">\n            <label for=\"aksi\" class=\"block text-gray-700 font-semibold mb-2\">Tindakan\/Aksi:<\/label>\n            <select id=\"aksi\" onchange=\"toggleCustom('aksi','customAksi')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"speaking to the camera\">bercakap kepada kamera<\/option>\n                <option value=\"advocating for rights\">Memberi advokasi<\/option>\n                <option value=\"exercising upper body in a stationary wheelchair\">Bersenam (statik) atas kerusi roda<\/option> <!-- Updated -->\n                <option value=\"delivering a motivational speech\">memberi ucapan motivasi<\/option>\n                <option value=\"welcoming program participants\">menyambut peserta program<\/option>\n                <option value=\"facilitating a group discussion\">mengendalikan perbincangan kumpulan<\/option>\n                <option value=\"teaching students outdoors\">mengajar murid di luar kelas<\/option>\n                <option value=\"posing with a peace sign\">berposing dengan simbol keamanan<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customAksi\" placeholder=\"Nyatakan tindakan\/aksi...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Expression -->\n        <div class=\"form-group mb-5\">\n            <label for=\"ekspresi\" class=\"block text-gray-700 font-semibold mb-2\">Ekspresi:<\/label>\n            <select id=\"ekspresi\" onchange=\"toggleCustom('ekspresi','customEkspresi')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"with a cheerful smile\">senyuman ceria<\/option>\n                <option value=\"with a joyful and enthusiastic look\">riang penuh semangat<\/option>\n                <option value=\"with a calm and confident face\">tenang dan yakin<\/option>\n                <option value=\"with a touched and grateful expression\">terharu dan bersyukur<\/option>\n                <option value=\"with a focused and serious expression\">fokus dan serius<\/option>\n                <option value=\"with a proud expression\">bangga dengan diri sendiri<\/option>\n                <option value=\"with a shy giggle\">ketawa kecil dengan manja<\/option>\n                <option value=\"with an amazed look\">ekspresi kagum<\/option>\n                <option value=\"with eyes sparkling with hope\">mata bersinar penuh harapan<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customEkspresi\" placeholder=\"Nyatakan ekspresi...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Location -->\n        <div class=\"form-group mb-5\">\n            <label for=\"latar\" class=\"block text-gray-700 font-semibold mb-2\">Latar Tempat:<\/label>\n            <select id=\"latar\" onchange=\"toggleCustom('latar','customLatar')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"in a peaceful open park\">di taman terbuka yang damai<\/option>\n                <option value=\"in front of a hospital building\">di hadapan bangunan hospital<\/option>\n                <option value=\"in the living room of a house\">di ruang tamu rumah<\/option>\n                <option value=\"in a small meeting room\">di bilik mesyuarat kecil<\/option>\n                <option value=\"inside a recording studio\">di dalam studio rakaman<\/option>\n                <option value=\"in a seminar hall\">di dewan seminar<\/option>\n                <option value=\"beside a morning lakeside\">di tepi tasik waktu pagi<\/option>\n                <option value=\"at a relaxing city cafe\">di kafe santai bandar<\/option>\n                <option value=\"within a mosque or surau area\">di kawasan masjid atau surau<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customLatar\" placeholder=\"Nyatakan latar tempat...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Time -->\n        <div class=\"form-group mb-5\">\n            <label for=\"waktu\" class=\"block text-gray-700 font-semibold mb-2\">Waktu:<\/label>\n            <select id=\"waktu\" onchange=\"toggleCustom('waktu','customWaktu')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"in the early morning\">awal pagi<\/option>\n                <option value=\"in the late morning\">pagi lewat<\/option>\n                <option value=\"in the afternoon\">tengah hari<\/option>\n                <option value=\"in the late afternoon\">petang<\/option>\n                <option value=\"at dusk\">senja<\/option>\n                <option value=\"at night\">malam<\/option>\n                <option value=\"at midnight\">tengah malam<\/option>\n                <option value=\"during golden hour\">waktu golden hour<\/option>\n                <option value=\"during cloudy weather\">cuaca mendung<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customWaktu\" placeholder=\"Nyatakan waktu...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Camera Movement -->\n        <div class=\"form-group mb-5\">\n            <label for=\"kamera\" class=\"block text-gray-700 font-semibold mb-2\">Gerakan Kamera:<\/label>\n            <select id=\"kamera\" onchange=\"toggleCustom('kamera','customKamera')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"with a slow zoom-in\">zoom perlahan ke dalam<\/option>\n                <option value=\"with a slow zoom-out\">zoom perlahan ke luar<\/option>\n                <option value=\"with a steady tracking shot\">gerakan kamera ikut subjek<\/option>\n                <option value=\"with a static wide shot\">tangkapan statik luas<\/option>\n                <option value=\"with a handheld close-up\">rakaman dekat gaya tangan<\/option>\n                <option value=\"with a low-angle panning shot\">gerakan pan sudut rendah<\/option>\n                <option value=\"with a top-down drone view\">pandangan atas dari drone<\/option>\n                <option value=\"with an over-the-shoulder shot\">rakaman dari belakang bahu<\/option>\n                <option value=\"with a slow motion capture\">gerak perlahan<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customKamera\" placeholder=\"Nyatakan gerakan kamera...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Lighting -->\n        <div class=\"form-group mb-5\">\n            <label for=\"cahaya\" class=\"block text-gray-700 font-semibold mb-2\">Pencahayaan:<\/label>\n            <select id=\"cahaya\" onchange=\"toggleCustom('cahaya','customCahaya')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"under soft natural lighting\">pencahayaan semula jadi lembut<\/option>\n                <option value=\"with dramatic shadows\">bayang dramatik<\/option>\n                <option value=\"with diffused morning light\">cahaya pagi yang tersebar<\/option>\n                <option value=\"in bright indoor lighting\">lampu dalam bangunan terang<\/option>\n                <option value=\"under golden hour light\">cahaya waktu golden hour<\/option>\n                <option value=\"under moody low lighting\">cahaya suram dan redup<\/option>\n                <option value=\"with spotlight focus\">sorotan fokus<\/option>\n                <option value=\"in warm evening light\">cahaya senja hangat<\/option>\n                <option value=\"with ambient colored lighting\">lampu berwarna ambien<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customCahaya\" placeholder=\"Nyatakan pencahayaan...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Video Style -->\n        <div class=\"form-group mb-5\">\n            <label for=\"gayaVideo\" class=\"block text-gray-700 font-semibold mb-2\">Gaya Video:<\/label>\n            <select id=\"gayaVideo\" onchange=\"toggleCustom('gayaVideo','customGayaVideo')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"in cinematic documentary style\">gaya dokumentari sinematik<\/option>\n                <option value=\"in a casual vlog style\">gaya vlog santai<\/option>\n                <option value=\"in a promotional ad format\">gaya iklan promosi<\/option>\n                <option value=\"in a motivational video format\">gaya video motivasi<\/option>\n                <option value=\"in a storytelling format\">gaya penceritaan<\/option>\n                <option value=\"with social media reels format\">gaya reels media sosial<\/option>\n                <option value=\"in a testimonial interview style\">gaya temubual testimoni<\/option>\n                <option value=\"in a music video concept\">konsep video muzik<\/option>\n                <option value=\"in an aesthetic visual edit\">edit visual estetik<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customGayaVideo\" placeholder=\"Nyatakan gaya video...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Mood -->\n        <div class=\"form-group mb-5\">\n            <label for=\"suasana\" class=\"block text-gray-700 font-semibold mb-2\">Suasana:<\/label>\n            <select id=\"suasana\" onchange=\"toggleCustom('suasana','customSuasana')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"with a vibrant and energetic mood\">ceria dan bertenaga<\/option>\n                <option value=\"with a calm and peaceful vibe\">tenang dan mendamaikan<\/option>\n                <option value=\"with a focused and professional tone\">fokus dan profesional<\/option>\n                <option value=\"with an emotional and inspiring feeling\">emosi dan inspirasi<\/option>\n                <option value=\"with a cheerful and playful atmosphere\">ceria dan santai<\/option>\n                <option value=\"with a warm and welcoming presence\">hangat dan mesra<\/option>\n                <option value=\"with a reflective and thoughtful mood\">reflektif dan mendalam<\/option>\n                <option value=\"with a festive and joyous spirit\">meriah dan gembira<\/option>\n                <option value=\"with a hopeful and uplifting feel\">penuh harapan dan membangkitkan semangat<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customSuasana\" placeholder=\"Nyatakan suasana...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Voice Tone -->\n        <div class=\"form-group mb-5\">\n            <label for=\"tone\" class=\"block text-gray-700 font-semibold mb-2\">Tone Suara:<\/label>\n            <select id=\"tone\" onchange=\"toggleCustom('tone','customTone')\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\">\n                <option value=\"with a warm and calm tone\">lembut dan menenangkan<\/option>\n                <option value=\"with a firm and confident tone\">tegas dan meyakinkan<\/option>\n                <option value=\"with an enthusiastic tone\">bersemangat dan bertenaga<\/option>\n                <option value=\"with an emotional and heartfelt tone\">emosi dan penuh rasa<\/option>\n                <option value=\"with a joyful and cheerful tone\">ceria dan menggembirakan<\/option>\n                <option value=\"with a serious and focused tone\">serius dan fokus<\/option>\n                <option value=\"with a relaxed and casual tone\">santai dan mesra<\/option>\n                <option value=\"with a persuasive tone\">meyakinkan dan memujuk<\/option>\n                <option value=\"with a reflective and thoughtful tone\">reflektif dan mendalam<\/option>\n                <option value=\"custom\">Lain-lain (nyatakan sendiri)<\/option>\n            <\/select>\n            <input type=\"text\" id=\"customTone\" placeholder=\"Nyatakan tone suara...\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 mt-2 hidden focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Speech Input -->\n        <div class=\"form-group mb-8\">\n            <label for=\"ucapan\" class=\"block text-gray-700 font-semibold mb-2\">Ucapan (BM, max 20 patah perkataan):<\/label>\n            <input type=\"text\" id=\"ucapan\"\n                placeholder=\"Contoh: 'Jom sertai MASA untuk sama-sama kita bergerak ke arah Malaysia yang inklusif, adil dan penuh empati untuk semua lapisan masyarakat.'\"\n                class=\"w-full p-3 border border-gray-300 rounded-lg bg-gray-50 text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500 transition duration-200\" \/>\n        <\/div>\n\n        <!-- Prompt Buttons Container -->\n        <div class=\"flex flex-col md:flex-row items-center justify-center gap-4 mb-4\">\n            <!-- Randomize Prompt Button -->\n            <button onclick=\"randomizeAndGeneratePrompt()\"\n                class=\"w-full md:w-auto py-3 px-6 rounded-lg font-bold text-white\n                       bg-gradient-to-r from-teal-400 to-green-500\n                       hover:from-teal-500 hover:to-green-600\n                       focus:outline-none focus:ring-2 focus:ring-teal-500 focus:ring-opacity-75\n                       transition duration-300 ease-in-out transform hover:scale-105\">\n                Rawak Prompt\n            <\/button>\n            <!-- Copy Prompt Button -->\n            <button onclick=\"copyPrompt()\"\n                class=\"w-full md:w-auto py-3 px-6 rounded-lg font-bold text-white\n                       bg-gradient-to-r from-blue-600 to-indigo-700\n                       hover:from-blue-700 hover:to-indigo-800\n                       focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-opacity-75\n                       transition duration-300 ease-in-out transform hover:scale-105\">\n                Salin Prompt\n            <\/button>\n        <\/div>\n\n        <!-- Prompt Output and Copy Button Container (kept for structure) -->\n        <div class=\"flex flex-col md:flex-row items-center gap-4\">\n            <div class=\"prompt-output bg-gray-100 p-4 rounded-lg text-gray-800 whitespace-pre-wrap text-sm border border-gray-200 flex-grow w-full\"\n                id=\"output\">\n                <!-- Generated prompt will appear here -->\n            <\/div>\n        <\/div>\n        \n        <!-- Confirmation Message -->\n        <div id=\"copyConfirmation\" class=\"mt-4 p-3 bg-green-100 text-green-700 rounded-lg text-center hidden\">\n            Prompt disalin!\n        <\/div>\n\n    <\/div>\n\n    <script>\n        \/\/ Function to toggle visibility of custom input fields based on select dropdowns\n        function toggleCustom(selectId, inputId) {\n            const selected = document.getElementById(selectId).value;\n            const inputBox = document.getElementById(inputId);\n            inputBox.classList.toggle('hidden', selected !== 'custom');\n        }\n\n        \/\/ Function to toggle visibility of the 'Head Style' group based on gender selection\n        function toggleKepalaVisibility() {\n            const jantina = document.getElementById('jantina').value;\n            const kepalaGroup = document.getElementById('kepalaGroup');\n            kepalaGroup.classList.toggle('hidden', jantina !== 'a woman');\n            \/\/ Reset custom input if hidden\n            if (jantina !== 'a woman') {\n                document.getElementById('customKepala').value = '';\n                document.getElementById('customKepala').classList.add('hidden');\n            }\n        }\n\n        \/\/ Define structured themes for coherent prompt generation\n        const promptThemes = [\n            {\n                name: \"Advokasi & Motivasi\",\n                aksi: [\"advocating for rights\", \"delivering a motivational speech\", \"speaking to the camera\", \"welcoming program participants\", \"facilitating a group discussion\", \"teaching students outdoors\", \"posing with a peace sign\", \"exercising upper body in a stationary wheelchair\"], \/\/ Added static exercise\n                ekspresi: [\"with a joyful and enthusiastic look\", \"with a calm and confident face\", \"with eyes sparkling with hope\", \"with a proud expression\"],\n                latar: [\"in a seminar hall\", \"inside a recording studio\", \"in a peaceful open park\", \"in front of a hospital building\", \"in a small meeting room\", \"within a mosque or surau area\"],\n                waktu: [\"in the early morning\", \"in the late morning\", \"in the afternoon\", \"during golden hour\"],\n                kamera: [\"with a slow zoom-in\", \"with a steady tracking shot\", \"with a handheld close-up\", \"with a static wide shot\", \"with a low-angle panning shot\", \"with a top-down drone view\", \"with an over-the-shoulder shot\", \"with a slow motion capture\"],\n                cahaya: [\"under soft natural lighting\", \"in bright indoor lighting\", \"with spotlight focus\", \"with dramatic shadows\", \"with diffused morning light\", \"under golden hour light\", \"under moody low lighting\", \"in warm evening light\", \"with ambient colored lighting\"],\n                gayaVideo: [\"in a motivational video format\", \"in cinematic documentary style\", \"in a storytelling format\", \"in a testimonial interview style\"],\n                suasana: [\"with an emotional and inspiring feeling\", \"with a hopeful and uplifting feel\", \"with a vibrant and energetic mood\", \"with a focused and professional tone\"],\n                tone: [\"with a firm and confident tone\", \"with an enthusiastic tone\", \"with a persuasive tone\", \"with a reflective and thoughtful tone\"],\n                ucapan: [\n                    \"Jom sertai MASAA untuk sama-sama kita bergerak ke arah Malaysia yang inklusif, adil dan penuh empati untuk semua lapisan masyarakat.\",\n                    \"Hidup ni memang penuh cabaran, tapi kita kena terus kuat, kan? Jangan putus asa!\",\n                    \"Mari kita bina Malaysia yang lebih baik untuk generasi akan datang, sebuah negara yang inklusif dan adil untuk semua.\",\n                    \"Setiap langkah kecil membawa perubahan besar. Kita mampu mengubah dunia ni, bersama-sama.\",\n                    \"Suara kita penting. Bersama, kita mampu membawa perubahan yang bermakna.\",\n                    \"Jangan pernah berhenti percaya pada potensi diri. Anda lebih kuat dari yang disangka.\"\n                ]\n            },\n            {\n                name: \"Santai & Ceria\",\n                aksi: [\"posing with a peace sign\", \"welcoming program participants\", \"exercising upper body in a stationary wheelchair\"], \/\/ Added static exercise\n                ekspresi: [\"with a cheerful smile\", \"with a joyful and enthusiastic look\", \"with a shy giggle\", \"with an amazed look\"],\n                latar: [\"in a peaceful open park\", \"at a relaxing city cafe\", \"beside a morning lakeside\", \"in the living room of a house\"],\n                waktu: [\"in the late afternoon\", \"during golden hour\", \"in the early morning\", \"in the afternoon\"],\n                kamera: [\"with a static wide shot\", \"with a low-angle panning shot\", \"with an over-the-shoulder shot\", \"with a slow zoom-in\", \"with a slow zoom-out\", \"with a steady tracking shot\", \"with a handheld close-up\", \"with a top-down drone view\", \"with a slow motion capture\"],\n                cahaya: [\"under soft natural lighting\", \"in warm evening light\", \"with diffused morning light\", \"with dramatic shadows\", \"in bright indoor lighting\", \"under golden hour light\", \"under moody low lighting\", \"with ambient colored lighting\"],\n                gayaVideo: [\"in a casual vlog style\", \"with social media reels format\", \"in an aesthetic visual edit\", \"in a music video concept\"],\n                suasana: [\"with a cheerful and playful atmosphere\", \"with a warm and welcoming presence\", \"with a calm and peaceful vibe\", \"with a festive and joyous spirit\"],\n                tone: [\"with a warm and calm tone\", \"with a joyful and cheerful tone\", \"with a relaxed and casual tone\"],\n                ucapan: [\n                    \"Selamat pagi semua, jom kita mulakan hari ni dengan senyuman.\",\n                    \"Alhamdulillah, syukur sangat hari ni cuaca elok je kat Selangor.\",\n                    \"Tak sangka dah petang, cepat betul masa berlalu hari ni.\",\n                    \"Seronoknya dapat jumpa kawan-kawan lama kat sini, kan?\",\n                    \"Nikmati setiap detik kehidupan, ia terlalu singkat untuk disia-siakan.\",\n                    \"Bersantai di taman ni memang menenangkan jiwa, rasa damai je.\"\n                ]\n            },\n            {\n                name: \"Profesional & Fokus\",\n                aksi: [\"facilitating a group discussion\", \"teaching students outdoors\", \"speaking to the camera\", \"welcoming program participants\", \"posing with a peace sign\", \"exercising upper body in a stationary wheelchair\"], \/\/ Added static exercise\n                ekspresi: [\"with a focused and serious expression\", \"with a calm and confident face\"],\n                latar: [\"in a small meeting room\", \"in a seminar hall\", \"in the living room of a house\", \"within a mosque or surau area\"],\n                waktu: [\"in the early morning\", \"in the afternoon\", \"in the late morning\"],\n                kamera: [\"with a steady tracking shot\", \"with a handheld close-up\", \"with a static wide shot\", \"with a slow zoom-in\", \"with a slow zoom-out\", \"with a low-angle panning shot\", \"with a top-down drone view\", \"with an over-the-shoulder shot\", \"with a slow motion capture\"],\n                cahaya: [\"in bright indoor lighting\", \"with spotlight focus\", \"under soft natural lighting\", \"with dramatic shadows\", \"with diffused morning light\", \"under golden hour light\", \"under moody low lighting\", \"in warm evening light\", \"with ambient colored lighting\"],\n                gayaVideo: [\"in a storytelling format\", \"in a testimonial interview style\", \"in cinematic documentary style\"],\n                suasana: [\"with a focused and professional tone\", \"with a reflective and thoughtful mood\"],\n                tone: [\"with a firm and confident tone\", \"with a serious and focused tone\", \"with a reflective and thoughtful tone\"],\n                ucapan: [\n                    \"Semoga perbincangan kita hari ini membawa hasil yang positif.\",\n                    \"Pendidikan adalah kunci utama untuk masa depan yang lebih cerah.\",\n                    \"Fokus kita hari ini adalah untuk memahami konsep-konsep asas ini dengan lebih mendalam.\",\n                    \"Setiap ilmu yang kita pelajari adalah pelaburan untuk hari esok.\",\n                    \"Mari kita bersama-sama mencari solusi terbaik untuk cabaran yang dihadapi.\"\n                ]\n            }\n        ];\n\n        \/\/ Function to get a random element from an array\n        function getRandomElement(arr) {\n            return arr[Math.floor(Math.random() * arr.length)];\n        }\n\n        \/\/ Function to randomize all dropdown selections and then generate the prompt\n        function randomizeAndGeneratePrompt() {\n            \/\/ Select a random theme\n            const selectedTheme = getRandomElement(promptThemes);\n\n            \/\/ Randomize independent dropdowns\n            const independentSelects = ['jantina', 'kulit', 'jenisKerusi', 'warnaKerusi'];\n            independentSelects.forEach(id => {\n                const select = document.getElementById(id);\n                const options = Array.from(select.options).filter(option => option.value !== 'custom');\n                if (options.length > 0) {\n                    select.value = getRandomElement(options).value;\n                    select.dispatchEvent(new Event('change')); \/\/ Trigger onchange for custom input visibility\n                }\n            });\n\n            \/\/ Handle 'watak' randomization\n            const watakSelect = document.getElementById('watak');\n            const watakOptions = Array.from(watakSelect.options).filter(option => option.value !== 'custom');\n            if (watakOptions.length > 0) {\n                watakSelect.value = getRandomElement(watakOptions).value;\n                watakSelect.dispatchEvent(new Event('change'));\n            }\n\n\n            \/\/ Randomize theme-dependent dropdowns\n            const themeDependentSelects = ['aksi', 'ekspresi', 'latar', 'waktu', 'kamera', 'cahaya', 'gayaVideo', 'suasana', 'tone'];\n            themeDependentSelects.forEach(id => {\n                const select = document.getElementById(id);\n                const themeOptions = selectedTheme[id]; \/\/ Get options from the selected theme\n                \n                if (themeOptions && themeOptions.length > 0) {\n                    select.value = getRandomElement(themeOptions);\n                } else {\n                    \/\/ Fallback to general options if theme doesn't specify\n                    const generalOptions = Array.from(select.options).filter(option => option.value !== 'custom');\n                    if (generalOptions.length > 0) {\n                        select.value = getRandomElement(generalOptions).value;\n                    }\n                }\n                select.dispatchEvent(new Event('change')); \/\/ Trigger onchange\n            });\n\n            \/\/ Handle the specific case for 'kepalaGroup' visibility based on 'jantina'\n            toggleKepalaVisibility();\n\n            \/\/ Clear custom text inputs when randomizing, as we primarily randomize dropdowns to non-custom values\n            document.getElementById('customKulit').value = '';\n            document.getElementById('customWatak').value = '';\n            document.getElementById('customKepala').value = '';\n            document.getElementById('customJenisKerusi').value = '';\n            document.getElementById('customWarnaKerusi').value = '';\n            document.getElementById('customAksi').value = '';\n            document.getElementById('customEkspresi').value = '';\n            document.getElementById('customLatar').value = '';\n            document.getElementById('customWaktu').value = '';\n            document.getElementById('customKamera').value = '';\n            document.getElementById('customCahaya').value = '';\n            document.getElementById('customGayaVideo').value = '';\n            document.getElementById('customSuasana').value = '';\n            document.getElementById('customTone').value = '';\n            \n            \/\/ Set ucapan from the selected theme's ucapan array\n            document.getElementById('ucapan').value = getRandomElement(selectedTheme.ucapan);\n\n            \/\/ Call generatePrompt after all selections are randomized\n            generatePrompt();\n        }\n\n\n        \/\/ Function to generate the prompt based on selected options and custom inputs\n        function generatePrompt() {\n            const jantina = document.getElementById('jantina').value;\n\n            \/\/ Get selected values or custom inputs\n            const kulit = (document.getElementById('kulit').value === 'custom') ? document.getElementById('customKulit').value : document.getElementById('kulit').value;\n            const watakFinal = (document.getElementById('watak').value === 'custom') ? document.getElementById('customWatak').value : document.getElementById('watak').value;\n            \n            let kepala = \"\";\n            if (jantina === 'a woman') {\n                const kepalaSelect = document.getElementById('kepala');\n                const customKepala = document.getElementById('customKepala');\n                kepala = (kepalaSelect.value === 'custom') ? customKepala.value : kepalaSelect.value;\n            }\n\n            const jenisKerusi = (document.getElementById('jenisKerusi').value === 'custom') ? document.getElementById('customJenisKerusi').value : document.getElementById('jenisKerusi').value;\n            const warnaKerusi = (document.getElementById('warnaKerusi').value === 'custom') ? document.getElementById('customWarnaKerusi').value : document.getElementById('warnaKerusi').value;\n            const aksi = (document.getElementById('aksi').value === 'custom') ? document.getElementById('customAksi').value : document.getElementById('aksi').value;\n            const ekspresi = (document.getElementById('ekspresi').value === 'custom') ? document.getElementById('customEkspresi').value : document.getElementById('ekspresi').value;\n            const latar = (document.getElementById('latar').value === 'custom') ? document.getElementById('customLatar').value : document.getElementById('latar').value;\n            const waktu = (document.getElementById('waktu').value === 'custom') ? document.getElementById('customWaktu').value : document.getElementById('waktu').value;\n            const kamera = (document.getElementById('kamera').value === 'custom') ? document.getElementById('customKamera').value : document.getElementById('kamera').value;\n            const cahaya = (document.getElementById('cahaya').value === 'custom') ? document.getElementById('customCahaya').value : document.getElementById('cahaya').value;\n            const gayaVideo = (document.getElementById('gayaVideo').value === 'custom') ? document.getElementById('customGayaVideo').value : document.getElementById('gayaVideo').value;\n            const suasana = (document.getElementById('suasana').value === 'custom') ? document.getElementById('customSuasana').value : document.getElementById('suasana').value;\n            const tone = (document.getElementById('tone').value === 'custom') ? document.getElementById('customTone').value : document.getElementById('tone').value;\n            let ucapan = document.getElementById('ucapan').value; \/\/ Use 'let' because it might be reassigned\n\n            \/\/ If ucapan is empty, generate a random Malay phrase (this fallback is less likely now with theme-based randomization)\n            if (!ucapan.trim()) {\n                ucapan = getRandomElement(promptThemes[0].ucapan); \/\/ Fallback to a phrase from the first theme if somehow empty\n            }\n\n            \/\/ Construct the prompt string\n            let output = `${jantina}, ${kulit}, ${watakFinal}`;\n            if (kepala) output += `, ${kepala}`;\n            output += `, sitting in ${jenisKerusi} (${warnaKerusi}), is ${aksi}, with a ${ekspresi} expression, in ${latar}, during ${waktu}, using ${kamera}, with ${cahaya}, in a ${gayaVideo}, creating a ${suasana} mood, with a ${tone} voice.`;\n\n            let intro = \"They say in Malay:\";\n            if (jantina === \"a woman\") intro = \"She says in Malay:\";\n            else if (jantina === \"a man\") intro = \"He says in Malay:\";\n\n            if (ucapan) output += ` ${intro} \\\"${ucapan}\\\"`;\n\n            \/\/ Display the generated prompt\n            document.getElementById('output').textContent = output;\n        }\n\n        \/\/ Function to copy the generated prompt to the clipboard\n        function copyPrompt() {\n            const promptText = document.getElementById('output').textContent;\n            const copyConfirmation = document.getElementById('copyConfirmation');\n\n            \/\/ Create a temporary textarea element to hold the text\n            const tempTextArea = document.createElement('textarea');\n            tempTextArea.value = promptText;\n            document.body.appendChild(tempTextArea);\n\n            \/\/ Select the text and copy it\n            tempTextArea.select();\n            document.execCommand('copy');\n\n            \/\/ Remove the temporary textarea\n            document.body.removeChild(tempTextArea);\n\n            \/\/ Show confirmation message\n            copyConfirmation.classList.remove('hidden');\n            setTimeout(() => {\n                copyConfirmation.classList.add('hidden');\n            }, 3000); \/\/ Hide after 3 seconds\n        }\n\n        \/\/ Initialize visibility of the 'Head Style' group and generate a random prompt on window load\n        window.onload = function() {\n            toggleKepalaVisibility();\n            randomizeAndGeneratePrompt(); \/\/ Call this to generate a random prompt on load\n        };\n    <\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Selamat datang ke VEO3 Prompt Generator by MASAA\u00a0 Alat ini direka untuk menjana prompt visual yang memperkasakan advokasi, mempromosi inklusiviti dan menghapuskan stigma terhadap komuniti OKU. Matlamat Utama: Tingkatkan Representasi OKU dalam media digital.Promosi Inklusiviti dan pemahaman masyarakat.Sokong Aksesibiliti melalui penceritaan visual yang kuat. \ud83d\udee0 Cara Guna: Pilih Ciri-Ciri: Jantina, Warna Kulit, Watak dan Gaya [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1348","post","type-post","status-publish","format-standard","hentry","category-blog-about-masaa"],"_links":{"self":[{"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/posts\/1348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/comments?post=1348"}],"version-history":[{"count":13,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/posts\/1348\/revisions"}],"predecessor-version":[{"id":1361,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/posts\/1348\/revisions\/1361"}],"wp:attachment":[{"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/media?parent=1348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/categories?post=1348"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/masaa.org.my\/v1\/wp-json\/wp\/v2\/tags?post=1348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}