Skip to content

Commit cf23225

Browse files
committed
widget is not visible in fullscreen mode
1 parent 1537cdf commit cf23225

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

client/index.jsx

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -34,28 +34,30 @@ const script = document.createElement('script');
3434
script.src = 'https://foundation-donate-banner.netlify.app/static/js/main.js';
3535
document.body.appendChild(script);
3636

37-
const buttonScript = document.createElement('script');
38-
buttonScript.type = 'text/javascript';
39-
buttonScript.defer = true;
40-
buttonScript.id = 'donorbox-popup-button-installer';
41-
buttonScript.src = 'https://donorbox.org/install-popup-button.js';
37+
if (window.location.href.indexOf('full') === -1) {
38+
const buttonScript = document.createElement('script');
39+
buttonScript.type = 'text/javascript';
40+
buttonScript.defer = true;
41+
buttonScript.id = 'donorbox-popup-button-installer';
42+
buttonScript.src = 'https://donorbox.org/install-popup-button.js';
4243

43-
buttonScript.setAttribute(
44-
'data-href',
45-
'https://donorbox.org/back-to-school-805292'
46-
);
47-
buttonScript.setAttribute(
48-
'data-style',
49-
// eslint-disable-next-line max-len
50-
'background: #f1678e; color: #fff; text-decoration: none; font-family: Verdana, sans-serif; display: flex; gap: 8px; width: fit-content; font-size: 16px; border-radius: 0 0 5px 5px; line-height: 24px; position: fixed; top: 50%; transform-origin: center; z-index: 9999; overflow: hidden; padding: 8px 22px 8px 18px; right: 20px; left: auto; transform: translate(50%, -50%) rotate(90deg)'
51-
);
52-
buttonScript.setAttribute('data-button-cta', 'Donate');
53-
buttonScript.setAttribute(
54-
'data-img-src',
55-
'https://donorbox.org/images/white_logo.svg'
56-
);
44+
buttonScript.setAttribute(
45+
'data-href',
46+
'https://donorbox.org/back-to-school-805292'
47+
);
48+
buttonScript.setAttribute(
49+
'data-style',
50+
// eslint-disable-next-line max-len
51+
'background: #f1678e; color: #fff; text-decoration: none; font-family: Verdana, sans-serif; display: flex; gap: 8px; width: fit-content; font-size: 16px; border-radius: 0 0 5px 5px; line-height: 24px; position: fixed; top: 50%; transform-origin: center; z-index: 9999; overflow: hidden; padding: 8px 22px 8px 18px; right: 20px; left: auto; transform: translate(50%, -50%) rotate(90deg)'
52+
);
53+
buttonScript.setAttribute('data-button-cta', 'Donate');
54+
buttonScript.setAttribute(
55+
'data-img-src',
56+
'https://donorbox.org/images/white_logo.svg'
57+
);
5758

58-
document.body.appendChild(buttonScript);
59+
document.body.appendChild(buttonScript);
60+
}
5961

6062
const App = () => (
6163
<div>

0 commit comments

Comments
 (0)