From 62c5aa53a1267d954947038fe2eb5acf9f3d0ed6 Mon Sep 17 00:00:00 2001 From: BerissaMuyizere Date: Sat, 27 Sep 2025 08:47:32 +0300 Subject: [PATCH 1/2] responsive --- carbontrack/src/app/compliance_page/page.tsx | 17 +-- carbontrack/src/app/emissions/page.tsx | 7 +- .../src/app/factory-dashboard/page.tsx | 39 ++++--- .../src/app/factory-manager-signup/page.tsx | 108 +++++++++--------- carbontrack/src/app/factory/page.test.tsx | 1 - carbontrack/src/app/factory/page.tsx | 7 +- .../src/app/forgot-password/page.test.tsx | 1 - carbontrack/src/app/forgot-password/page.tsx | 47 ++++++-- carbontrack/src/app/get-started/page.tsx | 4 +- carbontrack/src/app/ktda-dashboard/page.tsx | 20 ++-- .../src/app/ktda-manager-signup/page.tsx | 44 +++---- carbontrack/src/app/login/page.tsx | 51 ++++++--- carbontrack/src/app/records/page.tsx | 10 +- .../src/app/reset-password/page.test.tsx | 7 +- carbontrack/src/app/reset-password/page.tsx | 49 +++++--- .../src/app/sharedComponents/Button/index.tsx | 4 +- .../app/sharedComponents/Pagination/index.tsx | 2 +- carbontrack/src/app/teaser/page.tsx | 2 +- carbontrack/src/app/verify-otp/page.tsx | 48 +++++--- 19 files changed, 267 insertions(+), 201 deletions(-) diff --git a/carbontrack/src/app/compliance_page/page.tsx b/carbontrack/src/app/compliance_page/page.tsx index 22d6801..d7fb51b 100644 --- a/carbontrack/src/app/compliance_page/page.tsx +++ b/carbontrack/src/app/compliance_page/page.tsx @@ -4,10 +4,9 @@ import useFetchCompliance from "../hooks/useFetchCompliance"; import useFetchFactories from "../hooks/useFetchFactories"; import Pagination from "../sharedComponents/Pagination"; import ComplianceTargetModal from "./component/AddTarget"; -import { IoPersonOutline, IoSettingsOutline } from "react-icons/io5"; import { updateCompliance } from "../utils/fetchCompliance"; import SidebarLayout from "../components/SideBarLayout"; -import Link from "next/link"; + interface Factory { factory_id: number; @@ -148,14 +147,6 @@ export default function ComplianceDashboard() {

Compliance

-
- - - - - - -
{message && (
- Factory + Factory Compliant status @@ -217,7 +208,7 @@ export default function ComplianceDashboard() { {paginatedData.length === 0 ? ( - + No data found @@ -238,7 +229,7 @@ export default function ComplianceDashboard() { > {item.compliance_status} - + {formatDate(item.updated_at) || formatDate(item.created_at)} diff --git a/carbontrack/src/app/emissions/page.tsx b/carbontrack/src/app/emissions/page.tsx index 63386bf..807b6e2 100644 --- a/carbontrack/src/app/emissions/page.tsx +++ b/carbontrack/src/app/emissions/page.tsx @@ -73,10 +73,7 @@ export default function EmissionsHeatmapPage() { return (
-
- - -
+
Factory Emissions
@@ -114,7 +111,7 @@ export default function EmissionsHeatmapPage() { {boxes}
-
+
-
+
- - - - +

Factory Dashboard

@@ -48,8 +55,8 @@ export default function DashboardPage() { } }} /> -
-
+
+

Today’s total CO2 emissions

{emissionsLoading @@ -59,7 +66,7 @@ export default function DashboardPage() { : "No data"}

-
+

This month total CO2 emissions

{monthTotal !== null @@ -69,7 +76,7 @@ export default function DashboardPage() { : "No data"}

-
+

Indirect Emissions

{totalCO2 !== null @@ -81,7 +88,9 @@ export default function DashboardPage() {

-
+

CO2 Levels Over Time

@@ -104,7 +113,9 @@ export default function DashboardPage() {
-
+

Current CO2 Emissions

@@ -126,4 +137,4 @@ export default function DashboardPage() {
); -} \ No newline at end of file +} diff --git a/carbontrack/src/app/factory-manager-signup/page.tsx b/carbontrack/src/app/factory-manager-signup/page.tsx index a3a93fa..3672891 100644 --- a/carbontrack/src/app/factory-manager-signup/page.tsx +++ b/carbontrack/src/app/factory-manager-signup/page.tsx @@ -86,49 +86,49 @@ export default function SignupPage() { } }; return ( -
-
- - carbon-track logo - - - Carbon Track - - - Welcome to Carbon Track - -
+
+
+ + carbon-track logo + + + Carbon Track + + + Welcome to Carbon Track + +
-

Sign Up

-
-
+

Sign Up

+ +
-
-
- + {errors.email &&

{errors.email}

}
-
{formData.user_type === "factory" && (
-
-