Эх сурвалжийг харах

Added current page display

Toby Chui 3 жил өмнө
parent
commit
5c55bdc8b4

+ 7 - 2
web/Music/index.html

@@ -2215,9 +2215,13 @@
 			if (pagingEnabled){
 				//Append the page switch buttons
 				let numberOfPages = Math.ceil(parseFloat(displayList.length) / parseFloat(pagingCutoffCount));
-				let pageSelector  = "";
+				let pageSelector  = ``;
 				for (var i = 0; i < numberOfPages; i++){
-					pageSelector = pageSelector + `<button onclick="switchToPage(${i});" class="inverted ui icon button" style="border: 0px solid transparent; box-shadow: none !important; -webkit-box-shadow: none !important;">
+					let disabled = "";
+					if (i == currentPage){
+						disabled = "disabled";
+					}
+					pageSelector = pageSelector + `<button id="pagebtn_${i}" onclick="switchToPage(${i});" class="pagebtn noborderbtn inverted basic ui icon button ${disabled}">
 										${i + 1}
 									</button>`;
 				}
@@ -2245,6 +2249,7 @@
 		if (!pagingEnabled){
 			return;
 		}
+
 		let thisCallback = callback;
 		if (pageNumber == currentPage){
 			//Already in that page

+ 6 - 0
web/Music/main.css

@@ -400,4 +400,10 @@ button{
 .panelButtons{
     background: none !important;
     border: none !important;
+}
+
+.noborderbtn{
+    border: 0px solid transparent; 
+    box-shadow: none !important;
+    -webkit-box-shadow: none !important;
 }