diff --git a/src/components/mdTable/mdTable.scss b/src/components/mdTable/mdTable.scss index bd755cb..48d3649 100644 --- a/src/components/mdTable/mdTable.scss +++ b/src/components/mdTable/mdTable.scss @@ -3,7 +3,7 @@ .md-table { display: flex; flex-flow: column wrap; - overflow: auto; + overflow-x: auto; &.md-transition-off { .md-table-cell, @@ -263,7 +263,7 @@ &.md-active { max-height: 400px; pointer-events: auto; - transform: translate3D(0, 0, 0); + transform: translate3D(#000); opacity: 1; transition: $swift-ease-out; transition-duration: .3s; @@ -288,7 +288,7 @@ .md-char-counter { font-size: 13.5px; - color: rgba(0, 0, 0, .54); + color: rgba(#000, .54); } .md-button { @@ -296,6 +296,43 @@ } } +.md-table-pagination { + height: 56px; + display: flex; + flex: 1; + align-items: center; + justify-content: flex-end; + border-top: 1px solid #e0e0e0; + color: rgba(#000, .54); + font-size: 12px; + + .md-table-pagination-previous { + margin-right: 2px; + margin-left: 18px; + } + + .md-select { + width: auto; + min-width: 36px; + margin: 0 32px; + + &:after { + margin-top: 0; + } + + .md-select-value { + padding: 0; + border: none; + font-size: 13px; + } + } + + .md-button { + color: rgba(#000, .87); + } +} + + .md-table-card { .md-toolbar { padding-left: 16px; @@ -322,7 +359,7 @@ &.md-active { pointer-events: auto; opacity: 1; - transform: translate3D(0, 0, 0); + transform: translate3D(#000); } .md-counter { diff --git a/src/components/mdTable/mdTablePagination.vue b/src/components/mdTable/mdTablePagination.vue index 24c9a6c..f3255d4 100644 --- a/src/components/mdTable/mdTablePagination.vue +++ b/src/components/mdTable/mdTablePagination.vue @@ -1,13 +1,47 @@