2 .book-contents .entity-list-item {
21 margin: $-s 0 $-m 2px;
22 border-left: 2px dotted #BBB;
35 margin-left: $nav-indent;
38 margin-left: $nav-indent*2;
41 margin-left: $nav-indent*3;
44 margin-left: $nav-indent*4;
52 .book-tree .book.entity-list-item {
59 .book-tree .sidebar-page-list {
73 background-color: #FFF;
75 .entity-list-item-name {
82 .entity-list-item.selected {
83 background-color: #F2F2F2;
92 padding-bottom: .2rem;
97 &:after, .sub-menu:after {
104 border-left: 2px solid #DDD;
110 .chapter-child-menu {
116 [chapter-toggle].open + .sub-menu {
122 .sortable-page-list, .sortable-page-list ul {
124 background-color: #FFF;
128 padding: 0 $-l 0 $-l;
129 border-left: 4px solid $color-book;
131 .sortable-page-list {
139 box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
142 border: 1px solid #DDD;
147 border-left: 2px solid $color-chapter;
150 border-left: 2px solid $color-page;
157 .sortable-page-list li.placeholder {
160 .sortable-page-list li.placeholder:before {
164 .activity-list-item {
167 grid-template-columns: min-content 1fr;
168 grid-column-gap: $-m;
173 .card .activity-list-item {
178 display: inline-grid;
180 grid-template-columns: min-content 1fr;
181 grid-column-gap: $-m;
190 display: inline-block;
199 border-radius: 3px 0 0 3px;
204 border-radius: 0 3px 3px 0;
210 border: 1px solid #CCC;
222 .compact ul.pagination {
226 .entity-list, .icon-list {
234 .text-small.text-muted {
239 .text-muted p.text-muted {
242 .page.draft .text-page {
243 color: $color-page-draft;
244 fill: $color-page-draft;
246 > .dropdown-container {
251 .entity-list-item, .icon-list-item {
254 grid-template-columns: min-content 1fr;
255 grid-column-gap: $-m;
267 text-decoration: none;
268 background-color: #DDD;
273 .card .entity-list-item:hover {
274 background-color: #F2F2F2;
276 .card .entity-list-item .entity-list-item:hover {
277 background-color: #EEEEEE;
280 .entity-list-item-image {
282 background-size: cover;
283 background-position: 50% 50%;
285 @include smaller-than($m) {
290 .entity-list.compact {
291 font-size: 0.6 * $fs-m;
295 .entity-item-snippet {
298 .entity-list-item p {
299 font-size: $fs-m * 0.8;
312 @include smaller-than($m) {
319 .dropdown-container {
320 display: inline-block;
325 .dropdown-container ul {
333 background-color: #FFFFFF;
334 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
336 border: 1px solid #EEE;
341 text-align: left !important;
363 text-decoration: none;
364 background-color: #EEE;
368 display: inline-block;
377 border-bottom: 1px solid #DDD;
382 .featured-image-container {
393 transition: all .5s ease-in-out;
396 .grid-card:hover .featured-image-container img {
397 transform: scale(1.15);
405 background: transparent;
413 display: inline-block;
421 background-color: rgba(0, 0, 0, 0.05);
423 text-decoration: none;