Lewati navigasi
MitraMaterial
Brand & Design System

Mitra Material / Pedoman visual

Fondasi yang sama.
Ruang untuk bertumbuh.

Identitas dan bahasa desain yang menghubungkan setiap pengalaman Mitra Material. Dibangun untuk jelas, mudah digunakan, dan dekat dengan dunia material bangunan.

Jelajahi panduan
01

Dirancang untuk pekerjaan nyata.

Prinsip yang menjadi rujukan saat menyusun pengalaman Mitra Material.

01 / Jelas

Informasi lebih dulu

Hierarki yang mudah dipindai, bahasa yang lugas, dan tindakan yang mudah ditemukan.

02 / Konsisten

Terasa saling terhubung

Warna, tipografi, dan pola interaksi yang selaras dari katalog hingga pengiriman.

03 / Inklusif

Nyaman untuk digunakan

Dukungan tema terang dan gelap, fokus keyboard, serta preferensi gerakan pengguna.

03

Industrial, dengan sentuhan hangat.

Cobalt menjadi warna utama. Terracotta memberi aksen hangat. Warna status membantu menjelaskan keadaan, selalu disertai teks atau ikon.

Palet merek

Cobalt--color-primary-500
Deep Cobalt--color-primary-700
Terracotta--color-secondary-500
Soft Clay--color-secondary-100

Permukaan & status

Permukaan--surface
Teks utama--ink
Berhasil--color-success-500
Perhatian--color-warning-500
Kesalahan--color-danger-500
Informasi--color-info

Nilai warna mengikuti tema aktif. Warna utama tidak otomatis cocok untuk semua teks; gunakan warna teks dan permukaan yang memiliki kontras memadai.

04

Manrope. Jelas di setiap ukuran.

Satu keluarga huruf untuk judul, informasi produk, dan pekerjaan sehari-hari. Manrope digunakan sebagai variable font dengan rentang bobot 200–800.

Aa

Manrope / Latin

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 · Rp 125.000 / m²

Judul

Material untuk setiap ruang.

Subjudul

Temukan pilihan yang sesuai.

Isi

Bandingkan informasi produk dan lanjutkan percakapan dengan toko.

Keterangan

Harga dan ketersediaan dikonfirmasi melalui toko.

05

Ringkas, dengan makna yang jelas.

Ikon garis dari Lucide, dilengkapi ikon khusus visualisasi ruangan. Gunakan gaya dan ketebalan garis yang konsisten.

Produk
Pencarian gambar
Toko
QR produk
Pengiriman
Visualisasi ruangan

Ukuran & garis

Ukuran rujukan 16, 18, 20, dan 24 piksel dengan stroke 2. Sesuaikan dengan konteks dan sediakan area sentuh yang cukup.

Label tetap penting

Sertakan label untuk tindakan yang belum familier. Tombol yang hanya berisi ikon harus memiliki nama aksesibel.

06

Detail kecil. Ritme yang terjaga.

Fondasi antarmuka berasal dari token bersama sehingga ukuran dan tampilan dapat mengikuti preferensi pengguna.

Ruang

Skala ruang memberi ritme yang konsisten di antara konten dan kontrol.

Sudut & kedalaman

Radius turunan dan bayangan lembut membedakan permukaan tanpa mengganggu isi.

Gerakan

Transisi singkat memberi umpan balik pada perubahan keadaan. Preferensi reduced motion dihormati oleh sistem.

Cepat · 160 ms
Dasar · 250 ms
Nilai dasar dapat mengikuti preferensi tampilan.

07

Liquid glass. Kedalaman yang terasa ringan.

Lapisan kaca menjadi bagian dari karakter antarmuka Mitra Material: transparansi, blur latar, garis tepi halus, dan bayangan membantu elemen melayang terasa terpisah dari konten di belakangnya.

Lapisan melayang

Liquid glass

Warna dan bentuk di belakang tetap terasa, dengan detail yang dilembutkan oleh blur.

Informasi tetap menjadi fokus.
Permukaan konten

Solid surface

Latar opak memberi pijakan yang tenang untuk membaca dan mengolah informasi.

Ruang untuk pekerjaan utama.

Digunakan pada lapisan kontekstual

Popover, menu, panel dialog, dan dropdown notifikasi memakai nuansa kaca untuk memperjelas hubungan dengan halaman di belakangnya. Tampilan mengikuti tema terang dan gelap.

Dipakai secara selektif

Konten padat seperti tabel, formulir panjang, dan detail produk membutuhkan permukaan yang stabil. Hindari menumpuk lapisan kaca atau menempatkan teks langsung di atas latar yang ramai.

Transparansi & blur

Lapisan transparan dan blur latar bekerja bersama; saturasi serta kecerahan disesuaikan dengan tema.

Tepi & bayangan

Garis tepi halus menegaskan bentuk. Bayangan memberi jarak visual antara panel melayang dan permukaan halaman.

Kenyamanan didahulukan

Pada preferensi transparansi rendah atau mode performa ringan, sistem memakai permukaan solid dan menonaktifkan blur. Contoh ini mengikuti pengaturan tersebut.

Contoh kaca memakai fondasi liquid glass yang sama dengan platform. Coba pergantian tema untuk melihat penyesuaian permukaannya.

08

Spesifikasi teknis CSS.

Buka referensi teknis untuk melihat nilai token yang sedang aktif dan contoh CSS yang bisa disalin.

Lihat token & contoh CSS

Nilai dibaca langsung dari CSS platform pada tema dan preferensi tampilan yang aktif. Nilai rem juga ditampilkan dalam piksel sesuai ukuran font dasar saat ini. Ekspresi calc tetap ditampilkan sebagai rumus CSS.

Gunakan var(--space-4) untuk menerapkan desain. Angka di tabel adalah referensi, bukan nilai yang perlu disalin sebagai konstanta. Ganti tema untuk membandingkan nilai; transparansi rendah dan mode ringan juga dapat mengubah token kaca.

Warna & permukaan

Nilai CSS aktif: Warna & permukaan
Token CSSNilai aktif
--color-primary-500Menunggu nilai browser
--color-primary-600Menunggu nilai browser
--color-secondary-500Menunggu nilai browser
--bgMenunggu nilai browser
--surfaceMenunggu nilai browser
--surface-mutedMenunggu nilai browser
--inkMenunggu nilai browser
--border-colorMenunggu nilai browser

Tipografi

Nilai CSS aktif: Tipografi
Token CSSNilai aktif
--font-sansMenunggu nilai browser
--type-captionMenunggu nilai browser
--type-labelMenunggu nilai browser
--type-bodyMenunggu nilai browser
--type-body-lgMenunggu nilai browser
--type-title-smMenunggu nilai browser
--type-title-mdMenunggu nilai browser
--type-title-lgMenunggu nilai browser
--font-weight-baseMenunggu nilai browser
--font-weight-headingMenunggu nilai browser
--tracking-baseMenunggu nilai browser
--tracking-headingMenunggu nilai browser

Ruang, ukuran & radius

Nilai CSS aktif: Ruang, ukuran & radius
Token CSSNilai aktif
--space-1Menunggu nilai browser
--space-2Menunggu nilai browser
--space-3Menunggu nilai browser
--space-4Menunggu nilai browser
--space-6Menunggu nilai browser
--space-8Menunggu nilai browser
--control-hit-sizeMenunggu nilai browser
--control-height-mdMenunggu nilai browser
--icon-smMenunggu nilai browser
--icon-mdMenunggu nilai browser
--icon-lgMenunggu nilai browser
--radiusMenunggu nilai browser
--radius-lgMenunggu nilai browser
--radius-xlMenunggu nilai browser
--radius-2xlMenunggu nilai browser

Liquid glass & kedalaman

Nilai CSS aktif: Liquid glass & kedalaman
Token CSSNilai aktif
--glass-bgMenunggu nilai browser
--glass-blurMenunggu nilai browser
--glass-saturateMenunggu nilai browser
--glass-brightnessMenunggu nilai browser
--glass-strokeMenunggu nilai browser
--glass-shadow-lgMenunggu nilai browser
--border-widthMenunggu nilai browser
--overlay-scrimMenunggu nilai browser
--shadowMenunggu nilai browser

Gerakan & lapisan

Nilai CSS aktif: Gerakan & lapisan
Token CSSNilai aktif
--duration-fastMenunggu nilai browser
--duration-baseMenunggu nilai browser
--duration-slowMenunggu nilai browser
--ease-standardMenunggu nilai browser
--z-drawerMenunggu nilai browser
--z-dialogMenunggu nilai browser
--z-confirmMenunggu nilai browser
--z-popoverMenunggu nilai browser
--z-tooltipMenunggu nilai browser
--z-toastMenunggu nilai browser

Penerapan di frontend

Untuk lapisan kaca, class bersama glass sudah menyediakan latar, tepi, radius, dan blur. Tambahkan bayangan sesuai konteks. Contoh berikut menunjukkan properti CSS yang dipakai. Token dan aturan preferensi berasal dari stylesheet global platform.

Contoh liquid glass

.floating-panel {
  background: var(--glass-bg);
  border: var(--border-width) solid var(--glass-stroke);
  border-radius: var(--radius);
  box-shadow: var(--glass-shadow-lg);
  -webkit-backdrop-filter: blur(var(--glass-blur))
    saturate(var(--glass-saturate)) brightness(var(--glass-brightness));
  backdrop-filter: blur(var(--glass-blur))
    saturate(var(--glass-saturate)) brightness(var(--glass-brightness));
  color: var(--ink);
}

Contoh permukaan solid

.content-panel {
  background: var(--surface);
  color: var(--ink);
  border: var(--border-width) solid var(--border-color);
  border-radius: var(--radius);
  padding: var(--space-6);
  gap: var(--space-4);
  display: grid;
  font-size: var(--type-body);
  transition: box-shadow var(--duration-fast) var(--ease-standard);
}

Ukuran ikon mengikuti konteks (16, 18, 20, atau 24 px), dengan strokeWidth 2. Logo mempertahankan rasio 1:1; ukuran asli logo utama dan gudang 512 × 512 px, sedangkan logo supir 500 × 500 px. Z-index mengikuti urutan drawer → dialog → confirm → popover → tooltip → toast.

09

Aset untuk setiap identitas.

Pilih logo sesuai konteks publikasi dan peran yang dituju. Penggunaan identitas tidak boleh menyiratkan kemitraan atau dukungan tanpa persetujuan.

Logo Mitra Material

Platform utama · PNG · 512 × 512 piksel

Unduh logo PNG

Logo Gudang Material

Warehouse / Gudang · PNG · 512 × 512 piksel

Unduh logo warehouse PNG

Logo Supir Material

Driver / Supir · PNG · 500 × 500 piksel

Unduh logo driver PNG

Sumber vektor belum tersedia dalam paket publik ini. Gunakan aset asli dan pertahankan rasio 1:1.

Panduan ini mengikuti fondasi visual frontend Mitra Material. Pedoman dapat berkembang bersama produk.