Langsung ke konten
FM Journal
CatatanTerbit: 1 menit bacaContoh

Experiment: drawing orbits with plain SVG

Ellipses, a few circles and one CSS animation instead of a 3D library for the hero illustration.

Belum diterjemahkan

Entri ini belum tersedia dalam Bahasa Indonesia, jadi Anda sedang membaca versi asli berbahasa Inggris.

Gateway renders a 3D universe. The journal only needs a nod to it, so the hero uses inline SVG: three tilted ellipses, four small bodies and a dashed line for the path not yet travelled.

Each body is a link to a section of the journal, so the illustration doubles as navigation. The bodies are positioned with plain coordinates; the only animation is a single settle on load, defined in CSS and removed for reduced motion.

Kode: css
@media (prefers-reduced-motion: reduce) {  .orbit-body { animation: none; }}
Ilustrasi: lingkaran yang terbagi menjadi separuh terang dan separuh gelap, dilintasi orbit, dengan matahari di satu sisi dan bulan sabit di sisi lain.
ArtikelTerbit: 2 menit bacaContoh

Merancang tema terang dan gelap dengan sengaja

Tema gelap bukan tema terang yang dibalik. Catatan tentang memilih dua palet, memeriksa kontras, dan menjaga tampilan pertama tetap pada warna yang benar.