PluginProbe
Hostinger Tools / 2.2.4
Hostinger Tools v2.2.4
3.0.77 3.0.76 3.0.75 3.0.74 3.0.73 3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.4 All 108 releases
hostinger / src / css / components / admin.scss

admin.scss in Hostinger Tools 2.2.4, at src/css/components/admin.scss

698 lines 10.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .hsr-onboarding-navbar {
2 width: 100%;
3 display: flex;
4 justify-content: center;
5 }
6
7 .hsr-onboarding-navbar__wrapper {
8 width: 100%;
9 height: 72px;
10 background: #FFFFFF;
11 border-bottom: 1px solid $border-gray;
12
13 @media(max-width: 1000px) {
14 height: 56px;
15 }
16
17 }
18
19 .hsr-wrapper__list {
20 padding: 0px 16px;
21 height: inherit;
22 margin: 0;
23 display: flex;
24 align-items: center;
25 }
26
27 .hsr-list__item {
28 font-weight: normal;
29 font-size: 16px;
30 line-height: 24px;
31 color: $gray-base;
32 padding: 24px 30px;
33 cursor: pointer;
34 margin: 0;
35 display: flex;
36 align-items: center;
37 border-bottom: 1px solid transparent;
38
39 svg {
40 margin-right: 5px;
41
42 path {
43 fill: $gray-base;
44 }
45
46 }
47 @media( max-width: 1170px) {
48 padding: 24px 15px;
49 font-size: 14px;
50 }
51 @media( max-width: 1000px) {
52 display: none;
53 }
54
55 &:hover:not(.hsr-active) {
56 background-color: $gray-light;
57 border-bottom: 1px solid $border-gray;
58 }
59 }
60
61 .hsr-active {
62 color: $primary-purple;
63 border-bottom: $primary-purple 2px solid;
64 background-color: $light-purple;
65 padding-top: 25px;
66
67 svg {
68 margin-right: 5px;
69
70 path {
71 fill: $primary-purple;
72 }
73
74 }
75
76 }
77
78 .hsr-onboarding {
79 width: 100%;
80 display: flex;
81 justify-content: center;
82 flex-direction: column;
83 text-align: center;
84 margin-top: 32px;
85 }
86
87 .hsr-onboarding__title {
88 font-size: 24px;
89 line-height: 32px;
90 font-weight: bold;
91 }
92
93 .hsr-onboarding__description {
94 font-size: $text-font-size;
95 font-weight: 400;
96 }
97
98 .hostinger.hsr-onboarding {
99
100 p,
101 ul {
102 color: $paragraph-color;
103 margin-top: 8px;
104 line-height: 24px;
105 }
106
107 ul {
108 list-style-type: disc;
109 margin-left: 25px;
110
111 li {
112 text-align: left;
113 }
114 }
115 }
116
117 .hsr-onboarding-steps {
118 display: flex;
119 flex-direction: column;
120 align-items: center;
121 justify-content: center;
122 margin-top: 16px;
123 }
124
125 .hsr-onboarding-step {
126 background-color: #FFFFFF;
127 width: 730px;
128 display: flex;
129 border: 1px solid #DADCE0;
130 border-radius: 8px;
131 flex-direction: column;
132 margin-top: 8px;
133 }
134
135 .hsr-onboarding-step--status {
136 width: 16px;
137 height: 16px;
138 background-color: transparent;
139 border: 2px $light-purple solid;
140 margin-right: 10px;
141 border-radius: 50%;
142 }
143
144 .hsr-onboarding-step--status.completed {
145 background-image: url("../images/completed.svg");
146 height: 20px;
147 width: 20px;
148 background-size: contain;
149 border: none;
150 }
151
152
153 .hsr-onboarding-step--title h4 {
154 font-size: 16px;
155 line-height: 24px;
156 font-weight: bold;
157 display: flex;
158 align-items: center;
159 height: 57px;
160 flex: 1;
161 }
162
163 .hsr-onboarding-step--title {
164 border-bottom: 1px #DADCE0 solid;
165 display: flex;
166 align-items: center;
167 padding: 0 24px;
168 position: relative;
169 cursor: pointer;
170 }
171
172 .hsr-onboarding-step--body {
173 display: flex;
174 flex-wrap: wrap;
175 flex-direction: row;
176 }
177
178 .hsr-onboarding-step--body__title {
179 display: flex;
180 align-items: center;
181 }
182
183 .hsr-onboarding-step--body__content a {
184 text-decoration: none;
185 color: $primary-purple;
186 font-weight: bold;
187 }
188
189 .hsr-onboarding-step--body__title h4 {
190 font-size: $text-font-size;
191 }
192
193 .hsr-onboarding-step--body__content {
194 flex: 1;
195 margin-bottom: 16px;
196 }
197
198 .hsr-onboarding-step--body__content p {
199 text-align: left;
200 font-size: $text-font-size;
201 }
202
203 .hsr-onboarding-step--body__counter {
204 color: $primary-purple;
205 font-size: $text-font-size;
206 font-weight: bold;
207 border: 1px $light-purple solid;
208 border-radius: 50%;
209 width: 20px;
210 height: 20px;
211 display: flex;
212 justify-content: center;
213 align-items: center;
214 margin-right: 10px;
215 }
216
217 .hsr-onboarding-step--expand {
218 width: 32px;
219 height: 32px;
220 border-radius: 50%;
221 position: relative;
222 transform: rotate(.5turn);
223 }
224
225 .hsr-onboarding-step--expand:before {
226 content: " ";
227 position: absolute;
228 top: 50%;
229 left: 50%;
230 transform: translate(-50%, -50%);
231 height: 8px;
232 width: 12px;
233 background-image: url("../images/expand-icon.svg");
234 background-repeat: no-repeat;
235 background-size: contain;
236 }
237
238 .hsr-onboarding-step--expand:hover {
239 background: linear-gradient(0deg, rgba(103, 61, 230, 0.08), rgba(103, 61, 230, 0.08)), #FFFFFF;
240 }
241
242 .hsr-onboarding-step--expand.open {
243 transform: rotate(1turn);
244 }
245
246 .hsr-onboarding-step--content {
247 display: none;
248 padding: 24px;
249 }
250
251 .hsr-onboarding-step--content.open {
252 display: block;
253 }
254
255 .hsr-onboarding-step--footer {
256 display: flex;
257 align-items: center;
258 justify-content: flex-end;
259 }
260
261 @media only screen and (max-width: 768px) {
262 .hsr-onboarding-step {
263 width: 100%;
264 }
265
266 .hsr-publish-modal .hsr-publish-modal--body {
267 width: 70%;
268 }
269 }
270
271 /*modal */
272 .hsr-modal {
273 display: none;
274 align-items: center;
275 align-content: center;
276 justify-content: center;
277 position: absolute;
278 width: 100%;
279 height: 100%;
280 top: 0;
281 left: 0;
282 }
283
284 .hsr-modal.open {
285 display: flex;
286 }
287
288 .hsr-publish-modal--body {
289 display: flex;
290 background-color: #FFFFFF;
291 z-index: 999999;
292 width: 600px;
293 height: 560px;
294 border: 1px solid #DADCE0;
295 border-radius: 8px;
296 flex-direction: column;
297 justify-content: center;
298 }
299
300 .hsr-publish-modal--body h3 {
301 font-weight: 700;
302 font-size: 20px;
303 line-height: 32px;
304 }
305
306 .hsr-publish-modal--footer {
307 margin-top: 24px;
308 display: none;
309 }
310
311 .hsr-publish-modal--footer.show {
312 display: block;
313 }
314
315 .hsr-publish-overlay {
316 background: #000;
317 opacity: 0.7;
318 filter: alpha(opacity=70);
319 position: fixed;
320 z-index: 99999;
321 left: 0;
322 top: 0;
323 min-width: 100vw;
324 min-height: 100vh;
325 }
326
327 .hsr-success:after {
328 content: url("../images/success-circular-loader.svg");
329 width: 28px;
330 height: 28px;
331 }
332
333 .hsr-circular {
334 animation: rotate 2s linear infinite;
335 height: 48px;
336 width: 48px;
337 margin: 0 auto 24px auto;
338 overflow: hidden;
339 }
340
341 .hsr-learn-page-container {
342 display: flex;
343 align-items: center;
344 flex-direction: column;
345 padding: 0 15px;
346 }
347 .hsr-page-container-wrapper {
348 width: 100%;
349 max-width: 730px;
350 }
351 .hsr-tutorial-wrapper {
352 margin-top: 24px;
353 width: 100%;
354 max-width: 730px;
355 background: #FFFFFF;
356 border: 1px solid #DADCE0;
357 border-radius: 8px;
358 }
359
360 .hsr-wrapper-header {
361 display: flex;
362 padding: 16px 24px;
363 border-bottom: 1px solid #DADCE0;
364 justify-content: space-between;
365 }
366
367 .hsr-header-title {
368 color: #1D1E20;
369 font-weight: 700;
370 font-size: 16px;
371 line-height: 24px;
372
373 @media( max-width: 500px ) {
374 font-size: 14px;
375 }
376 }
377
378 .hsr-header-youtube {
379 width: 172px;
380 display: inline-flex;
381 justify-content: flex-end;
382 cursor: pointer;
383 }
384
385 .hsr-hostinger-youtube-link {
386 text-decoration: none;
387 display: contents;
388 }
389
390 .hsr-youtube-logo {
391 padding: 0 8px;
392 }
393
394 .hsr-youtube-title {
395 font-weight: 700;
396 font-size: 14px;
397 line-height: 24px;
398 color: #673DE6;
399 white-space: pre;
400 }
401
402 .hsr-video-wrapper {
403 display: flex;
404 flex-direction: column;
405 padding: 20px 24px;
406 }
407
408 .hsr-main-video-title {
409 padding-top: 12px;
410 font-weight: 700;
411 font-size: 20px;
412 line-height: 32px;
413 color: #1D1E20;
414 padding-bottom: 20px;
415 }
416
417 .hsr-hsr-playlist-wrapper {
418 height: 288px;
419 border-top: 1px solid #DADCE0;
420 border-bottom: 1px solid #DADCE0;
421 overflow-y: scroll;
422 }
423
424 .hsr-active-video {
425 background: #EBE4FF;
426 }
427
428 .hsr-playlist-item {
429 display: flex;
430 flex-direction: row;
431 cursor: pointer;
432 padding: 2px 0;
433 }
434
435 .hsr-playlist-item-arrow {
436 align-self: center;
437 visibility: hidden;
438 }
439
440 .hsr-arrow-icon {
441 padding: 0 8px;
442 }
443
444 .hsr-playlist-item-thumbnail {
445 padding: 3px 0;
446 overflow: hidden;
447 height: 62px;
448 }
449
450 .hsr-thumbnail-image {
451 margin-top: -14px;
452 }
453
454 .hsr-playlist-item-info {
455 padding: 0 16px;
456 display: flex;
457 flex-direction: column;
458 justify-content: center;
459 }
460
461 .hsr-playlist-item-title {
462 margin-top: -4px;
463 font-style: normal;
464 font-weight: 700;
465 font-size: 14px;
466 line-height: 24px;
467 color: #1D1E20;
468 }
469
470 .hsr-playlist-item-time {
471 font-weight: 400;
472 font-size: 12px;
473 line-height: 20px;
474 color: #727586;
475 }
476
477 .hsr-help-wrapper {
478 margin: 24px 0;
479 display: flex;
480 flex-direction: row;
481 justify-content: space-between;
482 width: 730px;
483 }
484
485 .hsr-help-card {
486 width: 350px;
487 height: 128px;
488 display: flex;
489 flex-direction: row;
490 background: #FFFFFF;
491 border: 1px solid #DADCE0;
492 border-radius: 8px;
493 cursor: pointer;
494 }
495
496 .hsr-card-logo {
497 align-self: center;
498 justify-self: center;
499 grid-row: 1/3;
500 grid-column: 1;
501 padding-left: 24px;
502 padding-right: 16px;
503 }
504
505 .hsr-logo-image {
506 vertical-align: middle;
507 }
508
509 .hsr-card-title {
510 padding-top: 24px;
511 font-weight: 700;
512 font-size: 16px;
513 line-height: 24px;
514 padding-right: 24px;
515 color: #1D1E20;
516 padding-bottom: 8px;
517 }
518
519 .hsr-card-description {
520 font-style: normal;
521 font-weight: 400;
522 font-size: 14px;
523 line-height: 24px;
524 padding-right: 24px;
525 padding-bottom: 24px;
526 color: #727586;
527 }
528
529
530 @media only screen and (max-width: 768px) {
531 .hsr-wrapper-header {
532 justify-content: center;
533 flex-wrap: wrap;
534 }
535
536 .hsr-tutorial-wrapper, .hsr-page-container-wrapper {
537 width: 100%;
538 }
539
540 .hsr-main-video {
541 text-align: -webkit-center;
542 }
543
544 .hsr-main-video-title {
545 margin: 0 10px;
546 }
547
548 .hsr-video-content {
549 font-size: 8px;
550 }
551
552 .hsr-playlist-item-thumbnail {
553 display: none;
554 }
555
556 .hsr-video-frame {
557 height: 200px;
558 width: 325px;
559 }
560
561 .hsr-help-wrapper {
562 display: flex;
563 flex-direction: column;
564 width: unset;
565 }
566
567 .hsr-help-card {
568 margin-bottom: 24px;
569 width: 100%;
570 }
571 }
572
573 @keyframes rotate {
574 100% {
575 transform: rotate(360deg);
576 }
577 }
578
579 .hsr-success-circular {
580 display: none;
581 }
582
583 .hsr-hide {
584 display: none;
585 }
586
587 .hsr-show {
588 display: block;
589 }
590
591 .hts-domain-step {
592
593 .hts-website-url,.hts-nameservers {
594 background-color:$gray-light;
595 padding: 16px;
596 margin-top: 10px;
597 text-align: left;
598 color: $gray-base;
599
600 span {
601 color: $primary-purple;
602 margin-left: 30px;
603 font-weight: 600;
604 }
605
606 }
607 .hts-nameservers {
608 div {
609 display: flex;
610 align-items: baseline;
611
612 p {
613 min-width: 125px;
614 }
615
616 b {
617 color: $dark;
618 display: flex;
619 align-items: center;
620
621 svg {
622 margin-left: 10px;
623 cursor: pointer;
624 }
625 }
626 }
627 }
628
629 .hts-yt-video {
630 display: flex;
631 align-items: center;
632 justify-content: space-between;
633
634 @media(max-width: 767px) {
635 flex-direction: column;
636 align-items: flex-start;
637 }
638
639 .hts-wrap {
640 display: flex;
641 align-items: center;
642
643 @media(max-width: 767px) {
644 img {
645 display: block;
646 margin: 10px auto 10px 0;
647 }
648 display: block;
649 }
650
651 .hts-video-description {
652 margin-left: 15px;
653
654 @media(max-width: 767px) {
655 margin-left: 0;
656 }
657
658 p {
659 font-size: 12px;
660 color: $gray-base;
661 }
662 }
663 }
664
665 .hts-video-button {
666
667 a {
668 display: flex;
669 }
670
671 @media(max-width: 767px) {
672 margin-top: 10px;
673 }
674 }
675
676 }
677
678 }
679
680 .hts-tab-content {
681
682 .wrapper {
683 margin: auto;
684 max-width: 730px;
685 width: 100%;
686 }
687
688 .hts-container {
689 background-color: #fff;
690 border: 1px solid #dadce0;
691 border-radius: 8px;
692 margin-top: 25px;
693 padding: 40px;
694 text-align: left;
695 }
696
697 }
698