उत्तरदायी और अनुकूलन योग्य छवि गैलरी प्लगइन

Lightgallery.js एक उपयोगी और ओपन सोर्स इमेज रिसाइज़र और कस्टमाइज़र है।

Lightgallery.js एक उपयोगी और उच्च अनुकूलन योग्य प्लगइन है जो उन परियोजनाओं के लिए एकदम सही है जिनमें वेबसाइटों पर वीडियो और छवियों को लोड करने और प्रदर्शित करने के लिए बहुत सारी सुविधाओं की आवश्यकता होती है। पूरी तरह से जावास्क्रिप्ट और सीएसएस में विकसित, यह एक पूर्ण विशेषताओं वाली लाइटबॉक्स गैलरी है जो डेवलपर्स को कई विकल्प प्रदान करती है।

एक ओपन सोर्स के रूप में, फ्री-टू-यूज़ प्लगइन Lightgallery.js तब काम आता है जब आपको गैलरी के रूप में अपनी वेबसाइट पर इमेज और वीडियो एसेट का आकार बदलने और अपलोड करने के अलावा उन अतिरिक्त विकल्पों की आवश्यकता होती है। यह एक स्लाइड में छवियों और वीडियो के ब्राउज़र इतिहास को भी संग्रहीत करता है और प्रत्येक गैलरी छवि के लिए एक अद्वितीय URL प्रदान करता है। न केवल यह तेज़ है बल्कि एक हल्का, मॉड्यूलर, उत्तरदायी लाइटबॉक्स गैलरी निर्माता है जो स्मृति प्रदर्शन में बाधा नहीं डालता है।

Previous Next

लाइटगैलरी के साथ शुरुआत करना

NPM के माध्यम से LightGallery स्थापित करने का अनुशंसित तरीका। कृपया इसे स्थापित करने के लिए निम्न आदेश का उपयोग करें।

एनपीएम के माध्यम से लाइटगैलरी स्थापित करें

 npm install lightgallery.js

इमेज मैनीपुलेशन के लिए फ्री जावास्क्रिप्ट एपीआई

Lightgallery.js कई बिल्ट-इन मॉड्यूल्स के साथ आता है जैसे थंबनेल बनाना, फुल स्क्रीन, जूम इन और आउट, आदि, जिन्हें जरूरत न होने पर छोड़ दिया जा सकता है। आप अपनी परियोजना की आवश्यकता के आधार पर अपने स्वयं के मॉड्यूल भी जोड़ सकते हैं। छवियों और वीडियो का आकार बदलने की JavaScript पद्धति के विपरीत, Lightgallery.js प्रतिक्रियाशील आकार बदलने के लिए केवल CSS दृष्टिकोण का उपयोग करता है जिससे यह काफी तेज़ और अधिक लचीला हो जाता है। बस अपनी गैलरी के SASS चरों को अपडेट करके आप अपनी आवश्यकताओं के अनुसार प्लगइन को आसानी से अनुकूलित कर सकते हैं।

मुफ़्त JavaScript API के ज़रिए थंबनेल बनाएं

जब थंबनेल की बात आती है, तो Lightgallery.js आपको अधिक आधुनिक अनुभव देने के लिए YouTube की तरह ही एनिमेटेड थंबनेल सक्षम करने की अनुमति देता है। आपके YouTube या Vimeo गैलरी के लिए एनिमेटेड थंबनेल भी सक्रिय किए जा सकते हैं। Lightgallery.js प्लगइन में निर्मित 20 से अधिक एनिमेशन के साथ आता है जिनका उपयोग सुंदर गैलरी बनाने के लिए किया जा सकता है।

जावास्क्रिप्ट के माध्यम से स्टेटिक थंबनेल गैलरी बनाएं

 lightGallery(document.getElementById('static-thumbnails'), {
    animateThumb: false,
    zoomFromOrigin: false,
    allowMediaOverlap: true,
    toggleThumb: true,
});

जावास्क्रिप्ट के माध्यम से थंबनेल गैलरी निर्माण को अनुकूलित करें

 lightGallery(document.getElementById('customize-thumbnails-gallery'), {
    // Add a custom class to apply style only for the particular gallery
    addClass: 'lg-custom-thumbnails',
    // Remove the starting animations.
    // This can be done by overriding CSS as well
    appendThumbnailsTo: '.lg-outer',
    animateThumb: false,
    allowMediaOverlap: true,
});
 हिन्दी