diff --git a/package-lock.json b/package-lock.json index b3251c9d..774626b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^5.0.1", - "react-router-dom": "^6.22.0", "react-scripts": "5.0.1", "web-vitals": "^3.5.2" }, @@ -3559,14 +3558,6 @@ } } }, - "node_modules/@remix-run/router": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz", - "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==", - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -14735,36 +14726,6 @@ "node": ">=0.10.0" } }, - "node_modules/react-router": { - "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz", - "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==", - "dependencies": { - "@remix-run/router": "1.15.3" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz", - "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==", - "dependencies": { - "@remix-run/router": "1.15.3", - "react-router": "6.22.3" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, "node_modules/react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", diff --git a/package.json b/package.json index ec018c24..ea921eec 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,8 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^5.0.1", - "react-router-dom": "^6.22.0", "react-scripts": "5.0.1", + "react-router-dom": "^6.22.0", "web-vitals": "^3.5.2" }, "scripts": { diff --git a/public/data/AnkitMourya12.json b/public/data/AnkitMourya12.json new file mode 100644 index 00000000..f22180fb --- /dev/null +++ b/public/data/AnkitMourya12.json @@ -0,0 +1,13 @@ +{ + "name": "Ankit Mourya", + "location": "Uttar Pradesh", + "bio": "Ex intern @swiggy | contributor GSsoc'24", + "avatar": "https://github.com/AnkitMourya12.png", + "portfolio": "https://github.com/AnkitMourya12", + "skills": ["full stack", "data analyst"], + "social": { + "GitHub": "https://github.com/AnkitMourya12", + "Twitter": "https://x.com/ANKITMaury41117", + "LinkedIn": "https://www.linkedin.com/in/ankit-mourya-821aa223b/" + } +} diff --git a/public/data/Sahilll15.json b/public/data/Sahilll15.json index 3c733ad2..e50fd978 100644 --- a/public/data/Sahilll15.json +++ b/public/data/Sahilll15.json @@ -1,6 +1,6 @@ { "name": "Sahil Sanjay Chalke", - "location": "Mumbai, India 🇮🇳", + "location": "Mumbai, India 🇮🇳", "bio": "FULL STACK DEV", "avatar": "https://avatars.githubusercontent.com/u/109215419?v=4", "portfolio": "https://sahilchalke.online/", diff --git a/public/data/connectaryal.json b/public/data/connectaryal.json index 1756d77a..05d8073b 100644 --- a/public/data/connectaryal.json +++ b/public/data/connectaryal.json @@ -4,10 +4,24 @@ "bio": "Senior Software Engineer with 5+ years of experience in building scalable applications.", "avatar": "https://github.com/connectaryal.png", "portfolio": "https://shivaaryal.com.np/", - "skills": ["HTML", "CSS", "JavaScript", "Tailwind CSS", "TypeScript", "React", "OOP", "Node.js", "PHP", "Laravel", "WordPress", "MYSQL", "Docker"], + "skills": [ + "HTML", + "CSS", + "JavaScript", + "Tailwind CSS", + "TypeScript", + "React", + "OOP", + "Node.js", + "PHP", + "Laravel", + "WordPress", + "MYSQL", + "Docker" + ], "social": { "GitHub": "https://github.com/connectaryal", "Twitter": "https://twitter.com/connectaryal", "LinkedIn": "https://www.linkedin.com/in/connectaryal" } -} \ No newline at end of file +} diff --git a/src/ProfilesList.json b/src/ProfilesList.json index a86b2964..f9b8c09a 100644 --- a/src/ProfilesList.json +++ b/src/ProfilesList.json @@ -425,5 +425,6 @@ "BHS-Harish.json", "Monalisha-Roy.json", "Sahilll15.json", - "Kritika.json" -] \ No newline at end of file + "Kritika.json", + "AnkitMourya12.json" +] diff --git a/src/components/Sidebar/Sidebar.jsx b/src/components/Sidebar/Sidebar.jsx index 4ae74420..463d2714 100644 --- a/src/components/Sidebar/Sidebar.jsx +++ b/src/components/Sidebar/Sidebar.jsx @@ -4,6 +4,7 @@ import { faCode, faMoon, faSun } from '@fortawesome/free-solid-svg-icons'; function Sidebar() { const [theme, setTheme] = useState('dark'); + const [showContactForm, setShowContactForm] = useState(false); function toggleTheme() { const htmlElement = document.documentElement; @@ -17,6 +18,11 @@ function Sidebar() { setTheme('dark'); } } + + function toggleContactForm() { + setShowContactForm(!showContactForm); + } + return (
@@ -51,6 +57,54 @@ function Sidebar() {
+
+ +
+ {showContactForm && ( +
+

Contact Us

+

Please fill out the form below to get in touch with us.

+
+
+ + +
+ +
+ + +
+ +
+ +