PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.6
JetFormBuilder — Dynamic Blocks Form Builder v3.1.6
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / assets / scss / components / progress-bar.scss
jetformbuilder / assets / scss / components Last commit date
action-buttons.scss 2 years ago progress-bar.scss 2 years ago
progress-bar.scss
75 lines
1 @mixin center-flex() {
2 display: flex;
3 justify-content: space-between;
4 align-items: center;
5 }
6
7 $passedColor: #617BE5;
8 $activeColor: #34D7A1;
9 .jfb-progress-type--default {
10 padding-bottom: 1.5em;
11 flex-wrap: wrap;
12 @include center-flex();
13 .jet-form-builder-progress-pages {
14 &__item {
15 display: flex;
16 flex-direction: column;
17 align-items: center;
18 padding: 0.5em 2em;
19 position: relative;
20 &--circle {
21 width: 2.5rem;
22 height: 2.5rem;
23 border: 1px solid grey;
24 border-radius: 50%;
25 display: flex;
26 justify-content: center;
27 align-items: center;
28 }
29 &--label {
30 position: absolute;
31 top: 100%;
32 max-width: 300px;
33 text-align: center;
34 white-space: nowrap;
35 }
36 &--wrapper.passed-page .jet-form-builder-progress-pages__item--circle {
37 border: 2px solid $passedColor;
38 }
39 &--wrapper.active-page .jet-form-builder-progress-pages__item--circle {
40 border: 2px solid $activeColor;
41 }
42 &--wrapper {
43 @include center-flex();
44 margin-bottom: 1.5em;
45 &:not(:last-child) {
46 flex: 1 1;
47 }
48 &.passed-page {
49 color: $passedColor;
50 font-weight: bold;
51 }
52 &.active-page {
53 color: $activeColor;
54 font-weight: bold;
55 }
56 }
57 }
58 &__separator {
59 flex: 1 1;
60 height: 1px;
61 background: grey;
62 }
63 &__item--wrapper.passed-page .jet-form-builder-progress-pages__item + .jet-form-builder-progress-pages__separator {
64 background-color: $passedColor;
65 height: 3px;
66 }
67 &__item--wrapper.active-page .jet-form-builder-progress-pages__item + .jet-form-builder-progress-pages__separator {
68 background-color: $activeColor;
69 height: 3px;
70 }
71 }
72 }
73
74
75