Drawn on your own device. Nothing is uploaded, so your extension's icon stays yours until you publish it.
Chrome extension बनाते समय icons दो अलग जगह जाते हैं — एक extension के अंदर, दूसरा Web Store की listing में। और दोनों के नियम अलग हैं। यही बात ज़्यादातर generators छोड़ देते हैं।
Store वाला 128 अलग file है
Web Store 128×128 की image माँगता है, पर उसमें आपका logo सिर्फ़ 96×96 होना चाहिए — चारों तरफ़ 16 pixel ख़ाली छोड़कर।
अगर आप किनारे से किनारे तक भरा हुआ 128 दे देंगे, तो listing में आपका icon बाक़ी सबसे बड़ा और भद्दा दिखेगा — reject नहीं होगा, बस unprofessional लगेगा। इसलिए यहाँ दो अलग 128 बनते हैं: एक manifest.json के लिए पूरा भरा हुआ, और एक store के लिए padding वाला।
Promo tiles
- 440×280 — listing के लिए ज़रूरी है, इसके बिना publish नहीं होगा
- 1400×560 — optional, पर इसके बिना आपका extension कभी featured नहीं हो सकता
दोनों यहीं बन जाते हैं — आपका icon चुने हुए रंग पर बीच में। Figma खोलने की ज़रूरत नहीं।
ZIP में क्या मिलेगा
icons/— 16, 32, 48, 128. ये extension के अंदर जाते हैंstore/— padding वाला 128 और promo tiles. ये dashboard में upload होते हैंmanifest-snippet.json—iconsवाला block, सीधे चिपका दीजिएREADME.txt— कौन सी file कहाँ जाती है
Folders जानबूझकर अलग हैं। पहले सब एक साथ मिलते थे और याद रखना मुश्किल था कि कौन सा icon कहाँ जाता है।
Screenshots यहाँ नहीं बनेंगे
Store कम से कम एक screenshot माँगता है, 1280×800 का। वो आपके extension को चलते हुए दिखाना चाहिए, इसलिए वो आपको ख़ुद लेना पड़ेगा — कोई tool उसे नहीं बना सकता।
बाक़ी दो icon tools
- Website के लिए — Favicon Generator
- Android या iOS app के लिए — App Icon Generator
तीनों अलग रखे गए हैं क्योंकि तीनों के sizes, नियम और जाने की जगह अलग हैं। एक ही ZIP में सब देने से यही पता नहीं चलता था कि कौन सा icon किसके लिए है।
Store वाला 128 अलग क्यों है, promo tiles, और बाक़ी दोनों icon tools — सब विस्तार से: App Icon कैसे बनाएँ।