Easily embed Disputefy debates and polls into your blog, forum, or website with our lightweight, customizable widgets.
Add this script to your website:
<script src="https://www.disputefy.com/widgets/disputefy-widgets.js"></script>
A compact widget showing current poll results with a sparkline trend.
<!-- Simple integration --> <div data-disputefy-widget="results-badge" data-topic-id="your-topic-id"></div> <!-- With custom styling --> <div data-disputefy-widget="results-badge" data-topic-id="your-topic-id" data-theme="dark" data-size="large"> </div>
An interactive widget displaying live results and topic information.
<!-- Standard display --> <div data-disputefy-widget="dispute-card" data-topic-id="your-topic-id" data-width="400" data-height="300"> </div> <!-- Custom styling --> <div data-disputefy-widget="dispute-card" data-topic-id="your-topic-id" data-theme="dark" data-size="large"> </div>
Attribute | Type | Default | Description |
---|---|---|---|
data-topic-id | string | required | The Disputefy topic ID |
data-theme | string | light | Widget theme: light or dark |
data-size | string | medium | Widget size: small, medium, or large |
Attribute | Type | Default | Description |
---|---|---|---|
data-topic-id | string | required | The Disputefy topic ID |
data-theme | string | light | Widget theme: light or dark |
data-size | string | medium | Widget size: small, medium, or large |
data-width | string | 400 | Widget width in pixels |
data-height | string | 300 | Widget height in pixels |
For more control, use the JavaScript API:
// Create a results badge const badge = DisputefyWidgets.createResultsBadge({ topicId: 'your-topic-id', theme: 'dark', size: 'large' }); // Create a dispute card const card = DisputefyWidgets.createDisputeCard({ topicId: 'your-topic-id', theme: 'dark', size: 'medium', width: '400', height: '300' }); // Append to your container document.getElementById('widget-container').appendChild(card);
Need help? Contact Us
We offer custom widget development and integration services for enterprise clients:
See how Disputefy widgets look and work on your site
Compact widgets showing current poll results with trend sparklines.
Interactive widgets displaying live results and topic information.