123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 |
- // /**
- // * Copyright © Magento, Inc. All rights reserved.
- // * See COPYING.txt for license details.
- // */
- //
- // Variables
- // _____________________________________________
- @table__color: @color-very-dark-gray-black;
- @table__border-color: @color-gray89;
- @table-th__border-color: @table__border-color;
- @table-td__border-color: @table__border-color;
- @table-tfoot__background-color: @color-white-fog;
- @admin__table-primary__font-size: 1.3rem;
- @admin__table-primary__padding-vertical: 1rem;
- @admin__table-primary__padding-horizontal: 1.5rem;
- @admin__table-secondary__padding-vertical: @admin__table-primary__padding-vertical;
- @admin__table-secondary__padding-horizontal: 1rem;
- @admin__table-secondary-caption__font-size: 1.8rem;
- @admin__table-secondary-cell__odd__color: @color-white-fog2;
- @admin__table-secondary-th__color: @color-brownie-light;
- //
- // Tables
- // _____________________________________________
- table {
- background-color: transparent;
- color: @table__color;
- > caption {
- margin-bottom: .5em;
- }
- }
- .admin__table-wrapper {
- .lib-table-overflow();
- }
- .admin__table-primary,
- .admin__table-secondary {
- width: 100%;
- }
- .admin__table-primary {
- font-size: @admin__table-primary__font-size;
- th,
- td {
- padding: @admin__table-primary__padding-vertical @admin__table-primary__padding-horizontal;
- text-align: left;
- &:first-child {
- padding-left: 0;
- }
- }
- th {
- border-bottom: 1px solid @table-th__border-color;
- border-top: 1px solid @table-th__border-color;
- font-weight: @font-weight__bold;
- vertical-align: bottom;
- }
- td {
- border-bottom: 1px solid @table-td__border-color;
- vertical-align: top;
- }
- tbody {
- tr {
- &:last-child {
- td {
- border-bottom-color: transparent;
- }
- }
- }
- }
- tfoot {
- background: @table-tfoot__background-color;
- font-weight: @font-weight__semibold;
- th,
- td {
- &:first-child {
- padding-left: @admin__table-primary__padding-horizontal;
- }
- }
- }
- }
- .admin__table-secondary {
- caption {
- font-size: @admin__table-secondary-caption__font-size;
- font-weight: @font-weight__bold;
- margin-bottom: .75em;
- text-align: left;
- }
- thead {
- th {
- background-color: transparent;
- font-weight: @font-weight__semibold;
- }
- }
- tbody {
- th {
- vertical-align: top;
- }
- tr {
- &:nth-child(odd) {
- th,
- td {
- background-color: @admin__table-secondary-cell__odd__color;
- }
- }
- }
- }
- tfoot {
- tr {
- &:nth-child(odd) {
- th,
- td {
- background-color: @color-white;
- }
- }
- &:first-child {
- border-top: 1px solid @table-td__border-color;
- }
- }
- }
- th,
- td {
- padding: @admin__table-secondary__padding-horizontal @admin__table-secondary__padding-vertical;
- text-align: left;
- }
- th {
- color: @admin__table-secondary-th__color;
- font-weight: @font-weight__regular;
- }
- }
|