UNPKG

@asi-ngtools/lib

Version:

This project is a little components library, simple to use, which will help you to simplify your project.

88 lines (87 loc) 2.13 kB
asi-table, .asi-table { table { width: 100%; border: @asi-table-border ; border-collapse: collapse; thead { tr { height: @asi-table-header-height; border: @asi-table-header-tr-border; background-color: @asi-table-header-background-color; box-shadow: @asi-table-header-box-shadow; th { padding: 0; border-bottom: @asi-table-header-th-border; color: @asi-table-header-text-color; text-align: left; padding-left: 3px; .header { display: flex; flex-direction: row; justify-content: space-between; } .sortItem { width: 10px; } .sortIconAsc { display: none; } .sortIconDesc { display: none; } .sortIconUndefined { display: none; } &.sortable { &:hover { cursor: pointer; } &.asc { .sortIconAsc { display: block; } .sortIconDesc { display: none; } } &.desc { .sortIconAsc { display: none; } .sortIconDesc { display: block; } } } } } } tbody { background-color: @asi-table-body-1-color; &:nth-child(2n-1) { background-color: @asi-table-body-2-color; } tr { height: @asi-table-body-line-height; border: @asi-table-body-tr-border; background-color: @asi-table-body-line1-color; &:nth-child(2n-1) { background-color: @asi-table-body-line2-color; } td { border: @asi-table-body-td-border; color : @asi-table-body-td-text-color; padding: 3px 3px 3px 6px; height: 20px; } } &.collapsed { tr { &.inlined { display: none; } } } } } }