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 / admin / setup.css

setup.css in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.4.6, at assets/css/admin/setup.css

269 lines 7.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* The animation code */
2 @keyframes spin {
3 0% {
4 transform: rotate(0deg);
5 }
6 50% {
7 transform: rotate(180deg);
8 }
9 100% {
10 transform: rotate(360deg);
11 }
12 }
13 @keyframes spin-back {
14 0% {
15 transform: rotate(0deg);
16 }
17 50% {
18 transform: rotate(-180deg);
19 }
20 100% {
21 transform: rotate(-360deg);
22 }
23 }
24 .lp-setup, .lp-update-database {
25 color: #777;
26 }
27 .lp-setup h1, .lp-setup h2, .lp-setup h3, .lp-setup h4, .lp-setup h5, .lp-setup h6, .lp-update-database h1, .lp-update-database h2, .lp-update-database h3, .lp-update-database h4, .lp-update-database h5, .lp-update-database h6 {
28 color: #777;
29 font-weight: normal;
30 }
31 .lp-setup h2, .lp-update-database h2 {
32 font-size: 1.5rem;
33 border-bottom: 1px solid #EEE;
34 padding-bottom: 20px;
35 }
36 .lp-setup p.large-text, .lp-update-database p.large-text {
37 font-size: 1rem;
38 margin: 0 0 20px 0;
39 }
40 .lp-setup a, .lp-update-database a {
41 font-size: 0.8125rem;
42 }
43 .lp-setup .logo, .lp-update-database .logo {
44 text-align: center;
45 }
46 .lp-setup #content, .lp-update-database #content {
47 max-width: 90%;
48 width: 900px;
49 margin: 40px auto 20px auto;
50 }
51 .lp-setup #main, .lp-update-database #main {
52 background: #FFF;
53 padding: 20px;
54 border: 1px solid #ececec;
55 margin-bottom: 20px;
56 position: relative;
57 }
58 .lp-setup #main .description, .lp-update-database #main .description {
59 font-size: 0.8125rem;
60 font-style: italic;
61 }
62 .lp-setup #main.loading:after, .lp-update-database #main.loading:after {
63 content: "";
64 position: absolute;
65 top: 0;
66 left: 0;
67 right: 0;
68 bottom: 0;
69 z-index: 10;
70 background: #FFF;
71 opacity: 0.5;
72 }
73 .lp-setup #main.loading .icon-loading, .lp-update-database #main.loading .icon-loading {
74 display: block;
75 position: absolute;
76 top: 50%;
77 left: 50%;
78 width: 20px;
79 height: 20px;
80 margin-left: -10px;
81 margin-top: -10px;
82 z-index: 15;
83 }
84 .lp-setup #main.loading .icon-loading:before, .lp-setup #main.loading .icon-loading:after, .lp-update-database #main.loading .icon-loading:before, .lp-update-database #main.loading .icon-loading:after {
85 width: 20px;
86 height: 20px;
87 top: 0;
88 left: 0;
89 content: "";
90 position: absolute;
91 }
92 .lp-setup #main.loading .icon-loading:before, .lp-update-database #main.loading .icon-loading:before {
93 background: #e2e2e2;
94 animation-name: spin;
95 animation-duration: 4s;
96 animation-iteration-count: infinite;
97 animation-delay: 0s;
98 }
99 .lp-setup #main.loading .icon-loading:after, .lp-update-database #main.loading .icon-loading:after {
100 background: #39a1e5;
101 animation-name: spin-back;
102 animation-duration: 4s;
103 animation-iteration-count: infinite;
104 animation-delay: 0s;
105 }
106 .lp-setup .lp-setup-nav, .lp-update-database .lp-setup-nav {
107 position: relative;
108 }
109 .lp-setup .lp-setup-steps, .lp-update-database .lp-setup-steps {
110 list-style: none;
111 margin: 0;
112 padding: 0 0 20px 0;
113 display: flex;
114 position: relative;
115 }
116 .lp-setup .lp-setup-steps li, .lp-update-database .lp-setup-steps li {
117 list-style: none;
118 flex: 1;
119 text-align: center;
120 margin: 0;
121 position: relative;
122 }
123 .lp-setup .lp-setup-steps li.active span, .lp-update-database .lp-setup-steps li.active span {
124 font-weight: bold;
125 color: #564079;
126 }
127 .lp-setup .lp-setup-steps li.active:before, .lp-update-database .lp-setup-steps li.active:before {
128 content: "";
129 height: 6px;
130 width: 100%;
131 border-radius: 3px;
132 background: #ffc106;
133 left: 0;
134 position: absolute;
135 bottom: -20px;
136 z-index: 10;
137 }
138 .lp-setup .lp-setup-steps li.active:after, .lp-update-database .lp-setup-steps li.active:after {
139 width: 8px;
140 height: 8px;
141 position: absolute;
142 background: #ffc106;
143 transform: rotate(45deg);
144 left: 50%;
145 bottom: -18px;
146 margin-left: -5px;
147 content: "";
148 }
149 .lp-setup .lp-setup-progress,
150 .lp-setup .lp-setup-progress .active, .lp-update-database .lp-setup-progress,
151 .lp-update-database .lp-setup-progress .active {
152 width: 100%;
153 height: 6px;
154 left: 0;
155 bottom: 0;
156 background: #DDD;
157 position: absolute;
158 border-radius: 3px;
159 }
160 .lp-setup .lp-setup-progress .active, .lp-update-database .lp-setup-progress .active {
161 background: #ffc106;
162 width: 50%;
163 }
164 .lp-setup footer, .lp-update-database footer {
165 max-width: 900px;
166 margin: 0 auto;
167 padding: 0 20px;
168 text-align: center;
169 }
170 .lp-setup .buttons, .lp-update-database .buttons {
171 text-align: right;
172 border-top: 1px solid #EEE;
173 padding-top: 20px;
174 }
175 .lp-setup .buttons .button-prev, .lp-update-database .buttons .button-prev {
176 float: left;
177 }
178 .lp-setup .button-skip-next,
179 .lp-setup .button-skip-prev, .lp-update-database .button-skip-next,
180 .lp-update-database .button-skip-prev {
181 opacity: 0.7;
182 float: left;
183 margin-right: 4px;
184 }
185 .lp-setup .button-skip-next:hover,
186 .lp-setup .button-skip-prev:hover, .lp-update-database .button-skip-next:hover,
187 .lp-update-database .button-skip-prev:hover {
188 opacity: 1;
189 }
190 .lp-setup .button-dashboard-page, .lp-update-database .button-dashboard-page {
191 vertical-align: middle;
192 margin: 5px;
193 display: inline-block;
194 }
195 .lp-setup table, .lp-update-database table {
196 width: 100%;
197 font-size: 0.875rem;
198 }
199 .lp-setup table th, .lp-setup table td, .lp-update-database table th, .lp-update-database table td {
200 padding: 8px 8px 8px 0;
201 font-weight: normal;
202 vertical-align: top;
203 text-align: left;
204 }
205 .lp-setup table th, .lp-update-database table th {
206 width: 33%;
207 text-align: left;
208 }
209 .lp-setup .browse-payments, .lp-update-database .browse-payments {
210 list-style: none;
211 margin: 0;
212 padding: 0;
213 }
214 .lp-setup .browse-payments li.payment, .lp-update-database .browse-payments li.payment {
215 padding: 0 0 10px 0;
216 margin: 0;
217 }
218 .lp-setup .browse-payments li.payment > h3, .lp-update-database .browse-payments li.payment > h3 {
219 padding: 20px 0;
220 margin: 0;
221 }
222 .lp-setup .browse-payments li.payment .payment-settings, .lp-update-database .browse-payments li.payment .payment-settings {
223 padding: 0 0 20px 0;
224 }
225 .lp-setup .browse-payments li.payment .payment-name img, .lp-update-database .browse-payments li.payment .payment-name img {
226 max-height: 32px;
227 vertical-align: middle;
228 margin-left: 0px;
229 }
230 .lp-setup .browse-payments li.payment .payment-desc, .lp-update-database .browse-payments li.payment .payment-desc {
231 font-style: italic;
232 }
233 .lp-setup .finish-buttons, .lp-update-database .finish-buttons {
234 text-align: right;
235 }
236 .lp-setup .finish-buttons .button, .lp-update-database .finish-buttons .button {
237 width: 300px;
238 display: inline-block;
239 margin-bottom: 20px;
240 font-size: 1.125rem;
241 height: 40px;
242 line-height: 2.5rem;
243 color: #777;
244 text-align: center;
245 }
246 .lp-setup .finish-buttons .button.button-primary, .lp-update-database .finish-buttons .button.button-primary {
247 color: #FFF;
248 }
249 .lp-setup .finish-buttons .button:nth-child(odd), .lp-update-database .finish-buttons .button:nth-child(odd) {
250 float: left;
251 }
252 .lp-setup .learn-press-message, .lp-update-database .learn-press-message {
253 background: #FAFAFA;
254 padding: 15px;
255 border-left: 3px solid #05B3FF;
256 margin: 0 0 20px 0;
257 font-size: 0.875rem;
258 border-radius: 4px;
259 }
260 .lp-setup .learn-press-message.error, .lp-update-database .learn-press-message.error {
261 border-left-color: #FF0000;
262 }
263 .lp-setup #preview-price, .lp-update-database #preview-price {
264 font-size: 1.125rem;
265 color: #FF0000;
266 }
267 .lp-setup .form-field th .learn-press-tip, .lp-update-database .form-field th .learn-press-tip {
268 float: right;
269 }