/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ @import './skin'; @import './layout'; %main-content table { @extend %table; } %table-actions { @extend %more-popover-menu; overflow: visible; } %table-actions > [type='checkbox'] + label { position: absolute; right: 5px; } table.consul-metadata-list tbody tr { cursor: default; } table.consul-metadata-list tbody tr:hover { box-shadow: none; } %table th span::after { @extend %with-info-circle-outline-mask, %as-pseudo; color: var(--token-color-foreground-faint); margin-left: 4px; } %table tbody tr { cursor: pointer; } %table td:first-child { padding: 0; } %table tbody tr:hover { box-shadow: var(--token-elevation-high-box-shadow); } %table td.folder::before { @extend %with-folder-outline-mask, %as-pseudo; background-color: var(--token-color-palette-neutral-300); margin-top: 1px; margin-right: 5px; } /**/ @media #{$--lt-wide-table} { /* hide actions on narrow screens, you can always click in do everything from there */ %table tr > .actions { display: none; } .consul-intention-list tr > :nth-last-child(2) { display: none; } }