25 // Jquery Sortable Styles
31 body.dragging, body.dragging * {
32 cursor: move !important;
38 @include lightDark(background-color, #eee, #000);
56 &[src$="user_avatar.png"] {
72 border-radius: $loadingSize;
73 display: inline-block;
75 transform: translate3d(-10px, 0, 0);
77 animation-name: loadingBob;
78 animation-duration: 1.4s;
79 animation-iteration-count: infinite;
80 animation-timing-function: cubic-bezier(.62, .28, .23, .99);
81 margin-inline-end: 4px;
82 background-color: var(--color-page);
83 animation-delay: -300ms;
86 left: -($loadingSize+$-xs);
87 background-color: var(--color-book);
88 animation-delay: -600ms;
91 left: $loadingSize+$-xs;
92 background-color: var(--color-chapter);
96 margin-inline-start: $-s;
103 .skip-to-content-link {
107 background-color: #FFF;
109 border-radius: 0 4px 4px 0;
111 box-shadow: $bs-dark;
115 outline-offset: -10px;
116 outline: 2px dotted var(--color-primary);
120 .contained-search-box {
125 border: 1px solid #ddd;
126 @include lightDark(border-color, #ddd, #000);
127 margin-inline-start: -1px;
142 button.cancel.active {
143 background-color: $negative;
152 border: 1px solid #DDD;
153 @include lightDark(border-color, #ddd, #111);
162 border-bottom: 1px solid #DDD;
169 @include lightDark(background-color, #eee, #222);
170 margin-inline-end: 0;
171 margin-inline-start: 0;
174 @include lightDark(background-color, #fff, #222);
176 .entity-list-item p {
179 .entity-list-item:focus {
180 outline: 2px dotted var(--color-primary);
181 outline-offset: -4px;
183 .entity-list-item.selected {
184 @include lightDark(background-color, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05));
190 .entity-selector-add button {
195 border-top: 1px solid #DDD;
199 .entity-item-snippet {
209 @include lightDark(border-color, #DDD, #000);
212 @include lightDark(background-color, #EEE, #000);
215 border-bottom: 1px solid;
216 border-top: 1px solid;
217 @include lightDark(border-color, #DDD, #000);
219 @include lightDark(background-color, #FFF, #222);
227 @include lightDark(background-color, #f8f8f8, #333);
243 @include lightDark(color, #444, #FFF);
246 text-decoration: none;
250 input.scroll-box-search, .scroll-box-header-item {
254 @include lightDark(border-color, #DDD, #000);
255 @include lightDark(background-color, #FFF, #222);
257 border-radius: 3px 3px 0 0;
265 .scroll-box-search + .scroll-box,
266 .scroll-box-header-item + .scroll-box {
267 border-radius: 0 0 3px 3px;
282 .list-sort-container {
283 display: inline-block;
285 display: inline-block;
288 display: inline-grid;
289 margin-inline-start: $-s;
290 grid-template-columns: minmax(120px, max-content) 40px;
292 border: 2px solid #DDD;
293 @include lightDark(border-color, #ddd, #444);
298 display: inline-block;
299 @include lightDark(color, #555, #888);
304 .list-sort-type, .list-sort-dir {
309 border-inline-start: 2px solid #DDD;
311 @include lightDark(border-color, #ddd, #444);
313 transition: transform ease-in-out 120ms;
316 transform: rotate(180deg);