24 // Jquery Sortable Styles
30 body.dragging, body.dragging * {
31 cursor: move !important;
37 @include lightDark(background-color, #eee, #000);
55 &[src$="user_avatar.png"] {
71 border-radius: $loadingSize;
72 display: inline-block;
74 transform: translate3d(-10px, 0, 0);
76 animation-name: loadingBob;
77 animation-duration: 1.4s;
78 animation-iteration-count: infinite;
79 animation-timing-function: cubic-bezier(.62, .28, .23, .99);
80 margin-inline-end: 4px;
81 background-color: var(--color-page);
82 animation-delay: -300ms;
85 left: -($loadingSize+$-xs);
86 background-color: var(--color-book);
87 animation-delay: -600ms;
90 left: $loadingSize+$-xs;
91 background-color: var(--color-chapter);
95 margin-inline-start: $-s;
105 background-color: var(--color-primary);
114 width: math.div($btt-size, 1.5);
115 height: math.div($btt-size, 1.5);
116 margin-inline-end: 4px;
120 border-radius: $btt-size;
121 transition: all ease-in-out 180ms;
126 width: $btt-size*3.4;
127 opacity: 1 !important;
130 width: $btt-size*3.4;
139 .skip-to-content-link {
143 background-color: #FFF;
145 border-radius: 0 4px 4px 0;
147 box-shadow: $bs-dark;
151 outline-offset: -10px;
152 outline: 2px dotted var(--color-primary);
156 .contained-search-box {
161 border: 1px solid #ddd;
162 @include lightDark(border-color, #ddd, #000);
163 margin-inline-start: -1px;
178 button.cancel.active {
179 background-color: $negative;
188 border: 1px solid #DDD;
189 @include lightDark(border-color, #ddd, #111);
198 border-bottom: 1px solid #DDD;
205 @include lightDark(background-color, #eee, #222);
206 margin-inline-end: 0;
207 margin-inline-start: 0;
210 @include lightDark(background-color, #fff, #222);
212 .entity-list-item p {
215 .entity-list-item:focus {
216 outline: 2px dotted var(--color-primary);
217 outline-offset: -4px;
219 .entity-list-item.selected {
220 @include lightDark(background-color, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05));
226 .entity-selector-add button {
231 border-top: 1px solid #DDD;
235 .entity-item-snippet {
245 @include lightDark(border-color, #DDD, #000);
248 @include lightDark(background-color, #EEE, #000);
251 border-bottom: 1px solid;
252 border-top: 1px solid;
253 @include lightDark(border-color, #DDD, #000);
255 @include lightDark(background-color, #FFF, #222);
263 @include lightDark(background-color, #f8f8f8, #333);
272 input.scroll-box-search, .scroll-box-header-item {
276 @include lightDark(border-color, #DDD, #000);
277 @include lightDark(background-color, #FFF, #222);
279 border-radius: 3px 3px 0 0;
287 .scroll-box-search + .scroll-box,
288 .scroll-box-header-item + .scroll-box {
289 border-radius: 0 0 3px 3px;
304 .list-sort-container {
305 display: inline-block;
307 display: inline-block;
310 display: inline-grid;
311 margin-inline-start: $-s;
312 grid-template-columns: minmax(120px, max-content) 40px;
314 border: 2px solid #DDD;
315 @include lightDark(border-color, #ddd, #444);
320 display: inline-block;
321 @include lightDark(color, #555, #888);
326 .list-sort-type, .list-sort-dir {
331 border-inline-start: 2px solid #DDD;
333 @include lightDark(border-color, #ddd, #444);
335 transition: transform ease-in-out 120ms;
338 transform: rotate(180deg);
343 table.table .table-user-item {
345 grid-template-columns: 42px 1fr;
348 table.table .table-entity-item {
350 grid-template-columns: 36px 1fr;