Lompat ke konten

Tombol sekunder

Untuk pilihan 'belum sekarang' yang harus berdiri di sebelah tombol utama.

Tombol dan aksi

Pratinjau langsung

Sumber

<button type="button" class="dc-sbtn">취소</button>
.dc-sbtn {
  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-line-field); border-radius: var(--dc-r-sm);
  background: var(--dc-surface); color: var(--dc-text);
  font-family: var(--dc-font); font-size: 15px; font-weight: 600; line-height: 1;
  white-space: nowrap;
  transition: background var(--dc-fast), border-color var(--dc-fast);
}
.dc-sbtn:hover,
.dc-sbtn.is-hover { background: var(--dc-sunken); border-color: var(--dc-text-sub); }
.dc-sbtn[disabled] {
  background: var(--dc-sunken); color: var(--dc-text-mute);
  border-color: var(--dc-line); cursor: not-allowed;
}
.dc-sbtn--quiet { background: transparent; border-color: transparent; color: var(--dc-brand-text); }
.dc-sbtn--quiet:hover { background: var(--dc-brand-soft); border-color: transparent; }
.dc-sbtn__icon { width: 18px; height: 18px; flex: none; }

Cara memakainya

  • Pakai untuk aksi yang membatalkan: batal, nanti, kembali
  • Saat berdampingan, biarkan mata tertuju ke tombol utama lebih dulu
  • Maksimal dua dalam satu baris — bobot yang sama menyulitkan pilihan

Hal yang perlu diwaspadai

  • Pakai --dc-line-field untuk garis tepi; --dc-line hanya hiasan dan tidak terbaca bisa ditekan
  • Varian redup hanya cocok bila ada kontrol lain di sekitarnya; berdiri sendiri, tak ada yang sadar itu tombol

Berikutnya