Pangong
  • Getting Started
  • Change log
  • Introduction
    • Installation
    • NPM
    • SASS
    • Grunt
    • API Reference
    • Browser Support
    • Jquery 3.3.1
    • Bootstrap 4.1.3
  • Menu Styles
    • Vertical Menu Style
    • Horizontal Menu Style
    • Horizontal Menu with Top nav
  • Application
    • Chat
    • Calendar
    • Email
  • Social Feed
    • Twitter Feed
  • components
    • Gallery
    • Activity
    • Embeds
    • Colors
  • forms
    • Toggles
    • Range slider
    • Select2
    • Input Spinner
    • Date Picker
    • Color Picker
    • Editor
  • Tables
    • Data Table
    • Responsive Table (tablesaw)
    • Editable Table
  • Charts
    • Morris Chart
    • E-Charts
    • Sparkline Chart
    • Peity Charts
    • Easy Pie Chart
  • Maps
    • Vector Map
    • Google Map
  • ...
    • Credits
Powered by GitBook
On this page
  • Introduction
  • How to Setup
  • HTML Stucture
  • Dependency
  • CSS
  • JS
  • Initialize Twitter Feed

Was this helpful?

  1. Social Feed

Twitter Feed

PreviousEmailNextGallery

Last updated 6 years ago

Was this helpful?

Introduction

We implemented live Twitter Feed on Pangong, for that we used third party plugin.

How to Setup

HTML Stucture

<div class="card bg-primary text-center">
    <div class="twitter-slider-wrap card-body">
        <div class="twitter-icon text-center mb-15">
            <i class="fa fa-twitter"></i>
        </div>
        <div id="tweets_fetch" class="owl-carousel owl-theme"></div>
    </div>
</div>

Dependency

CSS

<!-- Lightgallery CSS -->
<link href="vendors/lightgallery/dist/css/lightgallery.min.css" rel="stylesheet" type="text/css">

JS

<!-- twitter JavaScript -->
<script src="dist/js/twitterFetcher.js"></script>
<script src="dist/js/widgets-data.js"></script>

<!-- Owl JavaScript -->
<script src="vendors/owl.carousel/dist/owl.carousel.min.js"></script>

<!-- Owl Init JavaScript -->
<script src="dist/js/owl-data.js"></script>

Initialize Twitter Feed

if( $('#tweets_fetch').length > 0 ){
		var configList = {
		  "profile": {"screenName": 'envato'},
		  "domId": 'tweets_fetch',		 
		  "maxTweets": 2,
		  "enableLinks": true, 
		  "showUser": false,
		  "showTime": true,
		  "showImages": false,
		  "showInteraction":false,
		  "lang": 'en'
		};
		twitterFetcher.fetch(configList);
	}	
});

$(window).on('load', function () {
	setTimeout(function(){
		$('#tweets_fetch').owlCarousel({
			loop:true,
			margin:0,
			autoplay:true,
			responsiveClass:true,
			autoHeight:true,
			autoplayTimeout:4000,
			responsive:{
				0:{
					items:1
				}
			}
		});
	},2000);
});
twitterFetcher