From 2f520d073c84485a53b7b8eab5914d234cb67e83 Mon Sep 17 00:00:00 2001 From: divyanshmrawal Date: Tue, 16 Dec 2025 12:38:03 +0530 Subject: [PATCH 1/4] Fix: landing page updates and config changes (issue #724) --- docs/backend/backend_python/openapi.json | 10 +++++++--- frontend/package-lock.json | 14 -------------- landing-page/index.html | 2 +- landing-page/src/Pages/Landing page/Home1.tsx | 11 +++++++---- landing-page/src/Pages/pictopy-landing.tsx | 2 +- landing-page/src/index.css | 3 +++ 6 files changed, 19 insertions(+), 23 deletions(-) diff --git a/docs/backend/backend_python/openapi.json b/docs/backend/backend_python/openapi.json index 44eb908b1..a29e7c4f1 100644 --- a/docs/backend/backend_python/openapi.json +++ b/docs/backend/backend_python/openapi.json @@ -1117,9 +1117,14 @@ "in": "query", "required": false, "schema": { - "$ref": "#/components/schemas/InputType", + "allOf": [ + { + "$ref": "#/components/schemas/InputType" + } + ], "description": "Choose input type: 'path' or 'base64'", - "default": "path" + "default": "path", + "title": "Input Type" }, "description": "Choose input type: 'path' or 'base64'" } @@ -2199,7 +2204,6 @@ "metadata": { "anyOf": [ { - "additionalProperties": true, "type": "object" }, { diff --git a/frontend/package-lock.json b/frontend/package-lock.json index e1e1ddd5f..ab218ecaf 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14476,20 +14476,6 @@ "dev": true, "license": "ISC" }, - "node_modules/yaml": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", - "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", - "license": "ISC", - "optional": true, - "peer": true, - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - } - }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", diff --git a/landing-page/index.html b/landing-page/index.html index 2816d4e84..357919d56 100644 --- a/landing-page/index.html +++ b/landing-page/index.html @@ -4,7 +4,7 @@ - Vite + React + TS + Landing-page
diff --git a/landing-page/src/Pages/Landing page/Home1.tsx b/landing-page/src/Pages/Landing page/Home1.tsx index 3483b722c..e15e0c263 100644 --- a/landing-page/src/Pages/Landing page/Home1.tsx +++ b/landing-page/src/Pages/Landing page/Home1.tsx @@ -1,5 +1,7 @@ import { motion } from "framer-motion"; import { useEffect, useRef, useState } from "react"; +import { Link } from "react-router-dom"; + const ShuffleHero = () => { return ( @@ -33,20 +35,21 @@ const ShuffleHero = () => {
- Download - + {/* Update this button to navigate to the GitHub link */} { }; return ( -
+
{/* Background Animated SVG */}
Date: Tue, 16 Dec 2025 15:07:22 +0530 Subject: [PATCH 2/4] chore: remove unused Link import --- landing-page/src/Pages/Landing page/Home1.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/landing-page/src/Pages/Landing page/Home1.tsx b/landing-page/src/Pages/Landing page/Home1.tsx index e15e0c263..bf990f4fc 100644 --- a/landing-page/src/Pages/Landing page/Home1.tsx +++ b/landing-page/src/Pages/Landing page/Home1.tsx @@ -1,6 +1,6 @@ import { motion } from "framer-motion"; import { useEffect, useRef, useState } from "react"; -import { Link } from "react-router-dom"; + const ShuffleHero = () => { From c5cabce7b5910d94dd1f45ef0ad21523e9101e8d Mon Sep 17 00:00:00 2001 From: divyanshmrawal Date: Wed, 17 Dec 2025 20:33:06 +0530 Subject: [PATCH 3/4] Fix navbar scroll issue on home page --- frontend/src/layout/layout.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/layout/layout.tsx b/frontend/src/layout/layout.tsx index 536b2101c..65ed17967 100644 --- a/frontend/src/layout/layout.tsx +++ b/frontend/src/layout/layout.tsx @@ -20,7 +20,9 @@ const Layout: React.FC = () => {
-
+
From c38af78eb13fa95f5a426f5842908de18f16e180 Mon Sep 17 00:00:00 2001 From: divyanshmrawal Date: Sat, 20 Dec 2025 17:06:14 +0530 Subject: [PATCH 4/4] Modify website footer --- landing-page/src/Pages/Footer/Footer.tsx | 112 ++++++++++++++++++++++- 1 file changed, 108 insertions(+), 4 deletions(-) diff --git a/landing-page/src/Pages/Footer/Footer.tsx b/landing-page/src/Pages/Footer/Footer.tsx index f81fbe959..26af170da 100644 --- a/landing-page/src/Pages/Footer/Footer.tsx +++ b/landing-page/src/Pages/Footer/Footer.tsx @@ -1,5 +1,5 @@ import type React from "react" -import { FaDiscord } from 'react-icons/fa' // Import Discord icon from React Icons +import { FaDiscord, FaGithub, FaEnvelope, FaTwitter, FaLinkedin } from 'react-icons/fa' const Footer: React.FC = () => { return ( @@ -21,14 +21,118 @@ const Footer: React.FC = () => { rel="noopener noreferrer" className="text-sm font-medium text-transparent bg-clip-text bg-gradient-to-r from-yellow-400 to-green-400 hover:bg-gradient-to-r hover:from-yellow-500 hover:to-green-500 transition duration-300 ease-in-out" > - {/* Scale it to 1.5x */} + Made with love by AOSSIE team
-
- {/* You can add any content here if needed */} +
+
+ {/* About Section - Left */} +
+

+ About PictoPy +

+

+ An innovative image processing library designed to make computer vision accessible and powerful for developers. +

+
+ + {/* Quick Links Section - Center */} + + + {/* Contact & Social Section - Right */} +
+

+ Connect With Us +

+ +
+
+ +