From 2918c7e6c04d6ad98573725b281781e1ade23e81 Mon Sep 17 00:00:00 2001 From: Tejashri Taral <160386036+Tejashri-Taral@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:13:58 +0530 Subject: [PATCH 01/47] Added dark/light mode toggle button in the website --- public/index.html | 359 +++++++++++++++++++++++++++------------------- 1 file changed, 215 insertions(+), 144 deletions(-) diff --git a/public/index.html b/public/index.html index d8eb94c..8e58458 100644 --- a/public/index.html +++ b/public/index.html @@ -8,43 +8,37 @@ - - CareerZunction - + + + +
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
- + - + // Scroll to Top Button Functionality + let mybutton = document.getElementById("scrollToTopBtn"); + + window.onscroll = function () { + scrollFunction(); + }; + + function scrollFunction() { + if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { + mybutton.classList.add("show"); + } else { + mybutton.classList.remove("show"); + } + } + + mybutton.onclick = function () { + window.scrollTo({ top: 0, behavior: 'smooth' }); + }; +}); + + + - \ No newline at end of file + From c0ad579ab13a6233e497ff4f8a48ebf6473830a7 Mon Sep 17 00:00:00 2001 From: Tejashri Taral <160386036+Tejashri-Taral@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:39:17 +0530 Subject: [PATCH 02/47] Update Licensing.jsx --- src/Component/Licensing.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Component/Licensing.jsx b/src/Component/Licensing.jsx index 4c8839b..f1acd49 100644 --- a/src/Component/Licensing.jsx +++ b/src/Component/Licensing.jsx @@ -22,7 +22,7 @@ const Paragraph = styled.p` font-size: 1em; line-height: 1.6; margin-bottom: 20px; /* Increased margin for more spacing */ - color: white; + color: gray; `; const Subtitle = styled.h2` @@ -30,7 +30,7 @@ const Subtitle = styled.h2` margin-bottom: 20px; /* Increased margin for more spacing */ justify-content: left; padding: 0; - color: white; + color: gray; `; const Footer = styled.div` From 598bae5fe6b17e30b40639d8dd7fd86eb95d50e3 Mon Sep 17 00:00:00 2001 From: Tejashri Taral <160386036+Tejashri-Taral@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:39:32 +0530 Subject: [PATCH 03/47] Update Terms.jsx --- src/Component/Terms.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Component/Terms.jsx b/src/Component/Terms.jsx index 066309f..820eab9 100644 --- a/src/Component/Terms.jsx +++ b/src/Component/Terms.jsx @@ -74,6 +74,7 @@ const TermsWrapper = styled.div` section { margin-bottom: 40px; + color:gray } section:last-of-type { From ee9436eb313db753c4715381a0e7ce6d9cc239cd Mon Sep 17 00:00:00 2001 From: riteshjha61253 Date: Sun, 4 Aug 2024 22:06:35 +0530 Subject: [PATCH 04/47] Inserted Newsletter section --- package-lock.json | 48 ++++++++++++++++++++ package.json | 1 + src/App.js | 2 + src/Component/Newsletter.css | 49 +++++++++++++++++++++ src/Component/Newsletter.jsx | 85 ++++++++++++++++++++++++++++++++++++ 5 files changed, 185 insertions(+) create mode 100644 src/Component/Newsletter.css create mode 100644 src/Component/Newsletter.jsx diff --git a/package-lock.json b/package-lock.json index 18a8886..a471042 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,8 +18,10 @@ "json-server": "^1.0.0-beta.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-google-recaptcha": "^3.1.0", "react-icons": "^5.2.1", "react-paginate": "^8.2.0", + "react-parallax-tilt": "^1.7.234", "react-redux": "^9.1.0", "react-responsive-carousel": "^3.2.23", "react-router-dom": "^6.22.0", @@ -10023,6 +10025,19 @@ "node": ">=12.22.0" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -16410,6 +16425,18 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, + "node_modules/react-async-script": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-async-script/-/react-async-script-1.2.0.tgz", + "integrity": "sha512-bCpkbm9JiAuMGhkqoAiC0lLkb40DJ0HOEJIku+9JDjxX3Rcs+ztEOG13wbrOskt3n2DTrjshhaQ/iay+SnGg5Q==", + "dependencies": { + "hoist-non-react-statics": "^3.3.0", + "prop-types": "^15.5.0" + }, + "peerDependencies": { + "react": ">=16.4.1" + } + }, "node_modules/react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", @@ -16555,6 +16582,18 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "node_modules/react-google-recaptcha": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/react-google-recaptcha/-/react-google-recaptcha-3.1.0.tgz", + "integrity": "sha512-cYW2/DWas8nEKZGD7SCu9BSuVz8iOcOLHChHyi7upUuVhkpkhYG/6N3KDiTQ3XAiZ2UAZkfvYKMfAHOzBOcGEg==", + "dependencies": { + "prop-types": "^15.5.0", + "react-async-script": "^1.2.0" + }, + "peerDependencies": { + "react": ">=16.4.1" + } + }, "node_modules/react-icons": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.2.1.tgz", @@ -16579,6 +16618,15 @@ "react": "^16 || ^17 || ^18" } }, + "node_modules/react-parallax-tilt": { + "version": "1.7.234", + "resolved": "https://registry.npmjs.org/react-parallax-tilt/-/react-parallax-tilt-1.7.234.tgz", + "integrity": "sha512-/53zDaXwDDXBc3J/k6/voqxKqyX9f6naPl8VilWRcWSvGxkyj6Wb6p57WJuj9EhVYHWwu84ructJvw8RlBB3Ng==", + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/react-redux": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.1.0.tgz", diff --git a/package.json b/package.json index 68ba667..63b6aa0 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "json-server": "^1.0.0-beta.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-google-recaptcha": "^3.1.0", "react-icons": "^5.2.1", "react-paginate": "^8.2.0", "react-parallax-tilt": "^1.7.234", diff --git a/src/App.js b/src/App.js index 0c1c8ed..60d4fb0 100644 --- a/src/App.js +++ b/src/App.js @@ -15,6 +15,7 @@ import FeedbackButton from "./Component/Feedbtn"; import FeedbackModal from "./Component/Feedback"; import PrivacyPolicy from "./Component/PrivacyPolicy"; import TermsAndConditions from "./Component/Terms"; +import Newsletter from "./Component/Newsletter"; function App() { const [loading, setLoading] = useState(true); @@ -44,6 +45,7 @@ function App() { }/> }/> +