Skip to content

Commit

Permalink
Merge pull request #625 from RadhikaMalpani1702/main
Browse files Browse the repository at this point in the history
Format and Enhance Legal Pages: Privacy Policy, Terms and Condition, Licensing
  • Loading branch information
SUGAM-ARORA authored Jul 30, 2024
2 parents a538c94 + 7a21604 commit 9d3e778
Show file tree
Hide file tree
Showing 3 changed files with 119 additions and 107 deletions.
91 changes: 51 additions & 40 deletions src/Components/footer_section/Legal/Licensing.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,53 +3,63 @@ import styled from 'styled-components';
import homeIcon from '../../../img/homeicon.png';
import { Link } from 'react-router-dom';


const Licensing = () => {
return (
<>
<Link to="/">
<img src={homeIcon} alt="Home" className="home-icon" />
</Link>
<div className="py-8 mb-5 sm:w-[90vw] justify-start ml-auto mr-auto mt-10">
<div className='text-center'>
<LicenseWrapper className='license'>
<section className='text-left'>
<h1>Licensing</h1>
<p>
UniCollab is more than just a platform; it's a gateway to a world where students from different universities/colleges converge to collaborate, innovate, and elevate their projects.
</p>
</section>
<section className='text-left'>
<h2>MIT License</h2>
<p>Copyright (c) 2024 Sugam Arora</p>
<p>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
</p>
<p>
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
</p>
<p>
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
</p>
</section>
<section className='text-left'>
<h2>Contact Information</h2>
<p>
If you have any questions or concerns about this Licensing Agreement, please contact us at:
<br />
<br />
Email: <CyanLink href="mailto:unicollab@gmail.com">unicollab@gmail.com</CyanLink>
<br />
Contact: +91 99323 32321
</p>
</section>
</LicenseWrapper>
<HomeLink to="/">
<img src={homeIcon} alt="Home" className="home-icon" />
</HomeLink>
<div className="py-8 mb-5 sm:w-[90vw] justify-start ml-auto mr-auto mt-10">
<div className='text-center'>
<LicenseWrapper className='license'>
<section className='text-left'>
<h1>Licensing</h1>
<p>
UniCollab is more than just a platform; it's a gateway to a world where students from different universities/colleges converge to collaborate, innovate, and elevate their projects.
</p>
</section>
<section className='text-left'>
<h2>MIT License</h2>
<p>Copyright (c) 2024 Sugam Arora</p>
<p>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
</p>
<p>
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
</p>
<p>
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
</p>
</section>
<section className='text-left'>
<h2>Contact Information</h2>
<p>
If you have any questions or concerns about this Licensing Agreement, please contact us at:
<br />
<br />
Email: <CyanLink href="mailto:unicollab@gmail.com">unicollab@gmail.com</CyanLink>
<br />
Contact: +91 99323 32321
</p>
</section>
</LicenseWrapper>
</div>
</div>
</div>
</>
);
};

const HomeLink = styled(Link)`
display: block;
margin: 20px auto;
width: fit-content;
img {
width: 40px; /* Adjust the size of the home icon as needed */
height: 40px; /* Adjust the size of the home icon as needed */
}
`;

const LicenseWrapper = styled.div`
padding: 20px;
max-width: 800px;
Expand All @@ -60,8 +70,8 @@ const LicenseWrapper = styled.div`
h1 {
font-size: 2rem;
margin-bottom: 20px;
margin-top: 30px;
color: #ff21bc;
}
h2 {
Expand All @@ -73,6 +83,7 @@ const LicenseWrapper = styled.div`
p {
margin: 10px 0;
font-weight: normal; /* Set font weight to normal */
}
ul {
Expand Down
93 changes: 46 additions & 47 deletions src/Components/footer_section/Legal/PrivacyPolicy.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@ import styled from "styled-components";
import homeIcon from '../../../img/homeicon.png';
import { Link } from 'react-router-dom';


const PrivacyContainer = styled.div`
margin: auto;
max-width: 75%;
margin: 0 auto;
max-width: 800px; /* Set a fixed max-width similar to Licensing page */
overflow: auto;
padding: 20px;
border-radius: 5px;
Expand Down Expand Up @@ -46,6 +45,7 @@ const SubTitle = styled.h3`
const Content = styled.p`
margin-bottom: 20px;
text-align: justify;
font-weight: normal; /* Set font weight to normal to match the Licensing page */
`;

const StyledUl = styled.ul`
Expand All @@ -66,74 +66,73 @@ const Strong = styled.strong`

const PrivacyPolicy = () => {
return (

<>
<Link to="/">
<img src={homeIcon} alt="Home" className="home-icon" />
</Link>
<PrivacyContainer>
<Title>Privacy Policy</Title><br/>
<Content><Strong>Last Updated:</Strong> 08-06-2024</Content>
<Link to="/">
<img src={homeIcon} alt="Home" className="home-icon" />
</Link>
<PrivacyContainer>
<Title>Privacy Policy</Title>
<Content><Strong>Last Updated:</Strong> 29-07-2024</Content>
<SubTitle>Introduction</SubTitle>
<Content>Welcome to UniCollab! This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our collaborative platform. Please read this policy carefully to understand our views and practices regarding your personal data.</Content>
<SubTitle>Information We Collect</SubTitle>
<Content>We may collect and process the following data about you:
<StyledUl>
<StyledLi>Information you provide directly to us, such as when you create an account, fill out a form, or communicate with us.</StyledLi>
<StyledLi>Information collected automatically, such as your IP address, browser type, and usage data.</StyledLi>
<StyledLi>Information from third parties, such as social media platforms, if you choose to link your account.</StyledLi>
</StyledUl>
<StyledUl>
<StyledLi>Information you provide directly to us, such as when you create an account, fill out a form, or communicate with us.</StyledLi>
<StyledLi>Information collected automatically, such as your IP address, browser type, and usage data.</StyledLi>
<StyledLi>Information from third parties, such as social media platforms, if you choose to link your account.</StyledLi>
</StyledUl>
</Content>
<SubTitle>How We Use Your Information</SubTitle>
<Content>We use the information we collect to:
<StyledUl>
<StyledLi>Provide, operate, and maintain our platform;</StyledLi>
<StyledLi>Improve, personalize, and expand our platform;</StyledLi>
<StyledLi>Understand and analyze how you use our platform;</StyledLi>
<StyledLi>Develop new products, services, features, and functionality;</StyledLi>
<StyledLi>Communicate with you, either directly or through one of our partners, including for customer service and support, to provide you with updates and other information relating to the platform, and for marketing and promotional purposes;</StyledLi>
<StyledLi>Process your transactions and manage your orders;</StyledLi>
<StyledLi>Find and prevent fraud; and</StyledLi>
<StyledLi>Comply with legal obligations.</StyledLi>
</StyledUl>
<StyledUl>
<StyledLi>Provide, operate, and maintain our platform;</StyledLi>
<StyledLi>Improve, personalize, and expand our platform;</StyledLi>
<StyledLi>Understand and analyze how you use our platform;</StyledLi>
<StyledLi>Develop new products, services, features, and functionality;</StyledLi>
<StyledLi>Communicate with you, either directly or through one of our partners, including for customer service and support, to provide you with updates and other information relating to the platform, and for marketing and promotional purposes;</StyledLi>
<StyledLi>Process your transactions and manage your orders;</StyledLi>
<StyledLi>Find and prevent fraud; and</StyledLi>
<StyledLi>Comply with legal obligations.</StyledLi>
</StyledUl>
</Content>
<SubTitle>Sharing Your Information</SubTitle>
<Content>We may share your information with third parties in the following circumstances:
<StyledUl>
<StyledLi>With your consent;</StyledLi>
<StyledLi>With service providers who perform services on our behalf;</StyledLi>
<StyledLi>To comply with legal obligations;</StyledLi>
<StyledLi>To protect and defend our rights and property;</StyledLi>
<StyledLi>To prevent or investigate possible wrongdoing in connection with our platform;</StyledLi>
<StyledLi>To protect the personal safety of users of the platform or the public;</StyledLi>
<StyledLi>In connection with any merger, sale of company assets, financing, or acquisition of all or a portion of our business to another company.</StyledLi>
</StyledUl>
<StyledUl>
<StyledLi>With your consent;</StyledLi>
<StyledLi>With service providers who perform services on our behalf;</StyledLi>
<StyledLi>To comply with legal obligations;</StyledLi>
<StyledLi>To protect and defend our rights and property;</StyledLi>
<StyledLi>To prevent or investigate possible wrongdoing in connection with our platform;</StyledLi>
<StyledLi>To protect the personal safety of users of the platform or the public;</StyledLi>
<StyledLi>In connection with any merger, sale of company assets, financing, or acquisition of all or a portion of our business to another company.</StyledLi>
</StyledUl>
</Content>
<SubTitle>Security of Your Information</SubTitle>
<Content>We use administrative, technical, and physical security measures to help protect your personal information. However, no method of transmission over the internet, or method of electronic storage, is 100% secure, and we cannot guarantee its absolute security.</Content>
<SubTitle>Retention of Your Information</SubTitle>
<Content>We will retain your personal information only for as long as is necessary for the purposes set out in this Privacy Policy, to the extent necessary to comply with our legal obligations, resolve disputes, and enforce our policies.</Content>
<SubTitle>Your Data Protection Rights</SubTitle>
<Content>Depending on your location, you may have the following rights regarding your personal information:
<StyledUl>
<StyledLi><Strong>The right to access</Strong> - You have the right to request copies of your personal data.</StyledLi>
<StyledLi><Strong>The right to rectification</Strong> – You have the right to request that we correct any information you believe is inaccurate or complete information you believe is incomplete.</StyledLi>
<StyledLi><Strong>The right to erasure</Strong> – You have the right to request that we erase your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to restrict processing</Strong> – You have the right to request that we restrict the processing of your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to object to processing</Strong> – You have the right to object to our processing of your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to data portability</Strong> – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.</StyledLi>
</StyledUl>
<StyledUl>
<StyledLi><Strong>The right to access</Strong> - You have the right to request copies of your personal data.</StyledLi>
<StyledLi><Strong>The right to rectification</Strong> – You have the right to request that we correct any information you believe is inaccurate or complete information you believe is incomplete.</StyledLi>
<StyledLi><Strong>The right to erasure</Strong> – You have the right to request that we erase your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to restrict processing</Strong> – You have the right to request that we restrict the processing of your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to object to processing</Strong> – You have the right to object to our processing of your personal data, under certain conditions.</StyledLi>
<StyledLi><Strong>The right to data portability</Strong> – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.</StyledLi>
</StyledUl>
</Content>
<SubTitle>Changes to This Privacy Policy</SubTitle>
<Content>We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.</Content>
<SubTitle>Contact Us</SubTitle>
<Content style={{ marginBottom: '5rem' }}>If you have any questions or concerns about this Privacy Policy, please contact us at: <br/><br/>
<Strong>Email: </Strong><a href="mailto:unicollab@gmail.com" style={{color: 'cyan'}}>unicollab@gmail.com</a><br/>
<Strong>Contact: </Strong>+91 99323 32321
<Content style={{ marginBottom: '5rem' }}>If you have any questions or concerns about this Privacy Policy, please contact us at: <br /><br />
<Strong>Email: </Strong><a href="mailto:unicollab@gmail.com" style={{ color: 'cyan' }}>unicollab@gmail.com</a><br />
<Strong>Contact: </Strong>+91 99323 32321
</Content>
</PrivacyContainer>
</PrivacyContainer>
</>
)
}

export default PrivacyPolicy;
export default PrivacyPolicy;
Loading

0 comments on commit 9d3e778

Please sign in to comment.