PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.10
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.10
4.4.10 4.4.9.1 4.4.9 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 All 142 releases
← All changes | assets/css/learnpress-rtl.css +50 -8 4.4.9 → 4.4.10 View file →
@@ -81,13 +81,13 @@
81 81 cursor: pointer;
82 82 }
83 83 .lp-button.loading {
84 84 position: relative;
85 - display: flex;
85 + display: inline-flex;
86 86 align-items: center;
87 87 justify-content: center;
88 88 pointer-events: none;
89 - color: rgba(0, 0, 0, 0.2) !important;
89 + color: rgba(0, 0, 0, 0) !important;
90 90 }
91 91 .lp-button.loading:before {
92 92 position: absolute;
93 93 inset: 0;
@@ -96,9 +96,8 @@
96 96 justify-content: center;
97 97 font-family: "lp-icon";
98 98 content: "\f110";
99 99 animation: lp-rotating 1s linear infinite;
100 - line-height: 1;
101 100 font-variant: normal;
102 101 text-transform: none;
103 102 -webkit-font-smoothing: antialiased;
104 103 -moz-osx-font-smoothing: grayscale;
@@ -109,9 +108,9 @@
109 108 position: relative;
110 109 display: flex;
111 110 align-items: center;
112 111 margin: 0 !important;
113 - padding: 10px 20px;
112 + padding: 10px;
114 113 border-radius: var(--lp-border-radius, 5px);
115 114 background-color: #E5F7FF;
116 115 color: #007AFF;
117 116 max-width: 100%;
@@ -1740,9 +1739,8 @@
1740 1739 justify-content: center;
1741 1740 font-family: "lp-icon";
1742 1741 content: "\f110";
1743 1742 animation: lp-rotating 1s linear infinite;
1744 - line-height: 1;
1745 1743 font-variant: normal;
1746 1744 text-transform: none;
1747 1745 -webkit-font-smoothing: antialiased;
1748 1746 -moz-osx-font-smoothing: grayscale;
@@ -3025,9 +3023,8 @@
3025 3023 justify-content: center;
3026 3024 font-family: "lp-icon";
3027 3025 content: "\f110";
3028 3026 animation: lp-rotating 1s linear infinite;
3029 - line-height: 1;
3030 3027 font-variant: normal;
3031 3028 text-transform: none;
3032 3029 -webkit-font-smoothing: antialiased;
3033 3030 -moz-osx-font-smoothing: grayscale;
@@ -3255,9 +3252,8 @@
3255 3252 justify-content: center;
3256 3253 font-family: "lp-icon";
3257 3254 content: "\f110";
3258 3255 animation: lp-rotating 1s linear infinite;
3259 - line-height: 1;
3260 3256 font-variant: normal;
3261 3257 text-transform: none;
3262 3258 -webkit-font-smoothing: antialiased;
3263 3259 -moz-osx-font-smoothing: grayscale;
@@ -8736,8 +8732,29 @@
8736 8732 border: none;
8737 8733 padding: 10px 20px;
8738 8734 text-align: right;
8739 8735 }
8736 +table.lp-list-table thead th.sortable > a, table.lp-list-table thead th.sorted > a {
8737 + display: flex;
8738 + align-items: center;
8739 + gap: 0.5em;
8740 +}
8741 +table.lp-list-table thead th .sorting-indicator {
8742 + display: inline-flex;
8743 + flex-direction: column;
8744 + align-items: center;
8745 + gap: 0.05em;
8746 + height: 20px;
8747 + margin: 0;
8748 + padding: 0;
8749 +}
8750 +table.lp-list-table thead th .sorting-indicator i {
8751 + color: #aaa;
8752 + height: 10px;
8753 +}
8754 +table.lp-list-table thead th .sorting-indicator i.is-active {
8755 + color: #000;
8756 +}
8740 8757 table.lp-list-table thead th td {
8741 8758 border: none;
8742 8759 padding: 0;
8743 8760 }
@@ -8758,13 +8775,16 @@
8758 8775 }
8759 8776 table.lp-list-table tbody tr td a {
8760 8777 text-decoration: none;
8761 8778 }
8762 -table.lp-list-table tbody tr:last-child td {
8779 +table.lp-list-table tbody tr:last-child td, table.lp-list-table tbody tr:last-child th {
8763 8780 border-bottom: none;
8764 8781 }
8765 8782 table.lp-list-table tbody th {
8783 + border: none;
8784 + border-bottom: 1px solid var(--lp-border-color, #E2E0DB);
8766 8785 padding: 10px 20px;
8786 + text-align: right;
8767 8787 }
8768 8788 table.lp-list-table tfoot tr {
8769 8789 border: none;
8770 8790 }
@@ -8887,12 +8907,23 @@
8887 8907 .lp-form-filter__fields > * {
8888 8908 flex: 1 1 0;
8889 8909 min-width: 0;
8890 8910 }
8911 +@media screen and (max-width: 782px) {
8912 + .lp-form-filter__fields > * {
8913 + flex: 1 1 50%;
8914 + }
8915 +}
8916 +@media screen and (max-width: 500px) {
8917 + .lp-form-filter__fields > * {
8918 + flex: 1 1 100%;
8919 + }
8920 +}
8891 8921 .lp-form-filter .filter-field {
8892 8922 display: flex;
8893 8923 flex-direction: column;
8894 8924 gap: 5px;
8925 + max-width: 200px;
8895 8926 }
8896 8927 .lp-form-filter .filter-field label {
8897 8928 text-align: right;
8898 8929 font-weight: bold;
@@ -8907,8 +8938,19 @@
8907 8938 gap: 8px;
8908 8939 align-items: center;
8909 8940 }
8910 8941 .lp-form-filter input, .lp-form-filter select {
8942 + min-height: 40px;
8943 + padding: 0 12px;
8944 +}
8945 +.lp-form-filter .lp-tom-select.ts-wrapper {
8946 + width: 100%;
8947 + min-width: auto;
8948 + /*&.dropdown-active {
8949 + width: 100%;
8950 + }*/
8951 +}
8952 +.lp-form-filter .lp-tom-select.ts-wrapper .ts-control {
8911 8953 min-height: 40px;
8912 8954 padding: 0 12px;
8913 8955 }
8914 8956