Skip to content

Commit 387afab

Browse files
authored
Merge pull request #856 from Srijatalamarla/fix/pagination-buttons
Fix: Pagination buttons alignment on small screens in Contributors Leaderboard
2 parents 505cd02 + 7d55c86 commit 387afab

File tree

1 file changed

+50
-24
lines changed

1 file changed

+50
-24
lines changed

src/components/dashboard/LeaderBoard/leaderboard.css

Lines changed: 50 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -858,30 +858,6 @@
858858
justify-self: center;
859859
}
860860

861-
/* Pagination mobile styles */
862-
.pagination {
863-
flex-wrap: wrap;
864-
gap: 6px;
865-
padding: 16px 0;
866-
}
867-
868-
.page-numbers {
869-
order: 2;
870-
width: 100%;
871-
justify-content: center;
872-
margin-top: 8px;
873-
}
874-
875-
.pagination-btn {
876-
width: 36px;
877-
height: 36px;
878-
}
879-
880-
.page-btn, .pagination-ellipsis {
881-
width: 32px;
882-
height: 32px;
883-
font-size: 14px;
884-
}
885861
}
886862

887863
/* PR List Modal Styles */
@@ -1302,4 +1278,54 @@
13021278
.pr-item-meta {
13031279
gap: 12px;
13041280
}
1281+
}
1282+
1283+
/* Pagination mobile styles */
1284+
/* Pagination responsive styles */
1285+
@media (max-width: 768px) {
1286+
.contributors-container .pagination {
1287+
flex-direction: row;
1288+
gap: 0;
1289+
}
1290+
.contributors-container .page-numbers {
1291+
flex-wrap: nowrap;
1292+
gap: 0;
1293+
padding: 0;
1294+
}
1295+
.contributors-container .page-numbers .page-btn,
1296+
.contributors-container .pagination .pagination-btn,
1297+
.contributors-container .pagination-ellipsis {
1298+
min-width: 32px;
1299+
width: 32px;
1300+
height: 32px;
1301+
padding: 8px;
1302+
font-size: 14px;
1303+
}
1304+
.contributors-container .pagination span {
1305+
min-width: 32px;
1306+
border-radius: 8px;
1307+
}
1308+
}
1309+
1310+
@media (max-width: 475px) {
1311+
.contributors-container .page-numbers .page-btn,
1312+
.contributors-container .pagination .pagination-btn,
1313+
.contributors-container .pagination-ellipsis {
1314+
min-width: 24px;
1315+
width: 24px;
1316+
height: 24px;
1317+
margin: 0 4px;
1318+
font-size: 12px;
1319+
}
1320+
.contributors-container .pagination span {
1321+
min-width: 24px;
1322+
}
1323+
}
1324+
1325+
@media (max-width: 320px) {
1326+
.contributors-container .page-numbers .page-btn,
1327+
.contributors-container .pagination .pagination-btn,
1328+
.contributors-container .pagination-ellipsis {
1329+
margin: 0 2px;
1330+
}
13051331
}

0 commit comments

Comments
 (0)