p441z
BaruAnimasi pegas di tiap interaksi

Antarmuka yangbergerakseperti keynote.

Design system yang kalem untuk React + Tailwind: komponen, motion sekelas keynote, jendela ala desktop, plus skill supaya agen AI-mu tidak lagi kerja asal jadi.

0 komponen0 skill0 baris panduan
Aksen
Skill.md

24.675 baris aturan, checklist, template, dan contoh yang harus dihindari. Simpan satu di .claude/skills/, dan agenmu langsung bekerja dengan caramu.

Arahkan untuk mengintip · Klik untuk membuka · Pilih file untuk Quick Look

Sebelum & sesudah

Geser garisnya. Lihat bedanya.

Tipografi
Setiap ukuran punya alasan

Isinya sama. Bedanya: ukuran dari skala golden ratio, leading yang lega, lebar baris 65ch, dan satu aksen saja.

2.011 baris panduan
Platform
Ship faster, calmly.

Tools for teams of every size — powerful when you need them, quiet when you don’t.

Fast
Deploys in seconds.
Secure
Encrypted by default.
Reliable
99.99% uptime.
WELCOME TO OUR AMAZING PLATFORM!!!
The Best Solution For All Your Needs

Our platform helps teams of every size move faster with tools that are powerful, flexible and easy to use, built for the way modern companies work today and tomorrow and every day after that.

Features
Fast · Secure · Reliable
Tanpa skillPakai skill
AuroraBlurFadeBorderBeamDotPatternGlassPanelGlassBackdropGridPatternMagneticMarqueePocketCardSpotlightCardStackCardDockMenuBarNotificationProviderSpotlightTerminalTrafficLightsMacWindowCountUpLaptopFramePhoneFrameElementLiftFlyingPillKaraokeTextLogoCollapseMaskRevealSoftCursorStepperSwapVirtualCameraWordRotatorBadgeButtonCardPRESSCopyGlyphCopyButtonInputPageHeaderPillTabsSkeletonTypography

Jalan sendiri — semua yang kamu lihat itu komponen kit, bukan rekaman video.

Pilih tanggal, tulis alasan singkat.

acme hrNo. LV/2026/11/0417
Surat persetujuan cuti
KaryawanAlex PratamaTanggal17 – 19 Nov 2026JenisKeluargaStatusDisetujui
Tanda tangan digital
Maya K.
Pindai untuk cek keaslian
Tiap tanda tangan punya kode QR sendiri.
0:00/ 0:17
Di dalam kit

Token
Serba abu-abu. Warna cuma dipakai kalau ada artinya.
100%
96.1%
89.8%
63.9%
45.1%
14.9%
3.9%
--primary
Ganti warna brand cukup dua baris: --primary dan --ring. Coba klik — seisi halaman ikut berganti.
Komponen
0
UI · efek · motion · desktop — tinggal salin, tanpa terikat library
Lihat semuanya
Motion
Tiga kurva. Tak ada yang linear.
[0.22, 1, 0.36, 1]
untuk muncul · ≤ 500 ms
Skill
0
panduan kerja yang dipatuhi agen AI-mu
Jalan di mana pun
Tailwind v4 dan v3. React 18 dan 19.
semua config di globals.csskonvensi shadcnpatuh reduced-motiontanpa build stepMIT
Tipografi

Tipografi di kit ini diriset dan disusun dengan golden ratio. Ukuran dasarnya 16px, lalu dikali atau dibagi φ = 1,618 — atau setengah langkah, √φ, kalau satu langkah terasa terlalu jauh. Leading, measure, tracking, dan ketebalan huruf ikut aturan yang sama. Tidak ada angka yang asal tebak.

16
px dasar
1,618
rasio φ
1,272
setengah langkah √φ
11
langkah
9.89 · 12.58 · 16 · 20.35 · 25.89 · 32.93 · 41.89 · 53.28 · 67.78 · 86.21
67.78px41.89px25.89px16px9.89px
Tiap persegi φ kali lebih besar dari persegi berikutnya — rasio yang sama dengan skala hurufnya.16 × φ = 25.89
Skalanya
Semua ukuran yang kamu butuhkan. Satu rasio.
Aa
Plus Jakarta Sans
Untuk hampir semua teks. 400–800.
1,618
Rasio
41.89px
h3
1.15
Leading
Leading
φ — standar body
Teks body paling nyaman di φ.

Tipografi yang baik tidak terasa. Pembaca tak pernah memikirkan leading atau measure — mereka hanya terus membaca, sedikit lebih lama dari niatnya, tanpa merasa lelah.

line-height1.618
Makin besar heading, makin rapat barisnya: h3 1.15 · h2 1.1 · h1 1.05 · display 1.0.
Measure
ideal
45–75 karakter per baris.

Tipografi yang baik tidak terasa. Pembaca tak pernah memikirkan leading atau measure — mereka hanya terus membaca, sedikit lebih lama dari niatnya, tanpa merasa lelah. Tipografi yang baik tidak terasa. Pembaca tak pernah memikirkan leading atau measure — mereka hanya terus membaca, sedikit lebih lama dari niatnya, tanpa merasa lelah.

max-width66ch
Paragraf maksimal 65ch, caption 50ch. Baris yang kepanjangan bikin mata tersesat saat pindah baris.
Tracking
-0.025em
Teks makin besar, huruf makin rapat.
Tipografi
font-size (langkah di skala)53.28px
Huruf kapital kecil dan overline direnggangkan (+0.06em); ukuran display dirapatkan (−0.03em).
Padanan
Dua jenis huruf. Satu mono.
Sans jadi tulang punggung.
Serif cukup tampil sekali.
mono → kode · ID · data
Satu kontras terasa disengaja; sepuluh terasa bimbang. SF tak pernah di-host sendiri — biar system stack yang menyediakannya.
Angka
Di tabel, pakai angka tabular.
Rp 1.111,11
Rp 8.048,00
Rp 12.350,70
Rp 906,45
Rata kanan, desimal tetap — digitnya sejajar, jadi mata gampang membandingkan kolom.
Ketebalan
Sedikit ketebalan, jelas tugasnya.
Aa
400
Aa
500
Aa
600
Aa
700
Aa
800
400 / 500 / 600 untuk UI produk, 400 / 600 / 700 untuk marketing, 800 khusus display. Tidak ada bold palsu: font-synthesis: none.
Disarikan dari skill-typography — 2.011 baris panduan untuk memilih, memadukan, menskalakan, memuat, dan memeriksa huruf.
Baca skill-nya
components/motion

Gerakan khas video peluncuran produk — teks yang muncul dari balik mask, kamera yang membidik, kursor yang mengklik, kartu yang terangkat. Masing-masing satu file, tinggal salin. Semuanya cuma pakai transform dan patuh pada setelan reduced motion.

MaskReveal
Judul gaya keynote: kata demi kata naik dari balik mask.
motion/mask-reveal.tsxDokumentasi

Ajukan lebih awal, cepat disetujui, sah dalam hitungan detik.

KaraokeText
Kata menyala mengikuti narasi — berdasarkan waktu atau scroll.
motion/karaoke-text.tsxDokumentasi
Dibuat untuk bergerak
WordRotator
Satu sentuhan editorial: kata yang terus berganti.
motion/word-rotator.tsxDokumentasi
Tampilkan foto di kartu
Fotomu ikut tercetak di kartu.
SoftCursor
Kursor yang bergerak luwes seperti tangan sungguhan. Tanpa lingkaran merah — dan tiap klik ada hasilnya.
motion/soft-cursor.tsxDokumentasi
Laptop
Ponsel
FlyingPill
Pesan yang terbang dari satu perangkat dan mendarat di perangkat lain.
motion/flying-pill.tsxDokumentasi
Klik kartu · Esc untuk kembali
ElementLift
Naik ke tengah, melayang, berputar 3D, lalu kembali ke tempatnya.
motion/element-lift.tsxDokumentasi
Ekspor
VirtualCamera
Menyorot bagian layar dengan gerak kamera yang mulus.
motion/virtual-camera.tsxDokumentasi
0
baris panduan
CountUp
Angka naik perlahan ke nilainya saat terlihat — lebar digitnya tetap, jadi tidak goyang.
motion/count-up.tsxDokumentasi
  1. 1Pengajuan
  2. 2Peninjauan
  3. 3Persetujuan
  4. 4Surat
Stepper
Penanda alur: pill aktif meluncur dari tahap ke tahap.
motion/stepper.tsxDokumentasi
Tokens
Motion
Skills
p441z
LogoCollapse
Penutup video: kartu fitur tersedot masuk ke logo.
motion/logo-collapse.tsxDokumentasi
app.example.com
UI-mu di sini
9:41
Ponsel
LaptopFrame · PhoneFrame
Bingkai laptop dan ponsel dari CSS murni, tanpa merek, ikut ukuran wadahnya.
motion/device-frame.tsxDokumentasi
Notification
Banner bening yang muncul, menumpuk, lalu hilang sendiri.
mac/notification.tsxDokumentasi
components/mac

Jendela lengkap dengan traffic lights, terminal yang mengetik sendiri, dock yang membesar saat disorot, pencarian ⌘K, dan notifikasi bening. Seret jendelanya ke mana saja — tutup satu, panggil lagi dari dock.

globals.css
CSS
:root {
  --background: 0 0% 100%;
  --foreground: 0 0% 3.9%;
  --muted: 0 0% 96.1%;
  --border: 0 0% 89.8%;
  --radius: 0.5rem;
}
.dark {
  --background: 0 0% 3.9%;
  --foreground: 0 0% 98%;
}
Pratinjau
Sisa cuti
9 / 12 hari
Karya nyata

Bukan mock-up. Video di bawah ini dibuat dari nol sampai jadi dengan skill-motion-video.

p441z Style Kit — keynote

Video tutorial ala keynote tentang situs ini: rekaman layar asli, narasi yang sinkron per kata, kamera virtual, dan musik sintetis.

Token
Komponen
Motion
Desktop
Skill
p441z

Kalem dari awal. Bergerak saat perlu.