diff --git a/ghost/admin/assets/sass/components/pagination.scss b/ghost/admin/assets/sass/components/pagination.scss
new file mode 100644
index 0000000000..03f996fa27
--- /dev/null
+++ b/ghost/admin/assets/sass/components/pagination.scss
@@ -0,0 +1,110 @@
+//
+// Pagination (multiple pages)
+// --------------------------------------------------
+.pagination {
+ display: inline-block;
+ padding-left: 0;
+ margin: 20px 0;
+ border-radius: $rounded;
+
+ > li {
+ display: inline; // Remove list-style and block-level defaults
+ > a,
+ > span {
+ position: relative;
+ float: left; // Collapse white-space
+ padding: 6px 12px;
+ line-height: 1.42857143;
+ text-decoration: none;
+ color: $blue;
+ background-color: #fff;
+ border: 1px solid $lightbrown;
+ margin-left: -1px;
+ }
+ &:first-child {
+ > a,
+ > span {
+ margin-left: 0;
+ border-top-left-radius: $rounded;
+ border-bottom-left-radius: $rounded;
+ }
+ }
+ &:last-child {
+ > a,
+ > span {
+ border-top-right-radius: $rounded;
+ border-bottom-right-radius: $rounded;
+ }
+ }
+ }
+
+ > li > a,
+ > li > span {
+ &:hover,
+ &:focus {
+ color: #2A6496;
+ background-color: #EEE;
+ }
+ }
+
+ > .active > a,
+ > .active > span {
+ &,
+ &:hover,
+ &:focus {
+ z-index: 2;
+ color: #FFF;
+ background-color: #428BCA;
+ cursor: default;
+ }
+ }
+
+ > .disabled {
+ > span,
+ > span:hover,
+ > span:focus,
+ > a,
+ > a:hover,
+ > a:focus {
+ color: #777;
+ background-color: #FFF;
+ border-color: #DDD;
+ cursor: not-allowed;
+ }
+ }
+}
+
+// Sizing
+// --------------------------------------------------
+
+@mixin pagination-size($padding-vertical, $padding-horizontal, $font-size, $border-radius) {
+ > li {
+ > a,
+ > span {
+ padding: $padding-vertical $padding-horizontal;
+ font-size: $font-size;
+ }
+ &:first-child {
+ > a,
+ > span {
+ @include border-left-radius($border-radius);
+ }
+ }
+ &:last-child {
+ > a,
+ > span {
+ @include border-right-radius($border-radius);
+ }
+ }
+ }
+}
+
+// Large
+.pagination-lg {
+ @include pagination-size(10px, 16px, 18px, 6px);
+}
+
+// Small
+.pagination-sm {
+ @include pagination-size(5px, 10px, 12px, 3px);
+}
\ No newline at end of file
diff --git a/ghost/admin/assets/sass/screen.scss b/ghost/admin/assets/sass/screen.scss
index 9c4a3b7bf2..627e248b63 100644
--- a/ghost/admin/assets/sass/screen.scss
+++ b/ghost/admin/assets/sass/screen.scss
@@ -40,6 +40,7 @@
@import "components/uploader";
@import "components/splitbuttons";
@import "components/dropdowns";
+@import "components/pagination";
//
diff --git a/ghost/admin/docs/pagination.html b/ghost/admin/docs/pagination.html
new file mode 100644
index 0000000000..7ad5d1ff39
--- /dev/null
+++ b/ghost/admin/docs/pagination.html
@@ -0,0 +1,68 @@
+---
+layout: default
+title: Ghost UI · Making publishing beautiful.
+---
+
+
+
+
+
+ Default Pagination
+
+
+
+ States
+
+
+
+
+
+ Sizes
+
+ Large
+
+
+ Default
+
+
+ Small
+
+
+
\ No newline at end of file