-
Notifications
You must be signed in to change notification settings - Fork 256
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhance Horizontal Scroll: Display Specific Category Doctors Only (#485)
when appointing a doctor, all doctors from various categories are displayed in the horizontal scroll, including Dermatologists, Gynecologists, Cardiologists, and ENT specialists. To streamline user experience, I propose refining the horizontal scroll to only showcase doctors from the specific category being viewed.
- Loading branch information
1 parent
81dc6fe
commit f6f239e
Showing
7 changed files
with
2,283 additions
and
352 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,176 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" /> | ||
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet"> | ||
<link href="bootstrap-icons/bootstrap-icons.css" rel="stylesheet"> | ||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> | ||
<link rel="stylesheet" href="../Css-Files/bloodstyle.css"> | ||
<link rel="stylesheet" href="../Css-Files/doctor.css"> | ||
|
||
<title> | ||
Doctors | ||
</title> | ||
<style> | ||
.home-button { | ||
position: fixed; | ||
top: 10px; | ||
right: 10px; | ||
z-index: 1000; | ||
background-color: #007074d5; | ||
cursor: pointer; | ||
} | ||
.home-button:hover { | ||
background-color: #02969bd5; | ||
} | ||
</style> | ||
</head> | ||
|
||
<body> | ||
|
||
|
||
|
||
<button class="button home-button" onclick="window.location.href='./index.html#patient-portal'">Rapidoc</button> | ||
|
||
<div class="slide-container"> | ||
<div class="slide-content swiper"> | ||
<div class="card-wrapper swiper-wrapper"> | ||
<div class="card swiper-slide"> | ||
<header> | ||
<img src="logo.png" alt="Max Healthcare" class="logo"> | ||
<div class="header-buttons"> | ||
<button>SOS</button> | ||
<button>Call Us</button> | ||
</div> | ||
</header> | ||
<div class="image-content"> | ||
<span class="overlay"></span> | ||
<div class="card-image"> | ||
<img src="../images/1.png" alt="" class="card-img"> | ||
</div> | ||
</div> | ||
<div class="card-content"> | ||
<h2 class="name">Dr. Satbir Singh</h2> | ||
<p class="discription">Gynacologist</p> | ||
<a href="appointment.html"><button class="button">Make an Appointment</button></a> | ||
<div id="topbar1" class="d-flex align-items-center fixed-top"> | ||
<div class="container d-flex justify-content-between"> | ||
<div class="d-none d-lg-flex social-links align-items-center"> | ||
<a href="mailto:contact@example.com" class="email"><i class="bi bi-envelope"></i><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-envelope" viewBox="0 0 16 16"> | ||
<path d="M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"/> | ||
</svg></a> | ||
<a href="#" class="facebook"><i class="bi bi-facebook"></i><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-facebook" viewBox="0 0 16 16"> | ||
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"/> | ||
</svg></a> | ||
<a href="#" class="instagram"><i class="bi bi-instagram"></i><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-instagram" viewBox="0 0 16 16"> | ||
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"/> | ||
</svg></a> | ||
<a href="#" class="twitter"><i class="bi bi-twitter"></i><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-twitter" viewBox="0 0 16 16"> | ||
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334q.002-.211-.006-.422A6.7 6.7 0 0 0 16 3.542a6.7 6.7 0 0 1-1.889.518 3.3 3.3 0 0 0 1.447-1.817 6.5 6.5 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.32 9.32 0 0 1-6.767-3.429 3.29 3.29 0 0 0 1.018 4.382A3.3 3.3 0 0 1 .64 6.575v.045a3.29 3.29 0 0 0 2.632 3.218 3.2 3.2 0 0 1-.865.115 3 3 0 0 1-.614-.057 3.28 3.28 0 0 0 3.067 2.277A6.6 6.6 0 0 1 .78 13.58a6 6 0 0 1-.78-.045A9.34 9.34 0 0 0 5.026 15"/> | ||
</svg></a> | ||
<a href="#" class="linkedin"><i class="bi bi-linkedin"></i><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-linkedin" viewBox="0 0 16 16"> | ||
<path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"/> | ||
</svg></a> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="calendar"> | ||
<button class="nav-button" id="prevBtn">PREV</button | ||
<span class="month">MAY</span> | ||
<button class="nav-button" id="nextBtn">NEXT</button> | ||
<div class="dates"> | ||
<span class="date1" onclick="showSchedule1('20')">20</span> | ||
<span class="date1" onclick="showSchedule1('21')">21</span> | ||
<span class="date1" onclick="showSchedule1('22')">22</span> | ||
<span class="date1" onclick="showSchedule1('23')">23</span> | ||
<span class="date1" onclick="showSchedule1('24')">24</span> | ||
<span class="date1" onclick="showSchedule1('25')">25</span> | ||
<span class="date1" onclick="showSchedule1('26')">26</span> | ||
</div> | ||
</div> | ||
|
||
<div id="schedule1" class="schedule1"> | ||
<!-- Consultation details will be displayed here --> | ||
</div> | ||
<footer> | ||
<button>Doctors</button> | ||
<button>Book Appt.</button> | ||
<button>Chat</button> | ||
<button>Reports</button> | ||
<button>Menu</button> | ||
</footer> | ||
|
||
</div> | ||
</div> | ||
</div> | ||
<div class="swiper-pagination"></div> | ||
<div class="swiper-button-next swiper-navBtn"></div> | ||
<div class="swiper-button-prev swiper-navBtn"></div> | ||
</div> | ||
|
||
<script src="bootstrap/js/bootstrap.bundle.min.js"></script> | ||
<script src="glightbox/js/glightbox.min.js"></script> | ||
<script src="php-email-form/validate.js"></script> | ||
<script src="purecounter/purecounter.js"></script> | ||
<script src="../js/swiper-bundle.min.js"></script> | ||
<script src="../js/script.js"></script> | ||
|
||
<script> | ||
|
||
function showSchedule1(date1) { | ||
const scheduleDiv1 = document.getElementById('schedule1'); | ||
let scheduleHtml1 = ''; | ||
|
||
switch(date1) { | ||
case '20': | ||
scheduleHtml1 = ` | ||
<div class="consultation"> | ||
<h3>Max Smart Hospital, Saket</h3> | ||
<p>Consultation Fee: ₹ 2000</p> | ||
<p>Doctor is available on <strong>20-May-2024 12:40PM</strong></p> | ||
<a href="appointment.html"><button class="consult-button">In-Hospital Consultation</button></a> | ||
</div> | ||
<div class="consultation"> | ||
<h3>Max Hospital, Lajpat Nagar</h3> | ||
<p>Consultation Fee: ₹ 2000</p> | ||
<p>Doctor is available on <strong>20-May-2024 2:00PM</strong></p> | ||
<a href="appointment.html"><button class="consult-button">In-Hospital Consultation</button></a> | ||
</div> | ||
`; | ||
break; | ||
case '21': | ||
scheduleHtml1 = ` | ||
<div class="consultation"> | ||
<h3>Max Hospital, Lajpat Nagar</h3> | ||
<p>Consultation Fee: ₹ 2000</p> | ||
<p>Doctor is available on <strong>21-May-2024 12:40PM</strong></p> | ||
<a href="appointment.html"><button class="consult-button">In-Hospital Consultation</button></a> | ||
</div> | ||
<div class="consultation"> | ||
<h3>Max Hospital, Lajpat Nagar</h3> | ||
<p>Consultation Fee: ₹ 2000</p> | ||
<p>Doctor is available on <strong>21-May-2024 2:00PM</strong></p> | ||
<a href="appointment.html"><button class="consult-button">In-Hospital Consultation</button></a> | ||
</div> | ||
<div class="consultation"> | ||
<p>Consultation Fee: ₹ 3000</p> | ||
<p>Doctor is available on <strong>21-May-2024 4:40PM</strong></p> | ||
<a href="appointment.html"><button class="consult-button">Video Consultation</button></a> | ||
</div> | ||
`; | ||
break; | ||
// Add more cases for other dates | ||
default: | ||
scheduleHtml1 = '<p>No schedule available for this date.</p>'; | ||
} | ||
|
||
scheduleDiv1.innerHTML = scheduleHtml1; | ||
} | ||
|
||
|
||
|
||
</script> | ||
</body> | ||
</html> |
Oops, something went wrong.