PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.16.6.1
GiveWP – Donation Plugin and Fundraising Platform v4.16.6.1
4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / Subscriptions / resources / admin / components / SubscriptionDetailsPage / Tabs / Donations / AddRenewalModal / styles.module.scss
give / src / Subscriptions / resources / admin / components / SubscriptionDetailsPage / Tabs / Donations / AddRenewalModal Last commit date
index.tsx 9 months ago styles.module.scss 11 months ago
styles.module.scss
190 lines
1 // Add Renewal Dialog Styles
2 .addRenewalDialog {
3 .content {
4 display: flex;
5 flex-direction: column;
6 gap: var(--givewp-spacing-6);
7
8 .text {
9 font-size: 16px;
10 font-weight: 500;
11 line-height: 1.5;
12 color: var(--givewp-neutral-700);
13 }
14 }
15
16 .formRow {
17 display: grid;
18 grid-template-columns: 1fr 1fr;
19 gap: var(--givewp-spacing-4);
20 }
21
22 .label {
23 font-size: 1rem;
24 font-weight: 500;
25 line-height: 1.5;
26 color: var(--givewp-neutral-700);
27 }
28
29 .optional {
30 color: var(--givewp-neutral-500);
31 }
32
33 .checkboxLabel {
34 align-items: center;
35 color: var(--givewp-neutral-700);
36 display: flex;
37 font-size: 1rem;
38 font-weight: 500;
39 gap: var(--givewp-spacing-2);
40 line-height: 1.5;
41 }
42
43 .formField {
44 display: flex;
45 flex-direction: column;
46 gap: var(--givewp-spacing-1);
47
48 .input {
49 border-radius: var(--givewp-rounded-4);
50 border: 1px solid var(--givewp-neutral-300);
51 color: var(--givewp-neutral-900);
52 font-size: 1rem;
53 font-weight: 500;
54 line-height: 1.5;
55 margin-top: var(--givewp-spacing-1);
56 padding: var(--givewp-spacing-3) var(--givewp-spacing-4);
57 transition: all 0.2s ease;
58 width: 100%;
59
60 &.inputError {
61 border-color: var(--givewp-red-400);
62 }
63
64 &:focus {
65 border-color: rgb(34, 113, 177);
66 box-shadow: rgb(34, 113, 177) 0px 0px 0px 1px;
67 outline: none;
68 }
69
70 &.inputError:focus {
71 border-color: var(--givewp-red-400);
72 box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.1);
73 }
74 }
75
76 .select {
77 appearance: none;
78 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");
79 background-position: right 0.75rem center;
80 background-repeat: no-repeat;
81 background-size: 1rem;
82 cursor: pointer;
83 max-width: none;
84 width: 100%;
85 }
86
87 .errorMessage {
88 color: var(--givewp-red-500);
89 font-size: 0.875rem;
90 font-weight: 400;
91 line-height: 1.43;
92 margin-top: var(--givewp-spacing-1);
93 }
94 }
95
96 .checkboxField {
97 .checkbox {
98 --transition: 0.2s ease;
99
100 appearance: none;
101 background-color: transparent;
102 border-radius: var(--givewp-rounded-1, 0.25rem);
103 border: solid 1px var(--givewp-grey-400);
104 color: #2271b1;
105 cursor: pointer;
106 flex-shrink: 0;
107 font-size: inherit;
108 height: 1.25rem;
109 margin: 0;
110 transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);
111 vertical-align: middle;
112 width: 1.25rem;
113
114 &::before {
115 content: none;
116 }
117
118 &:focus {
119 border-color: transparent;
120 box-shadow: #2271b1 0px 0px 0px 0.125rem;
121 outline: none;
122 }
123
124 &:checked,
125 &:checked:active,
126 &:checked:focus {
127 background-color: #2271b1;
128 background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27rgb%28255, 255, 255%29%27 stroke-width=%274%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%2720 6 9 17 4 12%27%3E%3C/polyline%3E%3C/svg%3E");
129 background-position: center;
130 background-size: 0.75em auto;
131 background-repeat: no-repeat;
132 border-color: #2271b1;
133 }
134
135 &[aria-invalid="false"]="false""] {
136 border-color: var(--givewp-green-500);
137 }
138
139 &[aria-invalid="true"]="true""] {
140 border-color: var(--givewp-red-400);
141 }
142 }
143 }
144
145 .buttons {
146 display: flex;
147 flex-direction: row;
148 justify-content: space-between;
149 gap: var(--givewp-spacing-2);
150 margin-top: var(--givewp-spacing-10);
151
152 button {
153 cursor: pointer;
154 display: flex;
155 flex: 1;
156 justify-content: center;
157 border-radius: 8px;
158 font-size: 1rem;
159 font-weight: 500;
160 line-height: 1.5;
161 padding: var(--givewp-spacing-3) var(--givewp-spacing-6);
162 border: none;
163 }
164
165 .addButton {
166 padding: var(--givewp-spacing-4) var(--givewp-spacing-8);
167 }
168
169 &.loading {
170 pointer-events: none;
171 }
172 }
173
174 .note {
175 background-color: var(--givewp-blue-25);
176 border-color: var(--givewp-blue-400);
177 border-radius: var(--givewp-rounded-4);
178 border-style: solid;
179 border-width: 1px 1px 1px 4px;
180 color: var(--givewp-blue-900);
181 display: flex;
182 gap: var(--givewp-spacing-2);
183 font-size: 0.875rem;
184 font-weight: 500;
185 line-height: 1.43;
186 margin-top: var(--givewp-spacing-2);
187 padding: var(--givewp-spacing-3) var(--givewp-spacing-4);
188 }
189 }
190