The inspection tool that most browsers come with does wonders.
To get you started just a few of the CSS properties for the pagenav selectors.
Code:
.pageNav-page.pageNav-page--current {
background:green;
color:red;
}
Code:
.pageNav-page
{
background:purple;
color:cyan;
}
Code:
.pageNav-jump:hover, .pageNav-jump:active {
background: #171717;
}
Code:
.pageNav-page:last-child {
background:blue;
color:white;
}
Code:
.pageNav-page:not(:first-child) {
background: cyan;
color:red;
}
As for gradient... they are done using the
background
designator and simply using standard CSS for defining gradients.
similar to
background: linear-gradient(0deg, #1f1f1f, #252525);
But since you are using a custom style... some of this can only really be determined by using the above mentioned inspection tool... not to mention, I'm sure much of that is actually defined in your Style Properties also.