PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.16.6
GiveWP – Donation Plugin and Fundraising Platform v4.16.6
4.16.7.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 / Views / Form / Templates / Classic / resources / css / _stripe-checkout-modal.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 3 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 _modal.scss 3 years ago _page.scss 4 years ago _payment-details.scss 3 years ago _personal-info.scss 3 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 1 year ago variables.php 1 month ago
_stripe-checkout-modal.scss
126 lines
1 @use 'sass:string';
2
3 .give-stripe-checkout-modal {
4 display: none;
5
6 &.give-stripe-checkout-show-modal {
7 position: fixed;
8 inset-block-start: 0;
9 inset-inline-start: 0;
10 // High enough to be shown above everything. Feel free to increase if necessary.
11 z-index: 10;
12 block-size: 100%;
13 min-block-size: max-content;
14 inline-size: 100%;
15 overflow: auto;
16 overscroll-behavior: contain;
17 display: flex;
18 align-items: safe center; // Safe alignment in Firefox
19 justify-content: center;
20 background-color: rgb(0 0 0 / 0.5);
21
22 // For the future...
23 body:has(&) {
24 overflow: hidden;
25 }
26 }
27
28 &-content {
29 block-size: max-content;
30 inline-size: min(100%, 32rem);
31 margin: auto; // Fallback for `align-items: safe center` on parent
32 }
33
34 &-container {
35 background-color: #fff;
36 font-size: 1rem;
37
38 @media screen and (min-width: $desktopMinWidth) {
39 border-radius: 0.5rem;
40 }
41
42 & > :first-child {
43 border-start-start-radius: inherit;
44 border-start-end-radius: inherit;
45 }
46
47 & > :last-child {
48 border-end-start-radius: inherit;
49 border-end-end-radius: inherit;
50 }
51
52 & > * {
53 padding: 1rem;
54 }
55 }
56
57 &-header {
58 position: relative;
59 --tint-color: rgba(var(--give-header-background-color--for-rgb), 0.75);
60 --tint: linear-gradient(to right, var(--tint-color), var(--tint-color));
61 background-color: rgb(var(--give-header-background-color--for-rgb)) !important;
62 /* translucent tint gradient over image */
63 background-image: var(--tint, linear-gradient(transparent, transparent)), var(--give-header-background-image);
64 background-size: cover;
65 background-position: center;
66 color: #fff;
67 text-shadow: 0 0.07em 0.14em rgb(0 0 0 / 0.15);
68 text-align: center;
69 font-family: var(--give-font);
70 }
71
72 &-close {
73 position: absolute;
74 inset-block-start: 0;
75 inset-inline-end: 0;
76 margin: 1rem;
77 border: 0;
78 border-radius: 9999px;
79 background-color: transparent;
80 opacity: 0.75;
81 font-size: 1.2em;
82 transition: opacity 0.2s ease-in-out;
83
84 &:hover {
85 opacity: 1;
86 }
87
88 &:focus {
89 opacity: 1;
90 outline: 0.125em solid fff;
91 }
92
93 &::before {
94 content: 'Close';
95 @include visually-hidden;
96 }
97
98 &::after {
99 content: '\f057';
100 color: #fff;
101 font-family: 'Font Awesome 5 Free';
102 font-weight: 900;
103 block-size: 1em;
104 aspect-ratio: 1;
105 @supports not (aspect-ratio: 1) {
106 inline-size: 1em;
107 }
108 }
109
110 & > svg {
111 display: none;
112 }
113 }
114
115 &-body {
116 display: grid;
117 grid-auto-flow: row;
118 grid-template-columns: repeat(12, 1fr);
119 gap: 1rem;
120 }
121
122 &-sequoia-donate-button {
123 inline-size: 100%;
124 }
125 }
126