chore: remove unused fixed-data-table-2 external css
parent
5c31e8dde6
commit
45fd07700f
|
@ -15,9 +15,6 @@
|
|||
|
||||
// Vendor
|
||||
@import 'external/react-grid-layout';
|
||||
@import 'external/fixed-data-table-base';
|
||||
@import 'external/fixed-data-table-style';
|
||||
@import 'external/fixed-data-table';
|
||||
@import 'external/codemirror';
|
||||
|
||||
// Layout
|
||||
|
|
|
@ -1,344 +0,0 @@
|
|||
/**
|
||||
* FixedDataTable v0.6.1
|
||||
*
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableCellGroupLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroup {
|
||||
-webkit-backface-visibility: hidden;
|
||||
backface-visibility: hidden;
|
||||
left: 0;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroup > .public_fixedDataTableCell_main {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroupWrapper {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableCellLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableCellLayout_main {
|
||||
border-right-style: solid;
|
||||
border-right-width: 2px;
|
||||
border-width: 0 2px 0 0;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_lastChild {
|
||||
border-width: 0 2px 2px 0;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_alignRight {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_alignCenter {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap1 {
|
||||
display: table;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap2 {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap3 {
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
width: 6px;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer:hover {
|
||||
cursor: ew-resize;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerKnob {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
visibility: hidden;
|
||||
width: 4px;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableColumnResizerLineLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_mouseArea {
|
||||
cursor: ew-resize;
|
||||
position: absolute;
|
||||
right: -5px;
|
||||
width: 12px;
|
||||
}
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_main {
|
||||
border-right-style: solid;
|
||||
border-right-width: 2px;
|
||||
box-sizing: border-box;
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
body[dir="rtl"] .fixedDataTableColumnResizerLineLayout_main {
|
||||
/* the resizer line is in the wrong position in RTL with no easy fix.
|
||||
* Disabling is more useful than displaying it.
|
||||
* #167 (github) should look into this and come up with a permanent fix.
|
||||
*/
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_hiddenElem {
|
||||
display: none !important;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableLayout_main {
|
||||
border-style: solid;
|
||||
border-width: 2px;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_header,
|
||||
.fixedDataTableLayout_hasBottomBorder {
|
||||
border-bottom-style: solid;
|
||||
border-bottom-width: 2px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_footer .public_fixedDataTableCell_main {
|
||||
border-top-style: solid;
|
||||
border-top-width: 2px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_topShadow,
|
||||
.fixedDataTableLayout_bottomShadow {
|
||||
height: 4px;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_bottomShadow {
|
||||
margin-top: -4px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_rowsContainer {
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_horizontalScrollbar {
|
||||
bottom: 0;
|
||||
position: absolute;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableRowLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableRowLayout_main {
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_body {
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_fixedColumnsDivider {
|
||||
-webkit-backface-visibility: hidden;
|
||||
backface-visibility: hidden;
|
||||
border-left-style: solid;
|
||||
border-left-width: 2px;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_columnsShadow {
|
||||
width: 4px;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_rowWrapper {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule ScrollbarLayout
|
||||
*/
|
||||
|
||||
.ScrollbarLayout_main {
|
||||
box-sizing: border-box;
|
||||
outline: none;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
-webkit-transition-duration: 250ms;
|
||||
transition-duration: 250ms;
|
||||
-webkit-transition-timing-function: ease;
|
||||
transition-timing-function: ease;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainVertical {
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
-webkit-transition-property: background-color width;
|
||||
transition-property: background-color width;
|
||||
width: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,
|
||||
.ScrollbarLayout_mainVertical:hover {
|
||||
width: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainHorizontal {
|
||||
bottom: 0;
|
||||
height: 15px;
|
||||
left: 0;
|
||||
-webkit-transition-property: background-color height;
|
||||
transition-property: background-color height;
|
||||
}
|
||||
|
||||
/* Touching the scroll-track directly makes the scroll-track bolder */
|
||||
.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,
|
||||
.ScrollbarLayout_mainHorizontal:hover {
|
||||
height: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_face {
|
||||
left: 0;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* This selector renders the "nub" of the scrollface. The nub must
|
||||
* be rendered as pseudo-element so that it won't receive any UI events then
|
||||
* we can get the correct `event.offsetX` and `event.offsetY` from the
|
||||
* scrollface element while dragging it.
|
||||
*/
|
||||
.ScrollbarLayout_face:after {
|
||||
border-radius: 6px;
|
||||
content: '';
|
||||
display: block;
|
||||
position: absolute;
|
||||
-webkit-transition: background-color 250ms ease;
|
||||
transition: background-color 250ms ease;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceHorizontal {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceHorizontal:after {
|
||||
bottom: 4px;
|
||||
left: 0;
|
||||
top: 4px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceVertical {
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceVertical:after {
|
||||
height: 100%;
|
||||
left: 4px;
|
||||
right: 4px;
|
||||
top: 0;
|
||||
}
|
||||
|
|
@ -1,190 +0,0 @@
|
|||
/**
|
||||
* FixedDataTable v0.6.1
|
||||
*
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTable
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Table.
|
||||
*/
|
||||
.public_fixedDataTable_main {
|
||||
width: 100% !important;
|
||||
border-color: $g6-smoke;
|
||||
border-width: 8px;
|
||||
border-radius: 0 3px 3px 3px;
|
||||
}
|
||||
|
||||
.public_fixedDataTable_header,
|
||||
.public_fixedDataTable_hasBottomBorder {
|
||||
border-color: $g6-smoke;
|
||||
}
|
||||
|
||||
.public_fixedDataTable_header .public_fixedDataTableCell_main {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.public_fixedDataTable_header,
|
||||
.public_fixedDataTable_header .public_fixedDataTableCell_main {
|
||||
background-color: $g6-smoke;
|
||||
border-color: $g7-graphite;
|
||||
}
|
||||
|
||||
.public_fixedDataTable_footer .public_fixedDataTableCell_main {
|
||||
background-color: $g6-smoke;
|
||||
border-color: $g6-smoke;
|
||||
}
|
||||
|
||||
.public_fixedDataTable_topShadow {}
|
||||
|
||||
.public_fixedDataTable_bottomShadow {}
|
||||
|
||||
.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal {
|
||||
background-color: #fff;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableCell
|
||||
*/
|
||||
|
||||
/**
|
||||
* Table cell.
|
||||
*/
|
||||
.public_fixedDataTableCell_main {
|
||||
background-color: $g4-onyx;
|
||||
border-color: $g6-smoke;
|
||||
line-height: 34px;
|
||||
padding: 0 8px;
|
||||
color: $g15-platinum;
|
||||
|
||||
span {
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
width: 100%;
|
||||
display: inline-block;
|
||||
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
|
||||
font-size: 13px;
|
||||
}
|
||||
}
|
||||
|
||||
.public_fixedDataTableCell_highlighted {
|
||||
background-color: $g3-castle;
|
||||
}
|
||||
|
||||
.public_fixedDataTableCell_cellContent {
|
||||
// padding: 8px;
|
||||
}
|
||||
|
||||
.public_fixedDataTableCell_columnResizerKnob {
|
||||
background-color: $c-pool;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableColumnResizerLine
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Column resizer line.
|
||||
*/
|
||||
.public_fixedDataTableColumnResizerLine_main {
|
||||
border-color: $c-pool;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableRow
|
||||
*/
|
||||
|
||||
/**
|
||||
* Table row.
|
||||
*/
|
||||
.fixedDataTableLayout_header.fixedDataTableRowLayout_main {
|
||||
background-color: $g6-smoke !important;
|
||||
}
|
||||
.public_fixedDataTableRow_main {
|
||||
background-color: $g4-onyx;
|
||||
}
|
||||
|
||||
|
||||
.public_fixedDataTableRow_highlighted,
|
||||
.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main {
|
||||
background-color: $g3-castle;
|
||||
}
|
||||
|
||||
.public_fixedDataTableRow_fixedColumnsDivider {
|
||||
border-color: $g6-smoke;
|
||||
}
|
||||
|
||||
.public_fixedDataTableRow_columnsShadow {}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule Scrollbar
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Scrollbars.
|
||||
*/
|
||||
|
||||
/* Touching the scroll-track directly makes the scroll-track bolder */
|
||||
.public_Scrollbar_main.public_Scrollbar_mainActive,
|
||||
.public_Scrollbar_main:hover {
|
||||
background-color: $g5-pepper;
|
||||
}
|
||||
|
||||
.public_Scrollbar_mainOpaque,
|
||||
.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,
|
||||
.public_Scrollbar_mainOpaque:hover {
|
||||
background-color: $g6-smoke;
|
||||
}
|
||||
|
||||
.public_Scrollbar_face:after {
|
||||
background-color: $g7-graphite;
|
||||
}
|
||||
|
||||
.public_Scrollbar_main:hover .public_Scrollbar_face:after,
|
||||
.public_Scrollbar_mainActive .public_Scrollbar_face:after,
|
||||
.public_Scrollbar_faceActive:after {
|
||||
background-color: $c-pool;
|
||||
}
|
|
@ -1,343 +0,0 @@
|
|||
/**
|
||||
* FixedDataTable v0.6.1
|
||||
*
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableCellGroupLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroup {
|
||||
-webkit-backface-visibility: hidden;
|
||||
backface-visibility: hidden;
|
||||
left: 0;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroup > .public_fixedDataTableCell_main {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.fixedDataTableCellGroupLayout_cellGroupWrapper {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableCellLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableCellLayout_main {
|
||||
border-right-style: solid;
|
||||
border-right-width: 2px;
|
||||
border-width: 0 2px 0 0;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_lastChild {
|
||||
border-width: 0 2px 2px 0;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_alignRight {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_alignCenter {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap1 {
|
||||
display: table;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap2 {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_wrap3 {
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
width: 6px;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer:hover {
|
||||
cursor: ew-resize;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.fixedDataTableCellLayout_columnResizerKnob {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
visibility: hidden;
|
||||
width: 4px;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableColumnResizerLineLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_mouseArea {
|
||||
cursor: ew-resize;
|
||||
position: absolute;
|
||||
right: -5px;
|
||||
width: 12px;
|
||||
}
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_main {
|
||||
border-right-style: solid;
|
||||
border-right-width: 2px;
|
||||
box-sizing: border-box;
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
body[dir="rtl"] .fixedDataTableColumnResizerLineLayout_main {
|
||||
/* the resizer line is in the wrong position in RTL with no easy fix.
|
||||
* Disabling is more useful than displaying it.
|
||||
* #167 (github) should look into this and come up with a permanent fix.
|
||||
*/
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.fixedDataTableColumnResizerLineLayout_hiddenElem {
|
||||
display: none !important;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableLayout_main {
|
||||
border-style: solid;
|
||||
border-width: 2px;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_header,
|
||||
.fixedDataTableLayout_hasBottomBorder {
|
||||
border-bottom-style: solid;
|
||||
border-bottom-width: 2px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_footer .public_fixedDataTableCell_main {
|
||||
border-top-style: solid;
|
||||
border-top-width: 2px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_topShadow,
|
||||
.fixedDataTableLayout_bottomShadow {
|
||||
height: 4px;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_bottomShadow {
|
||||
margin-top: -4px;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_rowsContainer {
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.fixedDataTableLayout_horizontalScrollbar {
|
||||
bottom: 0;
|
||||
position: absolute;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule fixedDataTableRowLayout
|
||||
*/
|
||||
|
||||
.fixedDataTableRowLayout_main {
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_body {
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_fixedColumnsDivider {
|
||||
-webkit-backface-visibility: hidden;
|
||||
backface-visibility: hidden;
|
||||
border-left-style: solid;
|
||||
border-left-width: 2px;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 0;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_columnsShadow {
|
||||
width: 4px;
|
||||
}
|
||||
|
||||
.fixedDataTableRowLayout_rowWrapper {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
/**
|
||||
* Copyright (c) 2015, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule ScrollbarLayout
|
||||
*/
|
||||
|
||||
.ScrollbarLayout_main {
|
||||
box-sizing: border-box;
|
||||
outline: none;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
-webkit-transition-duration: 250ms;
|
||||
transition-duration: 250ms;
|
||||
-webkit-transition-timing-function: ease;
|
||||
transition-timing-function: ease;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainVertical {
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
-webkit-transition-property: background-color width;
|
||||
transition-property: background-color width;
|
||||
width: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,
|
||||
.ScrollbarLayout_mainVertical:hover {
|
||||
width: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_mainHorizontal {
|
||||
bottom: 0;
|
||||
height: 15px;
|
||||
left: 0;
|
||||
-webkit-transition-property: background-color height;
|
||||
transition-property: background-color height;
|
||||
}
|
||||
|
||||
/* Touching the scroll-track directly makes the scroll-track bolder */
|
||||
.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,
|
||||
.ScrollbarLayout_mainHorizontal:hover {
|
||||
height: 15px;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_face {
|
||||
left: 0;
|
||||
overflow: hidden;
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* This selector renders the "nub" of the scrollface. The nub must
|
||||
* be rendered as pseudo-element so that it won't receive any UI events then
|
||||
* we can get the correct `event.offsetX` and `event.offsetY` from the
|
||||
* scrollface element while dragging it.
|
||||
*/
|
||||
.ScrollbarLayout_face:after {
|
||||
border-radius: 6px;
|
||||
content: '';
|
||||
display: block;
|
||||
position: absolute;
|
||||
-webkit-transition: background-color 250ms ease;
|
||||
transition: background-color 250ms ease;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceHorizontal {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceHorizontal:after {
|
||||
bottom: 4px;
|
||||
left: 0;
|
||||
top: 4px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceVertical {
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.ScrollbarLayout_faceVertical:after {
|
||||
height: 100%;
|
||||
left: 4px;
|
||||
right: 4px;
|
||||
top: 0;
|
||||
}
|
Loading…
Reference in New Issue