Skip to content

Commit

Permalink
Enhance Horizontal Scroll: Display Specific Category Doctors Only (#485)
Browse files Browse the repository at this point in the history
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
DiwareNamrata23 authored Jun 8, 2024
1 parent 81dc6fe commit f6f239e
Show file tree
Hide file tree
Showing 7 changed files with 2,283 additions and 352 deletions.
662 changes: 662 additions & 0 deletions Html-Files/cardio.html

Large diffs are not rendered by default.

715 changes: 715 additions & 0 deletions Html-Files/derma.html

Large diffs are not rendered by default.

298 changes: 298 additions & 0 deletions Html-Files/ent.html

Large diffs are not rendered by default.

176 changes: 176 additions & 0 deletions Html-Files/gynaco.html
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>
Loading

0 comments on commit f6f239e

Please sign in to comment.