xl-react-infinite-tree
Version:
The infinite-tree library for React.
49 lines (46 loc) • 1.09 kB
text/stylus
@import 'nib';
.infinite-tree {
}
.infinite-tree-scroll {
overflow: auto;
max-height: 400px; /* Change the height to suit your needs. */
}
.infinite-tree-table {
width: 100%;
}
.infinite-tree-content {
// Outline removes default browser's borders for focused element.
outline: 0;
position: relative;
.infinite-tree-selected.infinite-tree-item,
.infinite-tree-selected.infinite-tree-item:hover {
background: #deecfd;
border: 1px solid #0066cc;
}
.infinite-tree-item {
border: 1px solid transparent;
cursor: default;
}
.infinite-tree-item:hover {
background: #f2fdff;
}
.infinite-tree-node {
position: relative;
}
.infinite-tree-toggler {
color: #666;
user-select: none;
}
.infinite-tree-toggler:hover {
color: #333;
text-decoration: none;
}
.infinite-tree-title {
cursor: pointer;
user-select: none;
}
}
// centering message that appears when no data provided
.infinite-tree-no-data {
text-align: center;
}