Bubble
The Bubble Element lets you quickly and easily add a donate button to your site without having to figure out where to put it. By default, the Bubble will float in the bottom right-hand corner of your page.
Installation
If you haven't already, Install the Elements library.
Then, check the window.Givebutter.setOptions()
call in the loader script and make sure bubble
is set to true
<script>
// Loader Script
window.Givebutter('setOptions', {
accountId: "{YOUR_ACCOUNT_ID}", // Replace with your account ID
campaign: "{YOUR_CAMPAIGN_CODE}",
bubble: true, // Add this if it's missing
});
</script>
This will load the default bubble from your Account's Element settings.
Configuration
To configure the bubble directly, change bubble: true,
to an object
instead of a boolean
<script>
// Loader Script
window.Givebutter('setOptions', {
accountId: "{YOUR_ACCOUNT_ID}", // Replace with your account ID
campaign: "{YOUR_CAMPAIGN_CODE}",
bubble: { // Configuration Object
visible: true,
label: "Donate",
hideLabel: false,
backgroundColor: "#FF8A00",
location: 'bottom-right', // top-left, middle-left, bottom-left, top-right, middle-right, bottom-right
verticalOffset: 25, // offset from the top or bottom edge (must be in pixels)
horizontalOffset: 50, // offset from the left or right edge (must be in pixels)
// Transition effects
buttonTransformShow: 'scale(1)',
buttonTransformHide: 'scale(0)',
modal: {
fullscreen: false, // false to show as a corner window
position: 'right', // left, center, right
},
},
});
</script>
Updated over 1 year ago