PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.19.2
GiveWP – Donation Plugin and Fundraising Platform v2.19.2
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 / Views / Form / Templates / Classic / resources / css / _receipt.scss
give / src / Views / Form / Templates / Classic / resources / css Last commit date
_button.scss 4 years ago _checkbox.scss 4 years ago _currencyswitcher.scss 4 years ago _donate-now.scss 4 years ago _donation-amount.scss 4 years ago _donation-summary.scss 4 years ago _errors-notices.scss 4 years ago _ffm.scss 4 years ago _fn.scss 4 years ago _funds.scss 4 years ago _grid.scss 4 years ago _header.scss 4 years ago _icons.scss 4 years ago _label.scss 4 years ago _legacy-consumer.scss 4 years ago _page.scss 4 years ago _payment-details.scss 4 years ago _personal-info.scss 4 years ago _radio.scss 4 years ago _receipt.scss 4 years ago _reset.scss 4 years ago _section.scss 4 years ago _stripe-checkout-modal.scss 4 years ago _terms.scss 4 years ago _text-input.scss 4 years ago _tooltip.scss 4 years ago _tributes.scss 4 years ago _variables.scss 4 years ago form.scss 4 years ago variables.php 4 years ago
_receipt.scss
250 lines
1 @use 'fn';
2
3 .give-receipt-classic {
4 background: #fff;
5 box-shadow: 0 0.125rem 0.3125rem rgba(0, 0, 0, 0.3);
6
7 @media screen and (min-width: $desktopMinWidth) {
8 border-radius: 0.5rem;
9 }
10
11 .give-receipt-title {
12 position: relative;
13 margin-block: 2rem;
14 font-size: 1.625rem;
15 font-weight: 600;
16 line-height: 1.2;
17 text-shadow: 0 0.07em 0.14em rgba(0, 0, 0, 0.15);
18 }
19
20 .social-sharing {
21 display: flex;
22 flex-direction: column;
23 align-items: center;
24 row-gap: 1.25rem;
25 background: #fbfbfb;
26 border-block: 0.0625rem solid #f2f2f2;
27 padding-block: fn.scaleBetween(1.5rem, 2.5rem);
28 padding-inline: 1.25rem;
29
30 .instruction {
31 line-height: 1.5;
32 grid-column: span 2;
33 font-size: 0.9375rem;
34 color: #555;
35 text-align: center;
36 max-inline-size: 60ch;
37 }
38
39 .btn-row {
40 display: flex;
41 flex-wrap: wrap;
42 justify-content: center;
43 align-items: center;
44 column-gap: 1.75rem;
45 row-gap: 1rem;
46 }
47
48 .social-btn {
49 display: flex;
50 align-items: center;
51 column-gap: 0.75em;
52 font-size: 1rem;
53 padding: 0.875em 1.6875em;
54 border: none;
55 transition: background-color 0.2s ease;
56
57 > i {
58 font-size: 1.375em;
59 }
60
61 &.facebook-btn {
62 background-color: #3b5998;
63
64 &:hover {
65 background-color: #4668b1;
66 }
67 }
68
69 &.twitter-btn {
70 background-color: #00acee;
71
72 &:hover {
73 background-color: #00b7ff;
74 }
75 }
76 }
77 }
78
79 .receipt-sections {
80 .details {
81 .headline {
82 color: #333333;
83 font-weight: 600;
84 font-size: 1.25rem;
85 }
86 .details-table {
87 display: flex;
88 flex-direction: column;
89
90 .details-row {
91 display: flex;
92 flex-wrap: wrap;
93 align-items: flex-start;
94 column-gap: 0.625rem;
95 row-gap: 0.5rem;
96 font-size: 1.125rem;
97 font-weight: 500;
98
99 > i {
100 align-self: center;
101 color: #989898;
102 }
103
104 .detail {
105 align-self: center;
106 white-space: nowrap;
107 color: #6b6b6b;
108 margin-inline-end: auto;
109 }
110
111 .value {
112 margin-inline-start: 0;
113 white-space: pre-wrap;
114 }
115 }
116
117 .details-row--paymentStatus .value {
118 display: flex;
119 align-items: center;
120 column-gap: 0.5rem;
121
122 &::before {
123 content: '';
124 --diameter: 0.8125rem;
125 block-size: var(--diameter);
126 aspect-ratio: 1;
127 // Until Safari 14 usage drops off
128 @supports not (aspect-ratio: 1) {
129 inline-size: var(--diameter);
130 }
131 flex-shrink: 0;
132 background-color: var(--status-color, #ccc);
133 clip-path: circle();
134 }
135
136 &[data-value='Complete']='Complete'] {
137 --status-color: #1fe433;
138 }
139
140 &[data-value='Pending']='Pending'] {
141 --status-color: #ffba00;
142 }
143 }
144
145 .details-row--totalAmount {
146 font-weight: 700;
147 }
148
149 &.payment-details {
150 border-bottom: 0.125rem solid #f2f2f2;
151 }
152 }
153
154 .details-table:empty {
155 display: none !important;
156 }
157 }
158 }
159
160 .dashboard-link-container {
161 display: flex;
162 justify-content: space-between;
163 align-items: center;
164 margin-block-start: 2rem;
165 padding-block-end: fn.scaleBetween(1.5rem, 3.625rem);
166 padding-inline: fn.scaleBetween(1.25rem, 4.25rem);
167
168 .dashboard-link {
169 color: var(--give-primary-color);
170
171 > i {
172 margin-inline-start: 0.25rem;
173 transform: translateY(0.18em);
174 font-size: 1.5rem;
175 text-decoration: none;
176 line-height: 0.5;
177 }
178 }
179
180 .download-btn {
181 font-size: inherit;
182 padding-block: 0.75rem;
183 padding-inline: 1.6875rem;
184 }
185 }
186
187 #give-pdf-receipt-link,
188 #give-pdf-receipt-link:visited {
189 display: flex;
190 column-gap: 0.9375rem;
191 align-items: center;
192 text-decoration: none;
193 color: #fff;
194
195 &::after {
196 display: inline-block;
197 content: '\f1c1';
198 font-family: 'Font Awesome 5 Free';
199 font-weight: 900;
200 font-size: 1.625rem;
201 line-height: 1;
202 }
203 }
204 }
205
206 .give-receipt-classic {
207 .receipt-sections {
208 padding-block-start: fn.scaleBetween(2.375rem, 3rem);
209 padding-inline: fn.scaleBetween(1.25rem, 4.25rem);
210 }
211
212 .details + .details {
213 margin-block-start: 2.375rem;
214 }
215
216 .headline {
217 display: flex;
218 align-items: center;
219 column-gap: 0.5rem;
220 padding-block-end: 1.25rem;
221
222 &::before {
223 font-family: 'Font Awesome 5 Free';
224 font-weight: 900;
225 font-size: 0.875rem;
226 }
227 }
228
229 // Margins between rows
230
231 .headline,
232 .details-row {
233 border-block-end: 0.0625rem solid #f2f2f2;
234 }
235
236 .details-row {
237 padding-block: 0.9375rem;
238 }
239
240 // Donor Details
241 .details:nth-child(1) .headline::before {
242 content: '\f007';
243 }
244
245 // Donation Details
246 .details:nth-child(2) .headline::before {
247 content: '\f004';
248 }
249 }
250