Changelog
Web ini hidup, bukan pajangan.
Semua update yang masuk ke website ini, dicatat rapi biar kelihatan progresnya.
- 2026-10-02fitur
Mao bisa ngomong Bahasa Jepang
Klik Mao sekarang bikin dia bersuara: text-to-speech Bahasa Jepang dengan settingan pitch tinggi biar moe/kawaii. Bubble teks tetap Bahasa Indonesia, ada tombol mute juga.
- 2026-10-02perbaikan
Fix tap Mao di mobile
Tap di HP sering nggak ke-register karena onClick kalah sama gesture scroll. Sekarang pakai pointer events + deteksi tap vs scroll.
- 2026-10-02fitur
Blog artikel harian otomatis
Cron tiap jam 7 pagi nulis 3 artikel baru (AI/coding) dengan SEO, anti-slop, dan gambar. Blog juga sekarang support cover image di list, halaman artikel, dan OG metadata.
- 2026-10-02konten
Anime widget pakai foto asli
Cover gradient diganti foto poster asli dari MyAnimeList (Frieren, Steins;Gate, Violet Evergarden, Mushishi, Cowboy Bebop, Sangatsu no Lion).
- 2026-10-02fitur
Toggle bahasa ID/EN penuh
Semua 17 section sekarang ikut ganti bahasa, bukan cuma navbar. Kamus i18n terpusat, pilihan tersimpan di localStorage.
- 2026-10-02desain
Rapikan tampilan mobile
Headline hero dikecilin, spacing section dirampingkan, canvas Mao 440px di HP, form newsletter vertikal, cegah auto-zoom iOS.
- 2026-10-02fitur
20 fitur portfolio
Testimoni, pricing jasa, FAQ, case study, guestbook, command palette (Ctrl+K), halaman Now/Changelog/CV, 404 anime-style, marquee tech stack, SEO + Open Graph.
- 2026-10-02fitur
Live2D Mao full-body di hero
Karakter 2D statis diganti model Live2D Cubism asli (Mao, official sample). Full-body, idle motion, mata ngikutin kursor, bisa diklik buat interaksi + speech bubble.
- 2026-10-02fitur
Dark / light mode
Toggle tema di navbar (desktop & mobile). Pilihan tersimpan di localStorage, default ngikutin preferensi sistem, anti-flash saat load.
- 2026-10-02desain
Background ilustrasi kamar di hero
Hero section pakai ilustrasi kamar lo-fi sebagai background — cuma di bagian paling atas, section bawah tetap bersih.
- 2026-10-02desain
Glassmorphism lebih tegas
Border kaca di light mode di-tint ungu biar edge-nya kelihatan, opacity dark mode dinaikkan, tambah inner highlight ala frosted glass.
- 2026-10-02perbaikan
Fix scale Live2D yang suka nge-zoom
Perhitungan scale model kadang ngaco (ke-zoom ke torso). Sekarang pakai getLocalBounds + warm-up 2 frame sebelum fit.
- 2026-10-01konten
Journey timeline
Section perjalanan: dari masuk SMK sampai kelas XII, format timeline vertikal responsif.
- 2026-10-01desain
Rebuild: light glassmorphism studio
Rombak total dari tema lama: 3D Three.js dicabut, ganti layout studio terang (Inter + JetBrains Mono), bento Core Capabilities, blog & newsletter dibawa.
- 2026-09-28fitur
Blog markdown + newsletter
Halaman /blog dengan render Markdown (GFM), halaman 404 blog, dan API newsletter sederhana.