From 2c31120a7d5da9928f67c0ac93f8e13676456fc5 Mon Sep 17 00:00:00 2001 From: plebeius Date: Wed, 25 Feb 2026 17:58:03 +0800 Subject: [PATCH] style(board-pagination): complete styling --- .../board-pagination.module.css | 14 +++++----- .../board-pagination/board-pagination.tsx | 26 +++++++------------ 2 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/components/board-pagination/board-pagination.module.css b/src/components/board-pagination/board-pagination.module.css index 7d45ca25..625a8a0f 100644 --- a/src/components/board-pagination/board-pagination.module.css +++ b/src/components/board-pagination/board-pagination.module.css @@ -46,6 +46,8 @@ overflow: hidden; list-style: none; background-color: var(--pagelist-background-color); + border-right: 1px solid var(--pagelist-item-border-color); + border-bottom: 1px solid var(--pagelist-item-border-color); } .footerPageItem { @@ -97,7 +99,7 @@ background: transparent; list-style: none; overflow: hidden; - color: var(--boardsbar-desktop-link-text-color); + color: var(--button-desktop-text-color); } .footerPageLink { @@ -108,15 +110,14 @@ padding: 0; border: none; background: transparent; - color: var(--boardsbar-desktop-link-text-color); + color: var(--button-desktop-text-color); text-transform: capitalize; cursor: pointer; - text-decoration: var(--boardsbar-desktop-link-text-decoration); + text-decoration: var(--button-text-decoration); } .footerPageLink:hover { - color: var(--boardsbar-desktop-link-text-color-hover); - text-decoration: var(--boardsbar-desktop-link-text-decoration-hover); + color: var(--button-desktop-text-color-hover); } .pagelistSeparatorLink { @@ -127,7 +128,6 @@ } .footerPageCurrent { + composes: footerPageLink; font-weight: bold; - color: var(--boardsbar-desktop-link-text-color-hover); - text-decoration: var(--boardsbar-desktop-link-text-decoration); } diff --git a/src/components/board-pagination/board-pagination.tsx b/src/components/board-pagination/board-pagination.tsx index d62730ce..25ce137b 100644 --- a/src/components/board-pagination/board-pagination.tsx +++ b/src/components/board-pagination/board-pagination.tsx @@ -61,23 +61,15 @@ const BoardPagination = ({ basePath, currentPage, totalPages, footerStyle = fals ] )} - {pageNumbers.map((page) => - page === currentPage ? ( - - [ - {page} - ] - - ) : ( - - [ - - {page} - - ] - - ), - )} + {pageNumbers.map((page) => ( + + [ + + {page} + + ] + + ))} {currentPage < totalPages ? (