Build Chrome Extension: Dark Mode Toggle (Using ChatGPT)
Hello दोस्तों!
आज की इस ब्लॉग पोस्ट में हम सीखेंगे कि Chrome Extension chatgpt की मदद से कैसे बनाएं और वो भी सिर्फ कुछ ही मिनटों में। इस tutorial में हम एक Dark Mode Toggle Extension बनाएंगे, जो किसी भी वेबसाइट पर Dark Mode enable/disable करगी। हमने इस पोस्ट में step-by-step Explain किया है और code files भी provide की है।
📑 Table of Contents
-
Project Overview
-
Extension Features
-
Project Structure
-
Step by Step Explanation
-
Source Code Files
-
FAQs
-
Related Posts
-
Conclusion + Subscribe CTA
🔎 Project Overview
इस project में हम एक basic Chrome Extension बनाएंगे जिसका नाम होगा Dark Mode Toggle।
-
यह extension किसी भी वेबसाइट पर click करने से Dark Mode on/off कर देगी।
-
Extension में एक popup window होगी जिसमें Toggle Button होगी।
-
अगर आप चाहे तो custom icon भी add कर सकता है।
⭐ Extension Features
-
One Click Dark Mode Enable/Disable
-
Simple UI with Popup Button
-
Support for Custom Icons
-
Works on Any Website
-
Built with Manifest V3
📂 Project Structure
🛠️ Step by Step Explanation
1. manifest.json
यह file extension का main config होती है। इसमें name, version, permissions और popup define किया जाता है। इस फाइल के बिना आपकी extension crome में accept ही नहीं होगी। इसी फाइल की मदद से crome को पता चलता है की आपकी एक्सटेंशन क्या करती है इसके क्या फीचर्स है।
2. popup.html
यह popup.html फाइल आपके एक्सटेंशन का UI का डिज़ाइन या स्ट्रक्चर है की आपकी एक्सटेंशन कैसी दिखेंगी जब आप इसे ओपन करेंगे। इस फाइल का नाम आप कुछ भी रख सकते है बस आपको manifest.json फाइल के अंदर उसका नाम मेंशन करना पड़ता है या ऐड करना पड़ता है।
3. popup.js
यह popup.js फाइल एक javascript फाइल होती है जो आपके एक्सटेंशन के UI से कनेक्टेड रहती है और कौन सा ऑपरेशन परफॉर्म करना है जब कोई इवेंट एक्सटेंशन के UI से ट्रिगर होता है। जैसे इस कोड में दिया है की अगर आप टॉगल बटन को प्रेस करते है तो content.js फाइल का कोड या scripting रन होगी।
4. content.js
यह file website पर dark mode CSS inject करती है। ताकि जिस वेबसाइट को आपने ओपन कर रखा है उसमे dark या लाइट मोड enable किया जा सके।
📥 Source Code Files
👉 सभी source code files आप यहाँ से download कर सकते हैं यह कोड आपको ज़िप फाइल में मिलेगा जिसको आपको extract करना पड़ेगा अपने सिस्टम में फाइल को डाउनलोड करने के बाद।
Watch Explanation Video on YouTube
❓ FAQs
Q1: क्या यह extension सभी websites पर काम करेगी ?
हाँ, यह basic dark mode toggle है और सभी websites पर काम करेगी ।
Q2: क्या मुझे Chrome Web Store पर publish करने के लिए extra steps चाहिए?
हाँ, publish करने के लिए आपको developer account और कुछ extra settings की जरूरत होगी और साथ में आपको 5 डॉलर की फीस भी गूगल को देनी पड़ती है।
Q3: क्या मैं custom icon बदल सकता हूँ?
हाँ, आप icons/
folder में अपनी पसंद के PNG icons डालकर बदल सकते हैं।
🔗 Related Posts
🏁 Conclusion
तो दोस्तों हमने इस ब्लॉग पोस्ट में सीखा कि कैसे हम ChatGPT/AI की मदद से Chrome Extension (Dark Mode Toggle) बना सकते है और crome में अपलोड करके test कर सकते है। मै आशा करता हूँ की आपको यह पोस्ट जरूर पसंद आई होती और आप chrome extension बनाना सीख गए होंगे। तो आज के लिए बस इतना ही मिलते है किसी और पोस्ट में तब तक के लिए अलविदा !
आप हमारे YouTube Channel को भी Subscribe कर सकते है जिससे आपको ऐसे और coding tutorials , नई टेक्नोलॉजी से रिलेटेड वीडियो सबसे पहले देख सके।
0 Comments
Do not enter any spam comments please.