Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
8a9fb14
Student Dashboard Redesigned
Apr 24, 2025
ac63505
Added About and Contact pages with images and icons
TheJob21 Apr 25, 2025
7b94c6b
Updated contact info, fixed size issue for contact icons
TheJob21 Apr 25, 2025
3c0f0ce
Merge branch 'GroupF/development' of https://github.com/IPMS-Project/…
kushi-3 Apr 25, 2025
615ff5a
prefill internee details and disable editing of prefilled fields, acc…
nischaldinesh Apr 25, 2025
d1ce6da
Implement Student account deletion
kushi-3 Apr 25, 2025
bbf15d3
Merge branch 'main' of https://github.com/IPMS-Project/IPMS into Grou…
kushi-3 Apr 25, 2025
92bea09
Fixed token generation and activation flow
Apr 26, 2025
aff5a3e
Merge pull request #155 from IPMS-Project/GroupF/about-and-contact-page
Aakash452 Apr 26, 2025
00cde15
Merged GroupF/accountdeletion into GroupF/development and resolved co…
Apr 26, 2025
e412e11
Fix token request, partial index, supervisor signup issue
Apr 26, 2025
48da8f6
Merged latest code from main branch
Apr 26, 2025
1db4dc0
Merged Navigation
Apr 26, 2025
db143f3
Routing contact.js fixed
Apr 26, 2025
29fbaef
Updated StudentDashboard
Apr 26, 2025
d5c19f5
Merged TokenUpdation into GroupF/development
Apr 26, 2025
90c466e
Update code to search for right token
kushi-3 Apr 27, 2025
4f7a727
Student Nav Updated, Duplicate Scheme solved
Apr 28, 2025
f9f423c
Merged GroupF/development into main
Apr 28, 2025
9b1cfc2
Email changes and clear timeout fixed
Apr 29, 2025
c6d1821
Unwanted comments and extra package.json file deleted
Apr 29, 2025
fc3a7f1
conflicts solved
Apr 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions client/src/Icons/ContactIcon.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import React from 'react';

const styles = {
Icon: {
fill: '#8a1c1c',
top: '464px',
left: '407px',
width: '114px',
height: '133px',
},
};

export const IconComponent = ({ className = '' }) => (
<svg className={className} viewBox="0 0 24 24">
<path d="M0 0h24v24H0z" fill="none" />
<path d="M12 2a9 9 0 0 0-9 9c0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11a9 9 0 0 0-9-9zm0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.3a7.2 7.2 0 0 1-6-3.22c.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08a7.2 7.2 0 0 1-6 3.22z" />
</svg>
);

const defaultProps = {
IconComponent,
};

const ContactIcon = (props) => {
return (
props.IconComponent
? <props.IconComponent style={styles.Icon} />
: <defaultProps.IconComponent />
);
};

export default ContactIcon;
Binary file added client/src/img/coordinator.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/src/img/ipms-banner.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/src/img/mansoor.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/src/img/student.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added client/src/img/supervisor.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading