UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

424 lines (345 loc) • 12.2 kB
.Polaris-DataTable_1pikz{ --pc-data-table-first-column-width:9.0625rem; position:relative; max-width:100vw; background-color:var(--p-color-bg-surface); border-radius:0; overflow:hidden; } @media (min-width: 30.625em){ .Polaris-DataTable_1pikz{ border-radius:var(--p-border-radius-300); } } .Polaris-DataTable--condensed_b60cb .Polaris-DataTable__Navigation_1ajsq{ display:flex; align-items:center; justify-content:center; width:100%; padding:var(--p-space-400) var(--p-space-300); } @media (min-width: 48em){ .Polaris-DataTable--condensed_b60cb .Polaris-DataTable__Navigation_1ajsq{ justify-content:flex-end; } } .Polaris-DataTable__Navigation_1ajsq{ display:none; } .Polaris-DataTable__Pip_375sr{ height:0.375rem; width:0.375rem; background:var(--p-color-icon-secondary); border-radius:var(--p-border-radius-100); } .Polaris-DataTable__Pip_375sr:not(:last-of-type){ margin-right:var(--p-space-100); } .Polaris-DataTable__Pip_375sr:first-of-type{ margin-left:var(--p-space-100); } .Polaris-DataTable__Pip_375sr:last-of-type{ margin-right:var(--p-space-100); } .Polaris-DataTable__Pip--visible_1sajm{ background:var(--p-color-icon); } .Polaris-DataTable__ScrollContainer_lf5n1{ overflow-x:auto; -webkit-overflow-scrolling:touch; scroll-behavior:smooth; background-color:inherit; } .Polaris-DataTable__Table_2qj3m{ width:100%; border-spacing:0; } .Polaris-DataTable__TableRow_1a85o + .Polaris-DataTable__TableRow_1a85o .Polaris-DataTable__Cell_yixs7{ border-top:var(--p-border-width-025) solid var(--p-color-border-secondary); } .Polaris-DataTable__Cell_yixs7{ font-weight:var(--p-font-weight-regular); color:var(--p-color-text); white-space:nowrap; text-align:left; transition:background-color var(--p-motion-duration-200) var(--p-motion-ease-in-out); padding:var(--p-space-200) var(--p-space-150); } .Polaris-DataTable__Cell_yixs7:first-child{ padding-left:var(--p-space-300); } .Polaris-DataTable__Cell_yixs7:last-child{ padding-right:var(--p-space-300); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell_yixs7{ padding:var(--p-space-150); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell_yixs7:first-child{ padding-left:var(--p-space-300); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell_yixs7:last-child{ padding-right:var(--p-space-300); } .Polaris-DataTable__ZebraStripingOnData_nd99o .Polaris-DataTable__TableRow_1a85o:nth-child(2n + 1) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__RowCountIsEven_1i22x .Polaris-DataTable__TableRow_1a85o:nth-child(2n) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotalsInFooter_194e2 .Polaris-DataTable__TableRow_1a85o:nth-child(2n) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotalsInFooter_194e2.Polaris-DataTable__RowCountIsEven_1i22x .Polaris-DataTable__TableRow_1a85o:nth-child(2n + 1) .Polaris-DataTable__Cell_yixs7{ background:none; } .Polaris-DataTable__ZebraStripingOnData_nd99o .Polaris-DataTable__TableRow_1a85o:nth-child(2n) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__RowCountIsEven_1i22x .Polaris-DataTable__TableRow_1a85o:nth-child(2n + 1) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotalsInFooter_194e2 .Polaris-DataTable__TableRow_1a85o:nth-child(2n + 1) .Polaris-DataTable__Cell_yixs7, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotalsInFooter_194e2.Polaris-DataTable__RowCountIsEven_1i22x .Polaris-DataTable__TableRow_1a85o:nth-child(2n) .Polaris-DataTable__Cell_yixs7{ background:var(--p-color-bg-surface-secondary); } .Polaris-DataTable__Cell--separate_hpa9n::after{ content:''; position:absolute; top:0; right:0; bottom:0; border-right:var(--p-border-width-025) solid var(--p-color-border); } .Polaris-DataTable__Cell--firstColumn_2o4gk{ text-align:left; white-space:normal; } .Polaris-DataTable__Cell--numeric_1ld9f{ text-align:right; } .Polaris-DataTable__Cell--truncated_1chsk{ white-space:nowrap; overflow-x:hidden; text-overflow:ellipsis; max-width:var(--pc-data-table-first-column-width); } .Polaris-DataTable__Cell--header_sv8he{ font-weight:var(--p-font-weight-regular); color:var(--p-color-text); border-bottom:var(--p-border-width-025) solid var(--p-color-border); border-top:0; padding-top:var(--p-space-300); padding-bottom:var(--p-space-300); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell--header_sv8he{ font-weight:var(--p-font-weight-regular); } .Polaris-DataTable__Cell--sortable_yf7r1{ padding:0; } .Polaris-DataTable__Cell--sortable_yf7r1:first-child{ padding-left:var(--p-space-200); } .Polaris-DataTable__Cell--sortable_yf7r1:last-child{ padding-right:var(--p-space-200); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell--sortable_yf7r1{ padding:0; } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell--sortable_yf7r1:first-child{ padding-left:var(--p-space-200); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell--sortable_yf7r1:last-child{ padding-right:var(--p-space-200); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Cell--sortable_yf7r1 .Polaris-DataTable__Heading--left_au11s{ padding-right:0; padding-left:var(--p-space-100); } .Polaris-DataTable__Cell--verticalAlignTop_1042b{ vertical-align:top; } .Polaris-DataTable__Cell--verticalAlignBottom_1dkyy{ vertical-align:bottom; } .Polaris-DataTable__Cell--verticalAlignMiddle_mmoue{ vertical-align:middle; } .Polaris-DataTable__Cell--verticalAlignBaseline_sl0em{ vertical-align:baseline; } @media (min-width: 48em){ .Polaris-DataTable--hoverable_1q7x3 .Polaris-DataTable__Cell--hovered_9057w{ background:var(--p-color-bg-surface-hover); } } .Polaris-DataTable__Icon_yj27d{ display:flex; align-self:flex-end; opacity:0; transition:opacity var(--p-motion-duration-200) var(--p-motion-ease); } .Polaris-DataTable__Heading_1brcv{ -webkit-appearance:none; appearance:none; margin:0; padding:0; background:none; border:none; font-size:inherit; line-height:inherit; color:inherit; cursor:pointer; position: relative; position:relative; display:inline-flex; justify-content:flex-end; align-items:baseline; color:var(--p-color-text); transition:color var(--p-motion-duration-200) var(--p-motion-ease); cursor:pointer; margin:0.1875rem; padding:0.5625rem 0.1875rem; } .Polaris-DataTable__Heading_1brcv:focus{ outline:none; } .Polaris-DataTable__Heading_1brcv::after { content: ''; position: absolute; z-index: 1; top: -0.0625rem; right: -0.0625rem; bottom: -0.0625rem; left: -0.0625rem; display: block; pointer-events: none; box-shadow: 0 0 0 -0.0625rem var(--p-color-border-focus); border-radius: var(--p-border-radius-100); } .Polaris-DataTable__Heading_1brcv svg{ fill:var(--p-color-icon-disabled); } .Polaris-DataTable__StickyHeaderEnabled_m2nwm [data-sticky-active] .Polaris-DataTable__Heading_1brcv{ visibility:hidden; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm [data-sticky-active] .Polaris-DataTable__StickyHeaderWrapper_sydbc .Polaris-DataTable__Heading_1brcv{ visibility:visible; } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Heading_1brcv{ margin:0.1875rem; padding:0.1875rem; } .Polaris-DataTable__Heading_1brcv:hover .Polaris-DataTable__Icon_yj27d{ opacity:1; } .Polaris-DataTable__Heading_1brcv:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem var(--p-color-border-focus); outline: var(--p-border-width-025) solid transparent; } .Polaris-DataTable__Heading_1brcv:focus-visible:not(:active) .Polaris-DataTable__Icon_yj27d{ opacity:1; } .Polaris-DataTable__Heading_1brcv:focus-visible:not(:active) .Polaris-DataTable__Icon_yj27d svg{ fill:var(--p-color-icon-disabled); } .Polaris-DataTable__Heading--left_au11s{ justify-content:flex-start; flex-direction:row-reverse; } .Polaris-DataTable__Cell--sorted_ea2kb .Polaris-DataTable__Icon_yj27d{ opacity:1; } .Polaris-DataTable__Cell--sorted_ea2kb .Polaris-DataTable__Icon_yj27d svg{ fill:var(--p-color-icon); } .Polaris-DataTable__Cell--sorted_ea2kb:hover svg{ fill:var(--p-color-icon); } .Polaris-DataTable__Cell--sorted_ea2kb .Polaris-DataTable__Heading_1brcv:focus:not(:active) svg{ fill:var(--p-color-icon); } .Polaris-DataTable__Cell--total_99xdh{ font-weight:var(--p-font-weight-semibold); background:var(--p-color-bg-surface-secondary); border-bottom:var(--p-border-width-025) solid var(--p-color-border); } .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotals_6ybi5 .Polaris-DataTable__Cell--total_99xdh{ background:var(--p-color-bg-surface-secondary); } .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotals_6ybi5.Polaris-DataTable__RowCountIsEven_1i22x .Polaris-DataTable__Cell--total_99xdh, .Polaris-DataTable__ZebraStripingOnData_nd99o.Polaris-DataTable__ShowTotalsInFooter_194e2 .Polaris-DataTable__Cell--total_99xdh{ background:none; } .Polaris-DataTable--cellTotalFooter_1fqr9{ border-top:var(--p-border-width-025) solid var(--p-color-border); border-bottom:none; } .Polaris-DataTable__Footer_z4ij5{ padding:var(--p-space-200) var(--p-space-300); background:var(--p-color-bg-surface-secondary); color:var(--p-color-text-secondary); text-align:center; border-top:var(--p-border-width-025) solid var(--p-color-border); } .Polaris-DataTable__IncreasedTableDensity_vzwx6 .Polaris-DataTable__Footer_z4ij5{ padding:var(--p-space-150) var(--p-space-300); } .Polaris-DataTable__ZebraStripingOnData_nd99o .Polaris-DataTable__Footer_z4ij5{ background:none; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderWrapper_sydbc{ position:relative; top:0; left:0; right:0; visibility:hidden; z-index:var(--p-z-index-1); } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderInner_jioiu{ position:absolute; display:flex; flex-direction:column; width:100%; overflow:hidden; border-spacing:0; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderInner_jioiu:not(.Polaris-DataTable__StickyHeaderInner--isSticky_vhm15){ top:-624.9375rem; left:-624.9375rem; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderTable_1n39r{ border-collapse:collapse; display:block; overflow-x:auto; width:100%; scrollbar-width:none; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderTable_1n39r::-webkit-scrollbar{ -webkit-appearance:none; appearance:none; height:0; width:0; } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderTable_1n39r .Polaris-DataTable__FixedFirstColumn_1h5ss{ bottom:0; top:auto; padding-left:var(--p-space-300); } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyTableHeadingsRow_1k51s{ background-color:var(--p-color-bg-surface); } .Polaris-DataTable__StickyHeaderEnabled_m2nwm .Polaris-DataTable__StickyHeaderInner--isSticky_vhm15{ visibility:visible; background-color:var(--p-color-bg-surface); box-shadow:var(--p-shadow-100); } .Polaris-DataTable__FixedFirstColumn_1h5ss{ position:absolute; background:inherit; z-index:3; border-spacing:0; top:0; left:0; } @media (max-width: 47.9975em){ .Polaris-DataTable__FixedFirstColumn_1h5ss{ z-index:1; } } .Polaris-DataTable__TooltipContent_i2gfo{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }