diff --git a/src/components/Charts/Skelton.jsx b/src/components/Charts/Skelton.jsx index f88b324d..804653b8 100644 --- a/src/components/Charts/Skelton.jsx +++ b/src/components/Charts/Skelton.jsx @@ -3,9 +3,7 @@ import React from "react"; const ChartSkeleton = () => { return (
-
- -
+
{ }, plotOptions: { bar: { - borderRadius: 8, + borderRadius: 2, columnWidth: "60%", }, }, xaxis: { categories: tableData.map((row) => row.date), }, + yaxis: { + show: true, + axisBorder: { + show: true, + color: '#78909C', + offsetX: 0, + offsetY: 0 + }, + axisTicks: { + show: true, + borderType: 'solid', + color: '#78909C', + width: 6, + offsetX: 0, + offsetY: 0 + }, + }, legend: { position: "bottom", }, @@ -79,7 +95,7 @@ const AttendanceOverview = () => { return (
{/* Header */}
@@ -132,7 +148,7 @@ const AttendanceOverview = () => { className="table-responsive w-100" style={{ maxHeight: "350px", overflowY: "auto" }} > - +
@@ -145,9 +161,15 @@ const AttendanceOverview = () => { {roles.map((role) => ( - {tableData.map((row, idx) => ( - - ))} + {tableData.map((row, idx) => { + const value = row[role]; + const cellStyle = value > 0 ? { backgroundColor: '#d5d5d5' } : {}; + return ( + + ); + })} ))} @@ -157,7 +179,6 @@ const AttendanceOverview = () => { ); - }; -export default AttendanceOverview; +export default AttendanceOverview; \ No newline at end of file diff --git a/src/components/Project/ProjectOverview.jsx b/src/components/Project/ProjectOverview.jsx index a2c57f8e..27c6d27e 100644 --- a/src/components/Project/ProjectOverview.jsx +++ b/src/components/Project/ProjectOverview.jsx @@ -165,7 +165,7 @@ const ProjectOverview = ({ project }) => { }, [selectedProject]); return ( -
+
{" "} diff --git a/src/pages/project/ProjectDetails.jsx b/src/pages/project/ProjectDetails.jsx index a218b1df..a80efa4e 100644 --- a/src/pages/project/ProjectDetails.jsx +++ b/src/pages/project/ProjectDetails.jsx @@ -82,7 +82,8 @@ const ProjectDetails = () => {
- +
+
Role
{role}{row[role]} + {value} +