📂 FileMgr
📍
/home/rsukartini.com/public_html/css
✏️ Edit File: /home/rsukartini.com/public_html/css/jadwal-dokter.css
⬅ Kembali
/* =================================== JADWAL DOKTER STYLES - RS WISMARINI Inspired by WhatsApp Image Design =================================== */ /* Poliklinik Cards - Sesuai gambar */ .poli-card { border-radius: 15px; padding: 2rem 1.5rem; margin-bottom: 1.5rem; box-shadow: 0 4px 15px rgba(0,0,0,0.1); transition: all 0.3s ease; position: relative; overflow: hidden; } .poli-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 5px; } /* Poli Kebidanan - Biru Cerah */ .poli-kebidanan { background: linear-gradient(135deg, #0EA5E9 0%, #38BDF8 100%); color: white; } .poli-kebidanan::before { background: #0284C7; } .poli-kebidanan h3, .poli-kebidanan h4, .poli-kebidanan p { color: white !important; } /* Poli Paru - Hijau Cerah */ .poli-paru { background: linear-gradient(135deg, #10B981 0%, #34D399 100%); color: white; } .poli-paru::before { background: #059669; } .poli-paru h3, .poli-paru h4, .poli-paru p { color: white !important; } /* Poli Penyakit Dalam - Biru Cerah Gelap */ .poli-penyakit-dalam { background: linear-gradient(135deg, #0284C7 0%, #0EA5E9 100%); color: white; } .poli-penyakit-dalam::before { background: #0369A1; } .poli-penyakit-dalam h3, .poli-penyakit-dalam h4, .poli-penyakit-dalam p { color: white !important; } /* Poli Card Hover Effect */ .poli-card:hover { transform: translateY(-8px); box-shadow: 0 8px 25px rgba(0,0,0,0.2); } /* Doctor Info */ .doctor-info { background: rgba(255, 255, 255, 0.15); padding: 1.5rem; border-radius: 12px; margin-top: 1rem; backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); } .doctor-name { font-size: 1.4rem; font-weight: 700; margin-bottom: 0.5rem; color: white; } .doctor-schedule { font-size: 1.1rem; font-weight: 600; color: rgba(255, 255, 255, 0.95); display: flex; align-items: center; gap: 0.5rem; } .doctor-schedule i { font-size: 1.2rem; } /* Jadwal Table Style */ .jadwal-table { background: white; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.1); } .jadwal-table thead { background: linear-gradient(90deg, #10B981 0%, #0EA5E9 100%); color: white; } .jadwal-table thead th { padding: 1.2rem 1rem; font-weight: 600; text-align: center; border: none; } .jadwal-table tbody td { padding: 1rem; vertical-align: middle; border-bottom: 1px solid #f0f0f0; } .jadwal-table tbody tr:hover { background: #f8f9fa; } /* Doctor Badge */ .doctor-badge { display: inline-block; padding: 0.5rem 1rem; border-radius: 25px; font-weight: 600; font-size: 0.9rem; margin: 0.25rem; } .badge-kebidanan { background: linear-gradient(135deg, #0EA5E9 0%, #38BDF8 100%); color: white; } .badge-paru { background: linear-gradient(135deg, #10B981 0%, #34D399 100%); color: white; } .badge-penyakit-dalam { background: linear-gradient(135deg, #0284C7 0%, #0EA5E9 100%); color: white; } /* Schedule Time Badge */ .time-badge { background: rgba(255, 255, 255, 0.2); padding: 0.5rem 1rem; border-radius: 20px; display: inline-block; font-weight: 600; border: 1px solid rgba(255, 255, 255, 0.3); } /* QR Code Section */ .qr-section { background: white; padding: 2rem; border-radius: 15px; text-align: center; box-shadow: 0 4px 15px rgba(0,0,0,0.1); } .qr-code { width: 150px; height: 150px; margin: 0 auto 1rem; border: 3px solid #10B981; border-radius: 10px; padding: 10px; background: white; } .qr-info { background: linear-gradient(90deg, #D1FAE5 0%, #E0F2FE 100%); padding: 1rem 1.5rem; border-radius: 25px; display: inline-block; margin-top: 1rem; } .qr-info i { color: #10B981; margin-right: 0.5rem; } .qr-phone { font-weight: 700; font-size: 1.1rem; color: #0EA5E9; } /* Contact Footer */ .contact-footer { background: linear-gradient(135deg, #0EA5E9 0%, #10B981 100%); color: white; padding: 1.5rem; border-radius: 15px; margin-top: 2rem; } .contact-footer .contact-item { display: flex; align-items: center; gap: 1rem; margin-bottom: 0.5rem; } .contact-footer i { font-size: 1.2rem; } .contact-footer a { color: white; text-decoration: none; transition: all 0.3s ease; } .contact-footer a:hover { opacity: 0.8; } /* Responsive Design */ @media (max-width: 768px) { .poli-card { padding: 1.5rem 1rem; } .doctor-name { font-size: 1.2rem; } .doctor-schedule { font-size: 1rem; } .jadwal-table { font-size: 0.9rem; } .qr-code { width: 120px; height: 120px; } } @media (max-width: 576px) { .poli-card { padding: 1rem; } .doctor-info { padding: 1rem; } .doctor-name { font-size: 1.1rem; } .doctor-schedule { font-size: 0.95rem; flex-direction: column; align-items: flex-start; } .qr-code { width: 100px; height: 100px; } .contact-footer { padding: 1rem; font-size: 0.9rem; } }
💾 Simpan File
Batal
⬅ Naik ke public_html
2 item
Nama
Tipe
Ukuran
Diubah
Aksi
🎨
frontend.css
css
50.9 KB
2026-01-31 03:54
✏️ Edit
👁️ View
🗑 Hapus
🎨
jadwal-dokter.css
css
5.5 KB
2026-01-31 03:30
✏️ Edit
👁️ View
🗑 Hapus