Skip to content

Commit ba56ca0

Browse files
Fix pagination buttons styling in leaderboard on small screens
1 parent 20bda74 commit ba56ca0

File tree

1 file changed

+62
-3
lines changed

1 file changed

+62
-3
lines changed

src/components/dashboard/LeaderBoard/leaderboard.css

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -750,15 +750,18 @@
750750
}
751751

752752
/* Pagination ellipsis */
753-
.pagination-ellipsis {
753+
.contributors-container .pagination-ellipsis {
754754
display: flex;
755755
justify-content: center;
756-
align-items: center;
757756
width: 40px;
758757
height: 40px;
759758
font-weight: bold;
760759
font-size: 18px;
760+
-webkit-user-select: none;
761761
user-select: none;
762+
letter-spacing: 2px;
763+
background: none;
764+
border: none;
762765
}
763766

764767
.light .pagination-ellipsis {
@@ -883,7 +886,7 @@
883886
}
884887

885888
/* Pagination mobile styles */
886-
.pagination {
889+
/* .pagination {
887890
flex-wrap: wrap;
888891
gap: 6px;
889892
padding: 16px 0;
@@ -906,6 +909,62 @@
906909
width: 32px;
907910
height: 32px;
908911
font-size: 14px;
912+
} */
913+
}
914+
915+
/* Pagination responsive styles */
916+
@media (max-width: 768px) {
917+
.contributors-container .pagination {
918+
flex-direction: row;
919+
gap: 0;
920+
}
921+
922+
.contributors-container .page-numbers {
923+
flex-wrap: nowrap;
924+
gap: 0;
925+
padding: 0;
926+
}
927+
928+
.contributors-container .page-numbers .page-btn,
929+
.contributors-container .pagination .pagination-btn,
930+
.contributors-container .pagination-ellipsis {
931+
min-width: 32px;
932+
width: 32px;
933+
height: 32px;
934+
padding: 8px;
935+
font-size: 14px;
936+
}
937+
938+
.contributors-container .pagination span {
939+
min-width: 32px;
940+
background: none;
941+
border: none;
942+
}
943+
}
944+
945+
@media (max-width: 475px) {
946+
947+
.contributors-container .page-numbers .page-btn,
948+
.contributors-container .pagination .pagination-btn,
949+
.contributors-container .pagination-ellipsis {
950+
min-width: 24px;
951+
width: 24px;
952+
height: 24px;
953+
margin: 0 4px;
954+
font-size: 12px;
955+
}
956+
957+
.contributors-container .pagination span {
958+
min-width: 24px;
959+
}
960+
}
961+
962+
@media (max-width: 320px) {
963+
964+
.contributors-container .page-numbers .page-btn,
965+
.contributors-container .pagination .pagination-btn,
966+
.contributors-container .pagination-ellipsis {
967+
margin: 0 2px;
909968
}
910969
}
911970

0 commit comments

Comments
 (0)