Langsung ke konten
Kompetensi #1-#15

Katalog Materi

15 modul mengikuti silabus resmi. Setiap modul berisi penjelasan singkat, contoh live yang bisa diinteraksi, dan decision rule untuk membantu kamu memilih pendekatan yang tepat.

01
Pemula

Pengenalan & Instalasi

Apa itu Tailwind CSS, mengapa pendekatan utility-first unggul, dan cara memasangnya di SvelteKit.

Utility-firstInstalasi ViteMental model
02
Pemula

Struktur Utility-First

Cara membaca utility: pola properti-nilai, urutan penulisan yang konsisten, dan kapan mengekstrak komponen.

Pola utilityKonsistensiEkstraksi komponen
03
Pemula

Styling Text & Font

Mengatur ukuran, warna, ketebalan, keluarga font, transformasi, dan line-height teks.

text-*font-*leading-*
04
Pemula

Layout: Margin & Padding

Mengatur jarak dengan p-* (dalam) dan m-* (luar) memakai skala spacing 4px yang konsisten.

p-*m-*Skala spacing
05
Pemula

Warna, Background & Border

Palet warna bawaan, background, serta border: warna, ketebalan, dan radius sudut.

bg-*border-*rounded-*
06
Menengah

Flexbox

Layout satu dimensi: flex, direction, justify, items, wrap, dan grow/shrink.

flexjustify-*items-*
07
Menengah

Grid Layout

Layout dua dimensi: grid-cols, gap, kolom dinamis, dan col-span untuk tile istimewa.

grid-cols-*gap-*col-span-*
08
Menengah

Responsive Design

Breakpoint bawaan sm-md-lg-xl dan pola pikir mobile-first: dasar dulu, varian ke atas.

sm: md: lg:Mobile-firstShow/hide
09
Menengah

Hover, Focus & Active

State interaktif: hover:, focus-visible:, active:, dan menggabungkannya dengan transisi.

hover:focus-visible:active:
10
Menengah

Custom Breakpoints

Menambah atau menimpa breakpoint lewat @theme CSS-first dan breakpoint arbitrary satu-off.

@theme breakpointmin-[475px]:CSS-first
11
Lanjutan

Typography Plugin

Plugin resmi prose untuk menata konten artikel panjang dengan satu class.

proseprose-sm/xlprose-invert
12
Lanjutan

Dark Mode

Strategi class-based dark mode, demo ter-scope, dan keputusan situs ini yang light-only.

dark:@custom-variantScoped demo
13
Lanjutan

Transisi & Animasi

Transisi halus antar state, transformasi, animasi bawaan, dan respek prefers-reduced-motion.

transition-*animate-*motion-reduce
14
Lanjutan

Variabel & @theme

Design token CSS-first: warna, font, dan shadow kustom via @theme — fondasi design system situs ini.

@themeDesign tokenArbitrary vs token
15
Lanjutan

Tips & Best Practice

Kelas secukupnya, urutan konsisten otomatis, kapan ekstrak komponen, dan checklist produksi §38.

Konsistensiprettier-pluginChecklist §38

Learn Tailwind CSS

Dibangun 100% Tailwind CSS v4.3 · SvelteKit