diff --git a/src/scripts/utils.js b/src/scripts/utils.js
index 2fcca52..6d6e18a 100644
--- a/src/scripts/utils.js
+++ b/src/scripts/utils.js
@@ -88,7 +88,7 @@ registryUI.getPageLabels = function(page, nPages) {
pageLabels.push({'icon': 'chevron_left', page: page - 1});
}
for (var i = Math.max(1, page - maxItems); i <= Math.min(nPages, page + maxItems); i++) {
- pageLabels.push({page: i});
+ pageLabels.push({page: i, current: i === page + 1});
}
if (page !== nPages && nPages >= maxItems) {
pageLabels.push({'icon': 'chevron_right', page: nPages});
diff --git a/src/style.css b/src/style.css
index 3abe299..3630f98 100644
--- a/src/style.css
+++ b/src/style.css
@@ -525,4 +525,8 @@ material-checkbox .checkbox.checked {
pagination material-button {
padding: 0.2em 0.75em;
+}
+
+pagination material-button.current {
+ border: 1px solid rgba(0, 0, 0, .12);
}
\ No newline at end of file
diff --git a/src/tags/pagination.tag b/src/tags/pagination.tag
index 97c0a6d..7ac292d 100644
--- a/src/tags/pagination.tag
+++ b/src/tags/pagination.tag
@@ -18,7 +18,7 @@ along with this program. If not, see