Scientific Advisory Committee
/* General Styles */
body {
font-family: Arial, sans-serif;
background-color: #f2f2f2;
margin: 0;
padding: 0;
box-sizing: border-box;
}
h1 {
color: #333;
text-align: center;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.chairpersons-header {
width: 100%;
text-align: center;
margin-bottom: 20px;
}
.member {
width: calc(33.33% – 20px); /* Adjust width according to the number of columns */
margin-bottom: 40px;
text-align: center;
background-color: #fff;
border-radius: 8px;
padding: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease-in-out; /* Animation */
}
.member:hover {
transform: scale(1.05); /* Animation on hover */
}
.member img {
width: 150px;
height: 150px;
border-radius: 50%;
border: 5px solid #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.member h3 {
margin-top: 10px;
color: #007bff;
font-size: 16px; /* Adjust font size */
white-space: nowrap; /* Prevent line break */
overflow: hidden;
text-overflow: ellipsis; /* Add ellipsis if name overflows */
}
.member p {
color: #666;
}
/* Colors */
.member:nth-child(odd) {
background-color: #e5f2ff; /* Light blue */
}
.member:nth-child(even) {
background-color: #ffe5e5; /* Light red */
}
/* Responsive Styles */
@media (max-width: 768px) {
.member {
width: calc(50% – 20px);
}
}
@media (max-width: 576px) {
.member {
width: 100%;
}
}
Scientific Advisory Council
Prof. R.Kumar
(2007-2011)
IISc, Bengaluru
1st Chairperson
Dr.Mohan D Gupte
(2012-2015)
Former Director, ICMR-NIE Chennai, & ICMR Chair in Epidemiology
Prof. ChandraKant.Kokate
(2016-2017)
Vice Chancellor, KLE University
Dr.Manju Sharma
(2018-2020)
Former Secretary, DBT Former Exe Director, IIAR
Prof.Darshan Shankar
(2021-2023)
Vice-Chancellor, Transdisciplinary University, Bengaluru
Prof.Bhushan Patwardhan
(2023-2026)
Former Vice-Chairman, UGC, Distinguished Professor, Pune University
// Get all member elements
const members = document.querySelectorAll(‘.member’);
// Convert NodeList to array and sort it based on data-year attribute
const sortedMembers = Array.from(members).sort((a, b) => {
const yearA = parseInt(a.getAttribute(‘data-year’));
const yearB = parseInt(b.getAttribute(‘data-year’));
return yearB – yearA; // Sort in descending order
});
// Clear existing container content
const container = document.querySelector(‘.container’);
container.innerHTML = ”;
// Append sorted members to the container
sortedMembers.forEach(member => {
container.appendChild(member);
});