From fb3986ada4ace8fa37c8d8c76f4bdea70659ea3a Mon Sep 17 00:00:00 2001
From: c4dr-me <142721314+c4dr-me@users.noreply.github.com>
Date: Wed, 31 Jul 2024 16:25:57 +0530
Subject: [PATCH 1/2] updated committee
---
components/MainContent.jsx | 4 +-
pages/Committee.jsx | 219 +++++++++++++++++++++++++++++++++++--
pages/Tracks.jsx | 10 +-
pages/style.css | 28 +----
4 files changed, 221 insertions(+), 40 deletions(-)
diff --git a/components/MainContent.jsx b/components/MainContent.jsx
index 7ca78a5..d61ad91 100644
--- a/components/MainContent.jsx
+++ b/components/MainContent.jsx
@@ -6,7 +6,9 @@ const Main = () => {
National Conference on Recent Trends in Environment, Energy and Sustainability
Maharaja Surajmal Institute Of Technology.
-
+ 7-8 November 2024
+
+
)
}
diff --git a/pages/Committee.jsx b/pages/Committee.jsx
index 1c7639a..836130d 100644
--- a/pages/Committee.jsx
+++ b/pages/Committee.jsx
@@ -1,15 +1,218 @@
-import React from 'react';
-import './Comingsoon.css'; // Import the CSS file
+import React, { useState, useEffect } from 'react';
+import './style.css';
const Committee = () => {
+ const [activeCommittee, setActiveCommittee] = useState(null);
+
+ // Function to toggle the dropdown menu
+ const toggleDropdown = (id) => {
+ setActiveCommittee((prevActiveCommittee) => (prevActiveCommittee === id ? null : id));
+ };
+
+ useEffect(() => {
+ const updateActiveCommittee = () => {
+ if (window.innerWidth >= 768) {
+ setActiveCommittee('committee0');
+ } else {
+ setActiveCommittee(null);
+ }
+ };
+
+ updateActiveCommittee();
+ window.addEventListener('resize', updateActiveCommittee);
+ return () => {
+ window.removeEventListener('resize', updateActiveCommittee);
+ };
+ }, []);
+
+ const committees = [
+ {
+ id: 'committee0',
+ name: 'Patrons',
+ members: [
+ { name: 'Sh. Kaptan Singh', role: 'President, SMES, New Delhi' },
+ { name: 'Ms. Esha Jakhar', role: 'Vice - President, SMES, New Delhi' },
+ { name: 'Prof. Prem Vrat', role: 'Pro - Chancellor, North Cap University, Gurgaon' },
+ { name: 'Sh. Karnal Singh', role: 'IPS, Former Director - Enforcement Directorate' },
+ { name: 'Mr. Ajit Singh Chaudhary', role: 'Secretary, SMES, New Delhi' },
+ { name: 'Mr. Raj Pal Solanki', role: 'Treasurer, SMES, New Delhi' },
+ { name: 'Dr. Tejbir Singh Rana', role: 'Chairman, Academic Committee, SMES, New Delhi' },
+ { name: 'Sh. S.S. Solanki', role: 'Chairman Disciplinary(L), SMES, New Delhi' },
+ ],
+ },
+ {
+ id: 'committee1',
+ name: 'Organising Chair',
+ members: [
+ { name: 'Prof. Archana Balyan', role: 'Director, MSIT' },
+ ],
+ },
+ {
+ id: 'committee2',
+ name: 'Convener',
+ members: [
+ { name: 'Prof. Koyel Datta Gupta', role: '' },
+ ],
+ },
+ {
+ id: 'committee3',
+ name: 'Co-Conveners',
+ members: [
+ { name: 'Prof. Puneet Azad', role: '' },
+ { name: 'Dr. Deepshikha Yadav', role: '' },
+ { name: 'Dr. Anju Dhillon', role: '' },
+ ],
+ },
+ {
+ id: 'committee4',
+ name: 'Technical Review Committee',
+ members: [
+ { name: 'Dr. Ajay Gahlot', role: '' },
+ { name: 'Dr. Anupama Kaushik', role: '' },
+ { name: 'Dr. Deepti Deshwal', role: '' },
+ { name: 'Dr. Tripti Rathee', role: '' },
+ ],
+ },
+ {
+ id: 'committee5',
+ name: 'Program Committee',
+ members: [
+ { name: 'Prof. Puneet Azad', role: '' },
+ { name: 'Mr. Manoj Malik', role: '' },
+ ],
+ },
+ {
+ id: 'committee6',
+ name: 'Finance Committee',
+ members: [
+ { name: 'Mr. Raj Pal Solanki', role: 'Treasurer, SMES, New Delhi' },
+ { name: 'Prof. Puneet Azad', role: '' },
+ ],
+ },
+ {
+ id: 'committee7',
+ name: 'Hospitality & Transport Committee',
+ members: [
+ { name: 'Dr. Ashok Wahi', role: '' },
+ { name: 'Prof. Ruchi Arora', role: '' },
+ { name: 'Prof. Deepti Sehgal', role: '' },
+ ],
+ },
+ {
+ id: 'committee8',
+ name: 'Publicity Committee',
+ members: [
+ { name: 'Prof. Manika Verma', role: '' },
+ { name: 'Prof. Deepti Sehgal', role: '' },
+ { name: 'Dr. Pragati Rawat', role: '' },
+ ],
+ },
+ {
+ id: 'committee9',
+ name: 'Registration Committee',
+ members: [
+ { name: 'Prof. Manika Verma', role: '' },
+ { name: 'Prof. Himani Bansal', role: '' },
+ { name: 'Prof. Poonam Saini', role: '' },
+ { name: 'Prof. Savita Hooda', role: '' },
+ ],
+ },
+ {
+ id: 'committee10',
+ name: 'Web Committee',
+ members: [
+ { name: 'Mr. Rakesh Rana', role: 'Head of Department, CSE' },
+ { name: 'Prof. Himani Bansal', role: '' },
+ { name: 'Mr. Pankaj Sharma', role: '' },
+ ],
+ },
+ {
+ id: 'committee11',
+ name: 'Sponsorship Committee',
+ members: [
+ { name: 'Prof. Bhawna Aggarwal', role: '' },
+ { name: 'Prof. Himani Bansal', role: '' },
+ { name: 'Prof. Manika Verma', role: '' },
+ ],
+ },
+ {
+ id: 'committee12',
+ name: 'Publication Committee',
+ members: [
+ { name: 'Dr. S.P. Yadav', role: '' },
+ { name: 'Dr. Kiran Kumar', role: '' },
+ { name: 'Prof. Deepti Sehgal', role: '' },
+ ],
+ },
+ {
+ id: 'committee13',
+ name: 'Decoration Committee',
+ members: [
+ { name: 'Prof. Archana Sharma', role: '' },
+ { name: 'Prof. Ruchi Arora', role: '' },
+ { name: 'Prof. Sonam Chhikara', role: '' },
+ ],
+ },
+ ];
+
return (
-
- Committee
-
- COMING SOON
+
+
+
+
+
+
+
+ {committees.map((committee) => (
+ -
+
+
+ {committee.members.map((member, index) => (
+ -
+ ● {member.name} - {member.role}
+
+ ))}
+
+
+ ))}
+
+
+
+ {committees.map(
+ (committee) =>
+ activeCommittee === committee.id && (
+
+ {committee.members.map((member, index) => (
+ -
+ ● {member.name} - {member.role}
+
+ ))}
+
+ )
+ )}
+
+
-
- );
+
+
+);
};
export default Committee;
diff --git a/pages/Tracks.jsx b/pages/Tracks.jsx
index 9117000..270919c 100644
--- a/pages/Tracks.jsx
+++ b/pages/Tracks.jsx
@@ -12,9 +12,9 @@ const Tracks = () => {
useEffect(() => {
const updateActiveTrack = () => {
if (window.innerWidth >= 768) {
- setActiveTrack('track1');
+ setActiveTrack('track1'); // Initially open the first track on desktop
} else {
- setActiveTrack(null);
+ setActiveTrack(null); // Close all tracks on mobile
}
};
@@ -86,15 +86,15 @@ const Tracks = () => {
];
return (
-
+
-
-
+
+
{tracks.map((track) => (
-
diff --git a/pages/style.css b/pages/style.css
index bd308d0..f302e37 100644
--- a/pages/style.css
+++ b/pages/style.css
@@ -1,27 +1,3 @@
-.dropdown {
- position: relative;
- display: inline-block;
-}
-
-.dropdown-content {
- display: none;
- position: absolute;
- background-color: #f2f2f2;
- border: 1px solid #ccc;
- border-radius: 5px;
- padding: 10px;
- /* min-width: 200px; */
- box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
- z-index: 1;
-}
-
-.dropdown:hover .dropdown-content {
- display: block;
-}
-.dropdown-menu {
- transition: opacity 0.3s ease, visibility 0.3s ease;
-}
-.dropdown-menu.hidden {
- opacity: 0;
- visibility: hidden;
+.hauto {
+ height: auto !important;
}
\ No newline at end of file
From d7cce3182455840b268a55359e8686a505203010 Mon Sep 17 00:00:00 2001
From: c4dr-me <142721314+c4dr-me@users.noreply.github.com>
Date: Wed, 31 Jul 2024 17:00:10 +0530
Subject: [PATCH 2/2] changed members in committe.jsx
---
pages/Committee.jsx | 57 +++++++++++++++++----------------------------
1 file changed, 22 insertions(+), 35 deletions(-)
diff --git a/pages/Committee.jsx b/pages/Committee.jsx
index 836130d..14baba1 100644
--- a/pages/Committee.jsx
+++ b/pages/Committee.jsx
@@ -85,72 +85,59 @@ const Committee = () => {
id: 'committee6',
name: 'Finance Committee',
members: [
- { name: 'Mr. Raj Pal Solanki', role: 'Treasurer, SMES, New Delhi' },
- { name: 'Prof. Puneet Azad', role: '' },
+ { name: 'Prof. Man Singh', role: '' },
],
},
{
id: 'committee7',
- name: 'Hospitality & Transport Committee',
+ name: 'Publication Committee',
members: [
- { name: 'Dr. Ashok Wahi', role: '' },
- { name: 'Prof. Ruchi Arora', role: '' },
- { name: 'Prof. Deepti Sehgal', role: '' },
+ { name: 'Dr. Sakshi Rajput', role: '' },
+ { name: 'Dr. Preeti Sehrawat', role: '' },
],
},
{
id: 'committee8',
name: 'Publicity Committee',
members: [
- { name: 'Prof. Manika Verma', role: '' },
- { name: 'Prof. Deepti Sehgal', role: '' },
- { name: 'Dr. Pragati Rawat', role: '' },
+ { name: 'Dr. Kavita Sheoran', role: '' },
+ { name: 'Dr. Deepshika Yadav', role: '' },
],
},
{
id: 'committee9',
- name: 'Registration Committee',
+ name: 'Website Committee',
members: [
- { name: 'Prof. Manika Verma', role: '' },
- { name: 'Prof. Himani Bansal', role: '' },
- { name: 'Prof. Poonam Saini', role: '' },
- { name: 'Prof. Savita Hooda', role: '' },
+ { name: 'Dr. Vikrant Shokeen', role: '' },
],
},
{
id: 'committee10',
- name: 'Web Committee',
+ name: 'Sponsorship Committee, MSIT',
members: [
- { name: 'Mr. Rakesh Rana', role: 'Head of Department, CSE' },
- { name: 'Prof. Himani Bansal', role: '' },
- { name: 'Mr. Pankaj Sharma', role: '' },
+ { name: 'Dr. Anju Dhillon', role: '' },
+ { name: 'Mr. Surender Bhanwala', role: '' },
+ { name: 'Mr. Akshay Singh', role: '' },
],
},
{
id: 'committee11',
- name: 'Sponsorship Committee',
+ name: 'Stage Committee, MSIT',
members: [
- { name: 'Prof. Bhawna Aggarwal', role: '' },
- { name: 'Prof. Himani Bansal', role: '' },
- { name: 'Prof. Manika Verma', role: '' },
+ { name: 'Dr. Shaily Malik', role: '' },
+ { name: 'Ms. Neelam Nehra', role: '' },
],
},
{
id: 'committee12',
- name: 'Publication Committee',
- members: [
- { name: 'Dr. S.P. Yadav', role: '' },
- { name: 'Dr. Kiran Kumar', role: '' },
- { name: 'Prof. Deepti Sehgal', role: '' },
- ],
- },
- {
- id: 'committee13',
- name: 'Decoration Committee',
+ name: 'Hospitality Committee, MSIT',
members: [
- { name: 'Prof. Archana Sharma', role: '' },
- { name: 'Prof. Ruchi Arora', role: '' },
- { name: 'Prof. Sonam Chhikara', role: '' },
+ { name: 'Dr. Vimal Gaur', role: '' },
+ { name: 'Dr. Rakhi Kamra', role: '' },
+ { name: 'Dr. Gitanjali', role: '' },
+ { name: 'Ms. Annu Bhure', role: '' },
+ { name: 'Ms. Gunjan', role: '' },
+ { name: 'Ms. Vaani', role: '' },
],
},
];