16 border-left: 5px solid $color-page;
17 padding: $-xs 0 $-xs $-m;
21 border-left-color: $color-page-draft;
30 .page, .chapter, .book {
34 border-left: 5px solid $color-page;
37 border-left: 5px solid $color-page-draft;
39 color: $color-page-draft;
40 fill: $color-page-draft;
44 border-left: 5px solid $color-chapter;
47 border-left: 5px solid $color-book;
58 @include smaller-than($s) {
67 margin: $-s 0 $-m 2px;
68 border-left: 2px dotted #BBB;
81 margin-left: $nav-indent;
84 margin-left: $nav-indent*2;
87 margin-left: $nav-indent*3;
90 margin-left: $nav-indent*4;
98 .book-tree .book.entity-list-item {
105 .book-tree .sidebar-page-list {
119 background-color: #FFF;
121 .entity-list-item-name {
128 .entity-list-item.selected {
129 background-color: #F2F2F2;
131 .chapter-child-menu {
137 padding-left: 1.5rem;
138 padding-bottom: .2rem;
140 &:after, .sub-menu:after {
147 border-left: 2px solid #DDD;
153 .chapter-child-menu {
159 [chapter-toggle].open + .sub-menu {
165 .sortable-page-list, .sortable-page-list ul {
167 background-color: #FFF;
171 padding: 0 $-l 0 $-l;
172 border-left: 4px solid $color-book;
174 .sortable-page-list {
182 box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
185 border: 1px solid #DDD;
190 border-left: 2px solid $color-chapter;
193 border-left: 2px solid $color-page;
200 .sortable-page-list li.placeholder {
203 .sortable-page-list li.placeholder:before {
207 .activity-list-item {
210 grid-template-columns: min-content 1fr;
211 grid-column-gap: $-m;
218 display: inline-block;
227 border-radius: 3px 0 0 3px;
232 border-radius: 0 3px 3px 0;
238 border: 1px solid #CCC;
250 .compact ul.pagination {
261 .text-small.text-muted {
266 .text-muted p.text-muted {
269 .page.draft .text-page {
270 color: $color-page-draft;
271 fill: $color-page-draft;
278 grid-template-columns: min-content 1fr;
279 grid-column-gap: $-m;
291 a.entity-list-item:hover {
292 text-decoration: none;
293 background-color: #F2F2F2;
296 .entity-list-item-image {
298 background-size: cover;
299 background-position: 50% 50%;
303 .entity-list.compact {
304 font-size: 0.6 * $fs-m;
308 .entity-item-snippet {
311 .entity-list-item p {
312 font-size: $fs-m * 0.8;
325 @include smaller-than($m) {
332 .dropdown-container {
333 display: inline-block;
338 .dropdown-container ul {
346 background-color: #FFFFFF;
347 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
349 border: 1px solid #EEE;
354 text-align: left !important;
373 text-decoration: none;
374 background-color: #EEE;
378 display: inline-block;
387 border-bottom: 1px solid #DDD;
392 .featured-image-container {
404 transition: all .5s ease-in-out;
407 transform: scale(1.15);