diff --git a/simulasi-mk.html b/simulasi-mk.html index 9dbf771..72c3a58 100644 --- a/simulasi-mk.html +++ b/simulasi-mk.html @@ -20,6 +20,11 @@ .course-card:hover { transform: translateY(-2px); box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); z-index: 10; } .course-card.dragging { opacity: 0.5; border: 2px dashed #a8a29e; background-color: #f5f5f4; } + /* Validation Styles */ + .course-card.violation { border: 2px solid #ef4444; background-color: #fef2f2; } + .course-card.violation .cat-bar { background-color: #ef4444 !important; } + .violation-badge { position: absolute; right: 0.5rem; bottom: 0.5rem; font-size: 0.65rem; color: #dc2626; font-weight: bold; display: flex; align-items: center; gap: 2px; } + /* Grade Badges */ .grade-badge { position: absolute; right: 0.5rem; top: 0.5rem; font-size: 0.7rem; font-weight: bold; padding: 0.1rem 0.4rem; border-radius: 0.25rem; } .grade-A { background: #dcfce7; color: #166534; border: 1px solid #bbf7d0; } @@ -68,7 +73,7 @@ /* Layout Fixes */ .main-container { width: 100%; - max-width: 1280px; /* Sedikit lebih kecil dari 1400px agar lebih rapi */ + max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: 1rem; @@ -126,7 +131,7 @@
Simulasi nyata: IPS Semester lalu menentukan jatah SKS semester depan.
- Jika nilai E, gunakan opsi "Ulang di Tahun Depan" (Klik Kanan) untuk memperbaiki.
+ Sistem Prasyarat Aktif: Anda tidak bisa mengambil mata kuliah lanjut jika prasyarat belum lulus.