diff --git a/public/favicon.ico b/public/favicon.ico index a11777c..02975a9 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index 05dc5ce..3ac0233 100644 --- a/public/index.html +++ b/public/index.html @@ -1,21 +1,19 @@ - - - - - - - - - - - React App - - - -
- - + + \ No newline at end of file diff --git a/src/App.js b/src/App.js index fd274fa..e7b20a1 100644 --- a/src/App.js +++ b/src/App.js @@ -7,6 +7,7 @@ import Home from "./pages/Home"; import Shop from "./pages/Shop"; import Socials from "./pages/Socials"; import About from "./pages/About"; +import TermsOfService from "./pages/TermsOfService"; import Contact from "./pages/Contact"; import Applications from "./pages/Applications"; import { BrowserRouter as Router, Routes, Route } from "react-router-dom"; @@ -14,28 +15,16 @@ import { BrowserRouter as Router, Routes, Route } from "react-router-dom"; function App() { return (
- - - Eh Chad Services - - - - } /> - {/* } /> */} - {/*} /> */} - } /> - } /> - {/* } /> */} - + } />
); } diff --git a/src/components/Navbar.js b/src/components/Navbar.js index b5a6334..a793303 100644 --- a/src/components/Navbar.js +++ b/src/components/Navbar.js @@ -1,5 +1,5 @@ import React, { useState } from 'react'; -import Logo from '../assets/IMG_0771.jpg'; +import Logo from '../assets/favicon.jpg'; import { NavLink } from 'react-router-dom'; import ReorderIcon from '@mui/icons-material/Reorder'; import '../styles/Navbar.css' @@ -12,28 +12,28 @@ function Navbar() { setOpenLinks(!openLinks); }; return ( -
- -
- Home - {/* Apps */} - Socials - About - {/* Contact */} - +
+ +
+ Home + {/* Apps */} + Socials + About + {/* Contact */} + +
+
) } diff --git a/src/pages/Home.js b/src/pages/Home.js index 0dff15e..e66f232 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -15,8 +15,7 @@ function Home() { - -
+
); } diff --git a/src/pages/TermsOfService.js b/src/pages/TermsOfService.js new file mode 100644 index 0000000..440f66f --- /dev/null +++ b/src/pages/TermsOfService.js @@ -0,0 +1,42 @@ +import React from 'react'; +import '../styles/TermsOfService.css'; // Import your CSS file + +function TermsOfService() { + return ( +
+

Terms of Service

+

Welcome to ehchadservices.com. These Terms of Service ("Terms") govern your access to and use of our website and services. By accessing or using ehchadservices.com, you agree to be bound by these Terms. If you disagree with any part of the Terms, then you may not access the website.

+ +

1. Acceptance of Terms

+

By accessing this website, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you do not agree to these Terms, please do not use this website.

+ +

2. Description of Services

+

ehchadservices.com provides software and programs for gamers and content creators, etc. We reserve the right to modify or discontinue any of our services at any time without prior notice.

+ +

3. User Responsibilities

+

You are responsible for your use of the website and for any content you post. You agree to use the website in a manner consistent with all applicable laws and regulations.

+ + {/* Add more sections as needed */} + +

4. Intellectual Property

+

The content on ehchadservices.com, including text, graphics, logos, images, and software, is the property of ehchadservices.com and is protected by copyright and other intellectual property laws.

+ +

5. Disclaimer

+

ehchadservices.com is provided "as is" without any warranties, express or implied. We do not warrant that the website will be uninterrupted or error-free.

+ +

6. Limitation of Liability

+

In no event shall ehchadservices.com be liable for any damages arising out of or in connection with your use of the website.

+ +

7. Governing Law

+

These Terms shall be governed by and construed in accordance with the laws of Michigan.

+ +

8. Changes to Terms

+

We may update these Terms from time to time. We will post any changes on this page. Your continued use of the website following the posting of revised Terms means that you accept and agree to the changes.

+ +

9. Contact Us

+

If you have any questions about these Terms, please contact us at ehchadservices@gmail.com.

+
+ ); +} + +export default TermsOfService; \ No newline at end of file diff --git a/src/styles/Footer.css b/src/styles/Footer.css index 5dd68d7..dc2124b 100644 --- a/src/styles/Footer.css +++ b/src/styles/Footer.css @@ -20,4 +20,15 @@ .footer p { color: rgb(0, 255, 13); +} + +.importantInfo a { + text-decoration: none; + color: white; + font-size: 16px; +} + +.importantInfo a:hover { + color: red; + text-decoration: underline; } \ No newline at end of file diff --git a/src/styles/Home.css b/src/styles/Home.css index 4f54554..ce15e28 100644 --- a/src/styles/Home.css +++ b/src/styles/Home.css @@ -1,6 +1,6 @@ .home { width: 100svw; - height: 90vh; + height: 100vh; display: flex; justify-content: center; align-items: left; @@ -64,10 +64,11 @@ justify-content: center; align-items: center; } - .headerContainer h1, + + .headerContainer h1, .headerContainer p { display: flex; - } + } .headerContainer { margin-left: 0px; @@ -106,28 +107,29 @@ } @media only screen and (max-width: 500px) { + .headerContainer, .headerContainer h1, .headerContainer p { justify-content: center; display: flex; - + } } -@media only screen and (max-width: 1030px) { - -} +@media only screen and (max-width: 1030px) {} -@media only screen and (max-width: 920px),(max-height: 630px) { +@media only screen and (max-width: 920px), +(max-height: 630px) { .home { justify-content: center; align-items: center; } - .headerContainer h1, + + .headerContainer h1, .headerContainer p { display: flex; - } + } .headerContainer { margin-left: 0px; @@ -163,6 +165,5 @@ background-color: red; color: rgb(255, 255, 255); } - -} +} \ No newline at end of file diff --git a/src/styles/Socials.css b/src/styles/Socials.css index dabcc7c..27a1fa5 100644 --- a/src/styles/Socials.css +++ b/src/styles/Socials.css @@ -1,7 +1,7 @@ .social { background-color: gray; width: 100%; - height: 90svh; + height: 100svh; display: flex; justify-content: center; align-items: center; diff --git a/src/styles/TermsOfService.css b/src/styles/TermsOfService.css new file mode 100644 index 0000000..2de06d4 --- /dev/null +++ b/src/styles/TermsOfService.css @@ -0,0 +1,20 @@ +.terms-container { + max-width: 800px; + /* Adjust as needed */ + margin: 0 auto; + padding: 20px; + font-family: sans-serif; +} + +.terms-container h2 { + text-align: center; + margin-bottom: 20px; +} + +.terms-container h3 { + margin-top: 30px; +} + +.terms-container p { + line-height: 1.6; +} \ No newline at end of file