From 9d473ecaa827964a815dc24c6427013fd1ba5286 Mon Sep 17 00:00:00 2001 From: Malini Date: Mon, 3 Nov 2025 09:22:45 +0530 Subject: [PATCH] Changes in design for quarterly,product code --- .../public/assets/images/Toggle-inactive.svg | 4 + .../public/assets/images/Toggle.svg | 4 + .../public/assets/images/fcsauae_logo1.jpg | Bin 0 -> 5062 bytes ipi-survey-platform/src/App.jsx | 8 + .../src/components/admin/AdminHeader.jsx | 4 +- .../src/components/common/CustomToast.jsx | 42 ++ .../src/components/common/Footer.jsx | 92 +-- .../src/components/common/FormControls.jsx | 215 ++++++- .../dashboard/SubmissionHistory.jsx | 4 +- .../components/dashboard/SurveyCarousel.jsx | 4 +- .../components/overview/DetailedOverview.jsx | 59 +- .../survey/ProductData/ProductData.jsx | 6 +- .../survey/ReviewSubmit/ReviewSubmit.jsx | 20 +- .../src/pages/Admin/AdminUsers.jsx | 2 +- .../src/pages/Admin/Configuration.jsx | 4 +- .../pages/Admin/configuration/AdminUsers.jsx | 218 ------- .../AdminUsers/AddAdminUsers.jsx | 232 ++++++++ .../AdminUsers/AdminUserForm.jsx | 264 +++++++++ .../AdminUsers/EditAdminUser.jsx | 220 +++++++ .../AdminUsers/ListAdminUsers.jsx | 544 ++++++++++++++++++ .../Admin/configuration/CompanyProfile.jsx | 99 ++-- .../Admin/configuration/QuarterlyWindows.jsx | 314 ++++------ .../src/pages/Overview/Overview.jsx | 40 +- .../src/pages/PublicContactForm.jsx | 10 +- .../services/configuration/adminService.js | 53 ++ 25 files changed, 1898 insertions(+), 564 deletions(-) create mode 100644 ipi-survey-platform/public/assets/images/Toggle-inactive.svg create mode 100644 ipi-survey-platform/public/assets/images/Toggle.svg create mode 100644 ipi-survey-platform/public/assets/images/fcsauae_logo1.jpg create mode 100644 ipi-survey-platform/src/components/common/CustomToast.jsx delete mode 100644 ipi-survey-platform/src/pages/Admin/configuration/AdminUsers.jsx create mode 100644 ipi-survey-platform/src/pages/Admin/configuration/AdminUsers/AddAdminUsers.jsx create mode 100644 ipi-survey-platform/src/pages/Admin/configuration/AdminUsers/AdminUserForm.jsx create mode 100644 ipi-survey-platform/src/pages/Admin/configuration/AdminUsers/EditAdminUser.jsx create mode 100644 ipi-survey-platform/src/pages/Admin/configuration/AdminUsers/ListAdminUsers.jsx create mode 100644 ipi-survey-platform/src/services/configuration/adminService.js diff --git a/ipi-survey-platform/public/assets/images/Toggle-inactive.svg b/ipi-survey-platform/public/assets/images/Toggle-inactive.svg new file mode 100644 index 0000000..4462bbc --- /dev/null +++ b/ipi-survey-platform/public/assets/images/Toggle-inactive.svg @@ -0,0 +1,4 @@ + + + + diff --git a/ipi-survey-platform/public/assets/images/Toggle.svg b/ipi-survey-platform/public/assets/images/Toggle.svg new file mode 100644 index 0000000..e8b6f4b --- /dev/null +++ b/ipi-survey-platform/public/assets/images/Toggle.svg @@ -0,0 +1,4 @@ + + + + diff --git a/ipi-survey-platform/public/assets/images/fcsauae_logo1.jpg b/ipi-survey-platform/public/assets/images/fcsauae_logo1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..684a5279a0f85237113a943132fa12e718482ee5 GIT binary patch literal 5062 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 literal 0 HcmV?d00001 diff --git a/ipi-survey-platform/src/App.jsx b/ipi-survey-platform/src/App.jsx index 467dd89..6aa0c60 100644 --- a/ipi-survey-platform/src/App.jsx +++ b/ipi-survey-platform/src/App.jsx @@ -118,6 +118,14 @@ function App() { } /> + + + + } + /> {

{userName}

{userEmail}

- + */} + +); +}; + +export default CustomToast; \ No newline at end of file diff --git a/ipi-survey-platform/src/components/common/Footer.jsx b/ipi-survey-platform/src/components/common/Footer.jsx index 85d0598..0e7677b 100644 --- a/ipi-survey-platform/src/components/common/Footer.jsx +++ b/ipi-survey-platform/src/components/common/Footer.jsx @@ -1,71 +1,93 @@ import React from 'react'; -import { Phone, Smartphone, Headphones, Instagram, Facebook, Linkedin, Youtube } from 'lucide-react'; const Footer = () => { - return ( -