From 6042d87a7d6dc32a4d2ca836780b7735a4da9c73 Mon Sep 17 00:00:00 2001 From: Daniel Cojocea Date: Mon, 19 Aug 2024 17:58:48 -0400 Subject: [PATCH] Styled buttons --- Client/src/Components/BasicTable/index.css | 25 +++++++++++++++ Client/src/Components/BasicTable/index.jsx | 37 ++++++++++++---------- 2 files changed, 45 insertions(+), 17 deletions(-) diff --git a/Client/src/Components/BasicTable/index.css b/Client/src/Components/BasicTable/index.css index 629c8dd7b..19831a425 100644 --- a/Client/src/Components/BasicTable/index.css +++ b/Client/src/Components/BasicTable/index.css @@ -125,3 +125,28 @@ .MuiPaper-root + .MuiPagination-root div.MuiPaginationItem-root { user-select: none; } + +.MuiTablePagination-root p { + color: var(--env-var-color-5); +} +.MuiTablePagination-root button { + min-width: 0; + padding: 4px; + margin-left: 5px; + border-color: #ebebeb; +} +.MuiTablePagination-root svg { + width: 22px; + height: 22px; +} +.MuiTablePagination-root svg path { + stroke: var(--env-var-color-5); + stroke-width: 1.3; +} +.MuiTablePagination-root button.Mui-disabled { + opacity: 0.4; +} +.MuiTablePagination-root button:not(.Mui-disabled):hover { + background-color: #f4f4f4; + border-color: #f4f4f4; +} diff --git a/Client/src/Components/BasicTable/index.jsx b/Client/src/Components/BasicTable/index.jsx index 26caf2afc..8c9031a9e 100644 --- a/Client/src/Components/BasicTable/index.jsx +++ b/Client/src/Components/BasicTable/index.jsx @@ -17,10 +17,10 @@ import RightArrowDouble from "../../assets/icons/right-arrow-double.svg?react"; import LeftArrow from "../../assets/icons/left-arrow.svg?react"; import RightArrow from "../../assets/icons/right-arrow.svg?react"; import "./index.css"; +import Button from "../Button"; const TablePaginationActions = (props) => { const { count, page, rowsPerPage, onPageChange } = props; - console.log(count); const handleFirstPageButtonClick = (event) => { onPageChange(event, 0); @@ -37,34 +37,34 @@ const TablePaginationActions = (props) => { return ( - } onClick={handleFirstPageButtonClick} disabled={page === 0} aria-label="first page" - > - - - +