PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.6
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.6
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
learnpress / assets / css / edit-curriculum.css

edit-curriculum.css in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.4.6, at assets/css/edit-curriculum.css

798 lines 20.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Edit Curriculum styles
3 */
4 /**
5 * Mixin
6 */
7 @keyframes rotating4 {
8 from {
9 transform: rotate(0deg);
10 }
11 to {
12 transform: rotate(360deg);
13 }
14 }
15 @keyframes animation4 {
16 from {
17 left: -40%;
18 width: 40%;
19 }
20 to {
21 left: 100%;
22 width: 10%;
23 }
24 }
25 .learn-press-message {
26 position: relative;
27 padding: 10px 20px;
28 border-radius: var(--lp-border-radius, 5px);
29 background-color: #E5F7FF;
30 color: #007AFF;
31 max-width: 100%;
32 }
33 .learn-press-message.error {
34 background-color: #FEE5E5;
35 color: #FF3B30;
36 }
37 .learn-press-message.warning {
38 background-color: #FEF7E6;
39 color: #FF9500;
40 }
41 .learn-press-message.success {
42 background-color: #EBF8E5;
43 color: #3AB500;
44 }
45 .learn-press-message.info {
46 background-color: rgba(0, 122, 255, 0.1019607843);
47 color: #007AFF;
48 }
49 .learn-press-message a {
50 text-decoration: underline;
51 }
52
53 .lp-toast.toastify {
54 background: #EBF8E5;
55 color: #3AB500;
56 border-radius: var(--lp-border-radius, 5px);
57 box-shadow: 0 0 0;
58 display: flex;
59 align-items: center;
60 }
61 .lp-toast.toastify .toast-close {
62 background: transparent !important;
63 font-size: 0;
64 padding-left: 12px;
65 }
66 .lp-toast.toastify .toast-close:before {
67 content: "\f00d";
68 font-family: "lp-icon";
69 font-size: 16px;
70 color: #000;
71 line-height: 17px;
72 }
73 .lp-toast.toastify .toast-close:hover {
74 opacity: 1;
75 }
76 .lp-toast.toastify.error {
77 background-color: #FEE5E5;
78 color: #FF3B30;
79 padding: 12px 20px;
80 border: none;
81 margin: 0 auto;
82 }
83 .lp-toast.toastify.warning {
84 background-color: #FEF7E6;
85 color: #fb9422;
86 padding: 12px 20px;
87 border: none;
88 margin: 0 auto;
89 }
90 .lp-toast.toastify.info {
91 background-color: rgba(0, 122, 255, 0.1019607843);
92 color: #277afc;
93 padding: 12px 20px;
94 border: none;
95 margin: 0 auto;
96 }
97
98 /**
99 * Style for the popup select item to add in LearnPress
100 */
101 .lp-select-items-popup {
102 padding: 0 !important;
103 grid-row: 1 !important;
104 --swal2-close-button-font-size: 32px;
105 }
106 .lp-select-items-html-container {
107 padding: 0 !important;
108 }
109
110 .lp-popup-items-to-select {
111 text-align: left;
112 font-size: 1rem;
113 /**
114 * Style for the buttons
115 */
116 }
117 .lp-popup-items-to-select .lp-btn-edit-primary {
118 border: none;
119 background: #135e96;
120 color: #fff;
121 }
122 .lp-popup-items-to-select .lp-btn-edit-primary:not(.active) {
123 opacity: 0.5;
124 }
125 .lp-popup-items-to-select .lp-btn-edit-primary:hover, .lp-popup-items-to-select .lp-btn-edit-primary.active, .lp-popup-items-to-select .lp-btn-edit-primary.active:hover {
126 background: #135E96;
127 color: #fff;
128 opacity: 1;
129 }
130 .lp-popup-items-to-select .header {
131 position: relative;
132 }
133 .lp-popup-items-to-select .header .header-count-items-selected {
134 border-bottom: 1px solid #C3C4C7;
135 padding: 16px 20px;
136 }
137 .lp-popup-items-to-select .header .tabs {
138 margin: 0;
139 border-bottom: 1px solid #C3C4C7;
140 }
141 .lp-popup-items-to-select .header .tabs .tab {
142 display: inline-block;
143 position: relative;
144 margin: 0;
145 }
146 .lp-popup-items-to-select .header .tabs .tab:not(:last-child)::before {
147 position: absolute;
148 top: 50%;
149 right: 0;
150 height: 44px;
151 margin-top: -22px;
152 border-right: 1px solid #C3C4C7;
153 content: "";
154 }
155 .lp-popup-items-to-select .header .tabs .tab.active::after {
156 display: inline-block;
157 position: absolute;
158 bottom: -6px;
159 left: 50%;
160 width: 10px;
161 height: 10px;
162 margin-left: -6px;
163 border: 1px solid #C3C4C7;
164 border-right: 0;
165 border-bottom: 0;
166 background: #fff;
167 content: "";
168 transform: rotate(45deg);
169 }
170 .lp-popup-items-to-select .header .tabs .tab.active a {
171 color: #0073aa;
172 }
173 .lp-popup-items-to-select .header .tabs .tab a {
174 display: inline-block;
175 height: 44px;
176 padding: 0 20px;
177 color: #333;
178 font-weight: 600;
179 line-height: 2.75rem;
180 text-decoration: none;
181 }
182 .lp-popup-items-to-select .header .tabs .tab a:focus {
183 box-shadow: none;
184 }
185 .lp-popup-items-to-select .main {
186 overflow: hidden;
187 position: relative;
188 padding: 20px;
189 border-bottom: 1px solid #C3C4C7;
190 }
191 .lp-popup-items-to-select .main input.lp-search-title-item {
192 width: 100%;
193 font-size: 1rem;
194 border: 1px solid #C3C4C7;
195 margin-bottom: 10px;
196 }
197 .lp-popup-items-to-select .list-items, .lp-popup-items-to-select .list-items-selected {
198 display: flex;
199 flex-direction: column;
200 overflow-y: auto;
201 min-height: 260px;
202 max-height: 50vh;
203 margin: 0;
204 }
205 .lp-popup-items-to-select .list-items li, .lp-popup-items-to-select .list-items-selected li {
206 margin: 0;
207 cursor: pointer;
208 padding: 10px;
209 border: 1px solid white;
210 }
211 .lp-popup-items-to-select .list-items li:hover, .lp-popup-items-to-select .list-items-selected li:hover {
212 background-color: #eff6ff;
213 border-color: #e2eefe;
214 }
215 .lp-popup-items-to-select .list-items-selected li {
216 display: flex;
217 gap: 5px;
218 align-items: center;
219 color: #999;
220 }
221 .lp-popup-items-to-select .list-items-selected li .item-type {
222 padding: 0;
223 font-size: inherit;
224 color: inherit;
225 line-height: unset;
226 }
227 .lp-popup-items-to-select .list-items-selected li .item-title {
228 color: #333;
229 }
230 .lp-popup-items-to-select .list-items-selected li.selected {
231 background-color: #F4FCFF;
232 }
233 .lp-popup-items-to-select .list-items-selected li:hover .dashicons-remove {
234 opacity: 1;
235 }
236 .lp-popup-items-to-select .list-items-selected .dashicons-remove {
237 color: #E74C3C;
238 opacity: 0.6;
239 }
240 .lp-popup-items-to-select .pagination {
241 display: flex;
242 flex-wrap: wrap;
243 margin: 10px 0 -10px 0;
244 align-items: center;
245 flex-direction: column;
246 gap: 10px;
247 }
248 .lp-popup-items-to-select .pagination::before {
249 content: "";
250 display: block;
251 width: 100%;
252 height: 1px;
253 background-color: #ececec;
254 position: relative;
255 }
256 .lp-popup-items-to-select .pagination li {
257 margin: 0;
258 cursor: pointer;
259 }
260 .lp-popup-items-to-select .pagination li .page-numbers {
261 height: 30px;
262 display: flex;
263 align-items: center;
264 justify-content: center;
265 }
266 .lp-popup-items-to-select .pagination li a {
267 text-decoration: none;
268 display: flex;
269 align-items: center;
270 }
271 .lp-popup-items-to-select .footer {
272 padding: 16px 20px;
273 display: flex;
274 gap: 5px;
275 }
276
277 /**
278 * Style for the popup alert, confirm
279 * @link https://sweetalert2.github.io/
280 * @since 4.2.9
281 * @version 1.0.0
282 */
283 .swal2-container {
284 z-index: 99999;
285 }
286
287 .swal2-popup {
288 max-width: 850px;
289 }
290 .swal2-popup .content-title {
291 margin: 0 0 20px 0;
292 padding: 0;
293 text-align: center;
294 font-size: 1.5em;
295 font-weight: bold;
296 }
297 .swal2-popup .swal2-actions {
298 width: 100%;
299 padding: 0 30px;
300 }
301 .swal2-popup .swal2-actions button {
302 flex: 1;
303 }
304 .swal2-popup .swal2-actions button.swal2-confirm {
305 background-color: #e02200;
306 }
307 .swal2-popup .swal2-actions button.swal2-cancel {
308 background-color: transparent;
309 border: 1px solid #ccc;
310 color: inherit;
311 }
312 .swal2-popup .swal2-warning {
313 color: #e02200;
314 border-color: transparent;
315 background-color: rgba(223, 0, 0, 0.1019607843);
316 }
317 .swal2-popup .swal2-icon {
318 width: 50px;
319 height: 50px;
320 }
321 .swal2-popup .swal2-icon .swal2-icon-content {
322 font-size: 0;
323 }
324 .swal2-popup .swal2-icon .swal2-icon-content::before {
325 content: "\f071";
326 font-family: "lp-icon";
327 font-size: 24px;
328 display: inline-block;
329 }
330 .swal2-popup .swal2-title {
331 font-size: 1.5em;
332 }
333 .swal2-popup .swal2-html-container {
334 font-size: 1em;
335 }
336 .swal2-popup .lp-tom-select.ts-wrapper .ts-dropdown {
337 max-height: 200px;
338 overflow: hidden;
339 }
340 .swal2-popup .swal2-close {
341 background-color: unset !important;
342 outline: none !important;
343 color: rgb(204, 204, 204) !important;
344 font-size: 30px;
345 box-shadow: none !important;
346 position: absolute;
347 }
348 .swal2-popup .swal2-close:hover {
349 color: #f27474 !important;
350 }
351
352 #lp-course-edit-curriculum {
353 padding: 12px;
354 }
355 #lp-course-edit-curriculum [class*=lp-icon-] {
356 font-size: 1.25rem;
357 color: #787c82;
358 }
359 #lp-course-edit-curriculum .lp-icon-angle-down, #lp-course-edit-curriculum .lp-icon-angle-up {
360 padding: 8px;
361 font-size: 24px;
362 cursor: pointer;
363 }
364 #lp-course-edit-curriculum .lp-icon-angle-down:hover, #lp-course-edit-curriculum .lp-icon-angle-up:hover {
365 color: #2271B1;
366 }
367 #lp-course-edit-curriculum input[type=text] {
368 width: 100%;
369 border: none;
370 box-shadow: none;
371 padding: 0;
372 }
373 #lp-course-edit-curriculum textarea {
374 width: 100%;
375 border: 1px solid #C3C4C7;
376 padding: 10px;
377 resize: vertical;
378 min-height: 50px;
379 }
380 #lp-course-edit-curriculum button {
381 color: #2271B1;
382 border-color: #2271B1;
383 background-color: #fff;
384 border-radius: 5px;
385 }
386 #lp-course-edit-curriculum button:hover {
387 background: #f0f0f1;
388 }
389 #lp-course-edit-curriculum .course-toggle-all-sections.lp-collapse .lp-icon-angle-up {
390 display: none;
391 }
392 #lp-course-edit-curriculum .course-toggle-all-sections:not(.lp-collapse) .lp-icon-angle-down {
393 display: none;
394 }
395 #lp-course-edit-curriculum .heading {
396 display: flex;
397 flex-direction: row;
398 flex-wrap: nowrap;
399 margin-bottom: 15px;
400 align-items: center;
401 line-height: 1;
402 gap: 5px;
403 padding-right: 12px;
404 }
405 #lp-course-edit-curriculum .heading .count-sections .one, #lp-course-edit-curriculum .heading .count-sections .plural, #lp-course-edit-curriculum .heading .total-items .one, #lp-course-edit-curriculum .heading .total-items .plural {
406 display: none;
407 }
408 #lp-course-edit-curriculum .heading .count-sections[data-count="1"] .one, #lp-course-edit-curriculum .heading .total-items[data-count="1"] .one {
409 display: inline-block;
410 }
411 #lp-course-edit-curriculum .heading .count-sections:not([data-count="1"]) .plural, #lp-course-edit-curriculum .heading .total-items:not([data-count="1"]) .plural {
412 display: inline-block;
413 }
414 #lp-course-edit-curriculum .heading .total-items {
415 margin-left: auto;
416 }
417 #lp-course-edit-curriculum .heading h4 {
418 margin: 0;
419 font-size: 1em;
420 font-weight: normal;
421 }
422 #lp-course-edit-curriculum .curriculum-sections {
423 border: 1px solid #C3C4C7;
424 border-bottom: none;
425 }
426 #lp-course-edit-curriculum .curriculum-sections .section-description {
427 margin-bottom: 10px;
428 }
429 #lp-course-edit-curriculum .curriculum-sections .section-description button {
430 display: none;
431 }
432 #lp-course-edit-curriculum .curriculum-sections .section-description .lp-btn-update-section-description {
433 margin-right: 5px;
434 }
435 #lp-course-edit-curriculum .curriculum-sections .section-description.editing button {
436 display: inline-block;
437 }
438 #lp-course-edit-curriculum .curriculum-sections .section-description input::placeholder {
439 color: #2271B1;
440 }
441 #lp-course-edit-curriculum .section {
442 margin: 0;
443 border-bottom: 1px solid #C3C4C7;
444 opacity: 1;
445 background: #fff;
446 }
447 #lp-course-edit-curriculum .section.focus {
448 border: 1px solid #2271B1 !important;
449 }
450 #lp-course-edit-curriculum .section.lp-collapse .section-collapse {
451 display: none;
452 }
453 #lp-course-edit-curriculum .section.lp-collapse .section-toggle .lp-icon-angle-up {
454 display: none;
455 }
456 #lp-course-edit-curriculum .section:not(.lp-collapse) .section-toggle .lp-icon-angle-down {
457 display: none;
458 }
459 #lp-course-edit-curriculum .section .lp-icon-spinner {
460 animation: rotation 2s infinite linear;
461 font-size: 1.25rem;
462 color: #2271B1;
463 display: none;
464 }
465 #lp-course-edit-curriculum .section .drag {
466 cursor: grab;
467 line-height: 1;
468 }
469 #lp-course-edit-curriculum .section .drag:active {
470 cursor: grabbing;
471 }
472 #lp-course-edit-curriculum .section .drag:hover {
473 color: #2271B1;
474 }
475 #lp-course-edit-curriculum .section.loading {
476 pointer-events: none;
477 opacity: 0.5 !important;
478 }
479 #lp-course-edit-curriculum .section.loading .section-head .lp-icon-spinner {
480 display: inline-block;
481 }
482 #lp-course-edit-curriculum .section:first-child {
483 border-top: 0;
484 }
485 #lp-course-edit-curriculum .section:hover .remove {
486 display: inline-block;
487 }
488 #lp-course-edit-curriculum .section input {
489 background-color: transparent;
490 box-shadow: none;
491 }
492 #lp-course-edit-curriculum .section input:focus {
493 box-shadow: none;
494 }
495 #lp-course-edit-curriculum .section .section-items-counts {
496 white-space: nowrap;
497 }
498 #lp-course-edit-curriculum .section .section-items-counts .one, #lp-course-edit-curriculum .section .section-items-counts .plural {
499 display: none;
500 }
501 #lp-course-edit-curriculum .section .section-items-counts[data-count="1"] .one {
502 display: inline-block;
503 }
504 #lp-course-edit-curriculum .section .section-items-counts:not([data-count="1"]) .plural {
505 display: inline-block;
506 }
507 #lp-course-edit-curriculum .section .lp-btn-delete-section {
508 color: #E74C3C;
509 border: 1px solid #eee;
510 background: white;
511 display: none;
512 opacity: 0.7;
513 }
514 #lp-course-edit-curriculum .section .lp-btn-delete-section:hover {
515 opacity: 1;
516 }
517 #lp-course-edit-curriculum .section .lp-btn-edit-section-title {
518 cursor: pointer;
519 display: none;
520 opacity: 0.7;
521 font-size: 1rem;
522 }
523 #lp-course-edit-curriculum .section .lp-btn-edit-section-title:hover {
524 opacity: 1;
525 color: #2271B1;
526 }
527 #lp-course-edit-curriculum .section .section-head:hover .lp-btn-delete-section, #lp-course-edit-curriculum .section .section-head:hover .lp-btn-edit-section-title {
528 display: inline-block;
529 }
530 #lp-course-edit-curriculum .section .section-collapse {
531 overflow: hidden;
532 padding: 12px;
533 border-top: 1px solid #C3C4C7;
534 }
535 #lp-course-edit-curriculum .section .section-content {
536 margin-bottom: 10px;
537 }
538 #lp-course-edit-curriculum .section .lp-input-title-section {
539 padding-left: 0;
540 border: none;
541 font-size: 1.2em;
542 line-height: 1.875rem;
543 flex: 1;
544 }
545 #lp-course-edit-curriculum .section .lp-btn-update-section-title, #lp-course-edit-curriculum .section .lp-btn-cancel-update-section-title {
546 display: none;
547 }
548 #lp-course-edit-curriculum .section.editing .lp-btn-update-section-title, #lp-course-edit-curriculum .section.editing .lp-btn-cancel-update-section-title {
549 display: inline-block;
550 }
551 #lp-course-edit-curriculum .section.editing .lp-btn-delete-section, #lp-course-edit-curriculum .section.editing .lp-btn-edit-section-title {
552 display: none !important;
553 }
554 #lp-course-edit-curriculum .section.editing .section-items-counts, #lp-course-edit-curriculum .section.editing .section-toggle {
555 display: none;
556 }
557 #lp-course-edit-curriculum .section .description-input {
558 width: 100%;
559 margin: 0;
560 padding: 0;
561 border: none;
562 color: #999;
563 }
564 #lp-course-edit-curriculum .section .description-input:focus {
565 color: #444;
566 }
567 #lp-course-edit-curriculum .section .lp-btn-cancel-update-section-title {
568 border: none;
569 background: transparent;
570 }
571 #lp-course-edit-curriculum .section .lp-btn-cancel-update-section-title:hover {
572 background: #f0f0f1;
573 }
574 #lp-course-edit-curriculum .add-new-section, #lp-course-edit-curriculum .lp-add-item-type {
575 display: flex;
576 gap: 5px;
577 padding: 5px 10px;
578 align-items: center;
579 }
580 #lp-course-edit-curriculum .add-new-section .lp-icon-plus, #lp-course-edit-curriculum .lp-add-item-type .lp-icon-plus {
581 font-size: 1.1rem;
582 min-width: 20px;
583 text-align: center;
584 }
585 #lp-course-edit-curriculum .add-new-section input, #lp-course-edit-curriculum .lp-add-item-type input {
586 width: 100%;
587 border: none;
588 background: transparent;
589 outline: none;
590 padding: 0;
591 }
592 #lp-course-edit-curriculum .add-new-section input::placeholder, #lp-course-edit-curriculum .lp-add-item-type input::placeholder {
593 color: #8A8888;
594 }
595 #lp-course-edit-curriculum .add-new-section {
596 border: 1px solid #C3C4C7;
597 border-top: none;
598 background-color: #F4FCFF;
599 /**
600 * Style for the buttons
601 */
602 /*.lp-btn-add-section {
603 border: none;
604 background: rgba(19, 94, 150, 0.5);
605 color: #fff;
606
607 &:hover, &.active {
608 background: rgba(19, 94, 150, 1);
609 }
610 }*/
611 }
612 #lp-course-edit-curriculum .add-new-section.focus {
613 border-top: 1px solid;
614 border-color: #2271B1;
615 }
616 #lp-course-edit-curriculum .add-new-section input {
617 font-size: 16px;
618 }
619 #lp-course-edit-curriculum .add-new-section .lp-btn-edit-primary {
620 border: none;
621 background: #135e96;
622 color: #fff;
623 }
624 #lp-course-edit-curriculum .add-new-section .lp-btn-edit-primary:not(.active) {
625 opacity: 0.5;
626 }
627 #lp-course-edit-curriculum .add-new-section .lp-btn-edit-primary:hover, #lp-course-edit-curriculum .add-new-section .lp-btn-edit-primary.active, #lp-course-edit-curriculum .add-new-section .lp-btn-edit-primary.active:hover {
628 background: #135E96;
629 color: #fff;
630 opacity: 1;
631 }
632 #lp-course-edit-curriculum .lp-add-item-type {
633 border: 1px solid #2271B1;
634 margin-bottom: 10px;
635 }
636 #lp-course-edit-curriculum .lp-add-item-type .new-item-actions {
637 width: 100%;
638 display: flex;
639 gap: 5px;
640 }
641 #lp-course-edit-curriculum .lp-add-item-type .lp-btn-add-item.active {
642 background: rgb(19, 94, 150);
643 color: #fff;
644 }
645 #lp-course-edit-curriculum .lp-add-item-type .lp-btn-add-item-cancel {
646 border: none;
647 }
648 #lp-course-edit-curriculum .item-actions {
649 display: flex;
650 bottom: 0;
651 align-items: center;
652 gap: 5px;
653 }
654 #lp-course-edit-curriculum .item-actions li {
655 list-style: none;
656 margin: 0;
657 padding: 0;
658 }
659 #lp-course-edit-curriculum .item-actions li a {
660 color: #999;
661 text-decoration: none;
662 font-size: 1.15rem;
663 }
664 #lp-course-edit-curriculum .item-actions li a:hover {
665 color: #2271B1;
666 }
667 #lp-course-edit-curriculum .item-actions li:hover {
668 cursor: pointer;
669 }
670 #lp-course-edit-curriculum .section-list-items {
671 width: 100%;
672 border-collapse: collapse;
673 display: flex;
674 flex-direction: column;
675 gap: 12px;
676 margin: 0;
677 }
678 #lp-course-edit-curriculum .section-item, #lp-course-edit-curriculum .section-head {
679 display: flex;
680 position: relative;
681 margin: 0;
682 padding: 6px 10px;
683 background: #fff;
684 transition: background 200ms ease-out;
685 align-items: center;
686 gap: 5px;
687 }
688 #lp-course-edit-curriculum .section-head {
689 background-color: #F4FCFF;
690 }
691 #lp-course-edit-curriculum .section-head:hover .lp-btn-delete-section {
692 display: inline-block;
693 }
694 #lp-course-edit-curriculum .section-item {
695 border: 1px solid #EEEEEE;
696 }
697 #lp-course-edit-curriculum .section-item.focus {
698 border-color: #2271B1 !important;
699 }
700 #lp-course-edit-curriculum .section-item.loading {
701 pointer-events: none;
702 opacity: 0.5 !important;
703 }
704 #lp-course-edit-curriculum .section-item.loading .lp-icon-spinner {
705 display: inline-block;
706 }
707 #lp-course-edit-curriculum .section-item:hover {
708 border-color: #2271B1;
709 }
710 #lp-course-edit-curriculum .section-item .lp-btn-update-item-title, #lp-course-edit-curriculum .section-item .lp-btn-cancel-update-item-title {
711 display: none;
712 }
713 #lp-course-edit-curriculum .section-item.editing .lp-btn-update-item-title, #lp-course-edit-curriculum .section-item.editing .lp-btn-cancel-update-item-title {
714 display: inline-block;
715 }
716 #lp-course-edit-curriculum .section-item.editing .item-actions {
717 display: none;
718 }
719 #lp-course-edit-curriculum .section-item .drag {
720 cursor: grab;
721 }
722 #lp-course-edit-curriculum .section-item .drag:hover {
723 color: #2271B1;
724 }
725 #lp-course-edit-curriculum .section-item .actions {
726 margin: 0;
727 }
728 #lp-course-edit-curriculum .section-item .actions > * {
729 visibility: hidden;
730 margin-right: 10px;
731 }
732 #lp-course-edit-curriculum .section-item .actions .edit {
733 text-decoration: none;
734 }
735 #lp-course-edit-curriculum .section-item .actions .remove {
736 color: #a00;
737 }
738 #lp-course-edit-curriculum .section-item:not(.lp_lesson) .item-actions .lp-btn-set-preview-item {
739 display: none;
740 }
741 #lp-course-edit-curriculum .section-item input {
742 width: 100%;
743 border: none;
744 font-size: 0.875rem;
745 }
746 #lp-course-edit-curriculum .section-item .lp-btn-cancel-update-item-title {
747 border: none;
748 }
749 #lp-course-edit-curriculum .lp-add-item-type .item-ico-type, #lp-course-edit-curriculum .section-item .item-ico-type {
750 padding: 0;
751 font-family: "lp-icon";
752 color: #2271B1;
753 font-size: 1rem;
754 }
755 #lp-course-edit-curriculum .lp-add-item-type.lp_lesson .item-ico-type:before, #lp-course-edit-curriculum .section-item.lp_lesson .item-ico-type:before {
756 content: "\f15b";
757 }
758 #lp-course-edit-curriculum .lp-add-item-type.lp_quiz .item-ico-type:before, #lp-course-edit-curriculum .section-item.lp_quiz .item-ico-type:before {
759 content: "\f12e";
760 }
761 #lp-course-edit-curriculum .lp-add-item-type.lp_assignment .item-ico-type:before, #lp-course-edit-curriculum .section-item.lp_assignment .item-ico-type:before {
762 content: "\e929";
763 }
764 #lp-course-edit-curriculum .lp-add-item-type.lp_h5p .item-ico-type:before, #lp-course-edit-curriculum .section-item.lp_h5p .item-ico-type:before {
765 content: "\e92a";
766 }
767 #lp-course-edit-curriculum .section-actions {
768 display: flex;
769 gap: 10px;
770 align-items: center;
771 }
772 #lp-course-edit-curriculum .section-actions button {
773 display: flex;
774 align-items: center;
775 gap: 4px;
776 }
777 #lp-course-edit-curriculum .section-actions button:before {
778 font-family: "lp-icon";
779 font-style: normal;
780 font-size: 16px;
781 line-height: 1;
782 content: "\f009";
783 }
784 #lp-course-edit-curriculum .section-actions button[data-item-type=lp_lesson]:before {
785 content: "\f15b";
786 }
787 #lp-course-edit-curriculum .section-actions button[data-item-type=lp_quiz]:before {
788 content: "\f12e";
789 }
790 #lp-course-edit-curriculum .section-actions button[data-item-type=lp_assignment]:before {
791 content: "\e929";
792 }
793 #lp-course-edit-curriculum .section-actions button[data-item-type=lp_h5p]:before {
794 content: "\e92a";
795 }
796 #lp-course-edit-curriculum .lp-section-title-input {
797 font-size: 16px;
798 }