Lompat ke konten

Tombol berisiko

Hanya dipakai ketika aksinya tidak bisa dibatalkan.

Tombol dan aksi

Pratinjau langsung

Sumber

<button type="button" class="dc-dbtn">계정 삭제</button>
.dc-dbtn {
  display: inline-flex; align-items: center; justify-content: center; gap: var(--dc-2);
  min-height: 44px; padding: 0 var(--dc-5);
  border: 1px solid var(--dc-danger); border-radius: var(--dc-r-sm);
  background: var(--dc-danger); color: var(--dc-text-on);
  font-family: var(--dc-font); font-size: 15px; font-weight: 600; line-height: 1;
  white-space: nowrap;
  transition: background var(--dc-fast), color var(--dc-fast);
}
.dc-dbtn:hover {
  background: color-mix(in srgb, var(--dc-danger) 86%, var(--dc-text));
  border-color: color-mix(in srgb, var(--dc-danger) 86%, var(--dc-text));
}
.dc-dbtn[disabled] {
  background: var(--dc-sunken); color: var(--dc-text-mute);
  border-color: var(--dc-line); cursor: not-allowed;
}
.dc-dbtn--outline { background: transparent; color: var(--dc-danger); }
.dc-dbtn--outline:hover { background: var(--dc-danger-soft); color: var(--dc-danger); border-color: var(--dc-danger); }
.dc-dbtn__icon { width: 18px; height: 18px; flex: none; }

Cara memakainya

  • Hanya untuk yang tak bisa dipulihkan: hapus, batalkan langganan, bersihkan
  • Sebut apa yang hilang: 'Hapus akun', bukan sekadar 'Hapus'
  • Beri peran utama di dalam dialog konfirmasi; di daftar, turunkan ke varian garis tepi

Hal yang perlu diwaspadai

  • Warna saja tidak memperingatkan — bagi yang tak melihat merah itu tombol biasa
  • Tombol merah di setiap baris membuat risiko terasa biasa

Berikutnya