2 .book-contents .entity-list-item {
21 margin: $-s 0 $-m 2px;
28 background-color: rgba(0, 0, 0, 0.2);
40 padding-left: $nav-indent;
43 padding-left: $nav-indent;
46 padding-left: $nav-indent * 2;
49 padding-left: $nav-indent * 2.5;
52 padding-left: $nav-indent*3;
55 padding-left: $nav-indent*3.5;
60 li:not(.current-heading) .sidebar-page-nav-bullet {
61 background-color: #BBB !important;
63 .sidebar-page-nav-bullet {
70 box-shadow: 0 0 0 6px #F2F2F2;
76 .book-tree .book.entity-list-item {
83 .book-tree .sidebar-page-list {
97 background-color: #FFF;
99 .entity-list-item-name {
106 .entity-list-item.selected {
107 background-color: #F2F2F2;
109 .chapter-child-menu {
115 padding-left: 1.5rem;
116 padding-bottom: .2rem;
121 &:after, .sub-menu:after {
128 border-left: 2px solid #DDD;
134 .chapter-child-menu {
140 [chapter-toggle].open + .sub-menu {
146 .sortable-page-list, .sortable-page-list ul {
148 background-color: #FFF;
152 padding: 0 $-l 0 $-l;
153 border-left: 4px solid $color-book;
155 .sortable-page-list {
163 box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
166 border: 1px solid #DDD;
171 border-left: 2px solid $color-chapter;
174 border-left: 2px solid $color-page;
181 .sortable-page-list li.placeholder {
184 .sortable-page-list li.placeholder:before {
188 .activity-list-item {
191 grid-template-columns: min-content 1fr;
192 grid-column-gap: $-m;
197 .card .activity-list-item {
202 display: inline-grid;
204 grid-template-columns: min-content 1fr;
205 grid-column-gap: $-m;
214 display: inline-block;
223 border-radius: 3px 0 0 3px;
228 border-radius: 0 3px 3px 0;
234 border: 1px solid #CCC;
246 .compact ul.pagination {
250 .entity-list, .icon-list {
258 .text-small.text-muted {
263 .text-muted p.text-muted {
266 .page.draft .text-page {
267 color: $color-page-draft;
268 fill: $color-page-draft;
270 > .dropdown-container {
275 .entity-list-item, .icon-list-item {
279 background-color: transparent;
297 text-decoration: none;
298 background-color: #DDD;
303 .card .entity-list-item:hover {
304 background-color: #F2F2F2;
306 .card .entity-list-item .entity-list-item:hover {
307 background-color: #EEEEEE;
310 .entity-list-item-image {
313 background-size: cover;
314 background-position: 50% 50%;
318 @include smaller-than($m) {
323 .entity-list.compact {
324 font-size: 0.6 * $fs-m;
328 .entity-item-snippet {
331 .entity-list-item p {
332 font-size: $fs-m * 0.8;
345 @include smaller-than($m) {
352 .dropdown-container {
353 display: inline-block;
358 .dropdown-container ul {
366 background-color: #FFFFFF;
367 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
369 border: 1px solid #EEE;
374 text-align: left !important;
396 text-decoration: none;
397 background-color: #EEE;
401 display: inline-block;
410 border-bottom: 1px solid #DDD;
415 .featured-image-container {
426 transition: all .5s ease-in-out;
429 .grid-card:hover .featured-image-container img {
430 transform: scale(1.15);
438 background: transparent;
446 display: inline-block;
454 background-color: rgba(0, 0, 0, 0.05);
456 text-decoration: none;