Palette Generator: रंग योजना निर्माता
पूरक, समान, त्रिक, चतुष्क और एकवर्णी रंग योजनाएं बनाएं। CSS, JSON, SCSS या Tailwind में निर्यात करें।
Palette Generator क्या है?
जल्द आ रहा है: Palette Generator एक ब्राउज़र-आधारित उपकरण है जो एक ही बेस रंग से गणितीय रूप से संतुलित रंग पैलेट बनाने के लिए रंग सिद्धांत एल्गोरिदम लागू करता है। यह उपकरण तीन मोड प्रदान करता है: हार्मनी (11 हार्मनी प्रकारों के साथ, जिनमें पूरक, समान, त्रिक, चतुष्क, स्प्लिट-पूरक, एकवर्णी, दोहरा-स्प्लिट-पूरक, आयताकार, क्लैश, पांच-टोन और छह-टोन शामिल हैं), जेनरेट (शेड्स/टिंट/टोन, प्रतिबंधित यादृच्छिक, WCAG कंट्रास्ट जोड़े, ग्रेडिएंट इंटरपोलेशन और छवि रंग निष्कर्षण के साथ) और मूड (20 मूड-आधारित प्रीसेट के साथ)। परिणाम एक पैलेट है जिसे आप हेक्स मान के रूप में कॉपी कर सकते हैं, CSS वेरिएबल फाइल, JSON ऑब्जेक्ट, SCSS वेरिएबल या Tailwind कॉन्फ़िगरेशन एक्सटेंशन के रूप में डाउनलोड कर सकते हैं, या Adobe Swatch Exchange (ASE) फाइल के रूप में निर्यात कर सकते हैं। सब कुछ ब्राउज़र में चलता है — किसी सर्वर को कोई डेटा नहीं भेजा जाता।
मुख्य विशेषताएं
- पूरक रंग योजनाएं: रंग चक्र पर सीधे विपरीत रंगों (180° दूर) का उपयोग करके दो-रंग पैलेट बनाता है, जो अधिकतम कंट्रास्ट के साथ अंतर्निहित दृश्य संतुलन उत्पन्न करता है।
- समान रंग पैलेट: रंग चक्र पर पड़ोसी तीन रंग बनाता है, जो सामंजस्यपूर्ण, कम-कंट्रास्ट पैलेट बनाता है जो पृष्ठभूमि और शांत UI डिज़ाइन के लिए उपयुक्त है।
- त्रिक और चतुष्क सामंजस्य: त्रिक 120° अंतराल पर समान रूप से वितरित तीन रंगों का उपयोग करता है; चतुष्क 90° अंतराल पर चार रंगों का उपयोग करता है। दोनों सामंजस्य बनाए रखते हुए समृद्ध बहु-रंग विकल्प प्रदान करते हैं।
- स्प्लिट-पूरक योजनाएं: पूरक का एक नरम विकल्प — बेस रंग और उसके पूरक के बगल में दो रंग लेता है न कि पूरक स्वयं। कंपोनेंट में
'split-complementary'हार्मनी प्रकार के रूप में सत्यापित। - एकवर्णी विविधताएं: चमक को बदलकर एक ही रंग के कई शेड बनाता है, जो एकजुट एकल-रंग पैलेट बनाता है।
- संतृप्ति और चमक समायोजित करें: बेस रंग इनपुट किसी भी वैध HEX मान को स्वीकार करता है जो मैन्युअल रूप से टाइप किया गया हो, रंग पिकर विजेट के माध्यम से चुना गया हो, या Randomize बटन से यादृच्छिक रूप से बनाया गया हो।
- कई प्रारूपों में रंग कॉपी करें: पैलेट में प्रत्येक रंग का अपना कॉपी बटन है। "सभी कॉपी करें" बटन पूरे पैलेट को अल्पविराम-पृथक HEX मान के रूप में लिखता है और सत्र इतिहास में क्रिया भी दर्ज करता है।
- पैलेट JSON, CSS, SCSS, Tailwind या ASE के रूप में निर्यात करें: टूल से सीधे पांच निर्यात प्रारूप उपलब्ध हैं, जो वेब विकास, स्टाइलशीट प्रीप्रोसेसर और Adobe डिज़ाइन एप्लिकेशन को कवर करते हैं।
Palette Generator का उपयोग कैसे करें
चरण 1: अपना बेस रंग चुनें
जल्द आ रहा है: Palette Generator खोलें। टूल आपके वर्तमान साइट रंग योजना से लिए गए डिफ़ॉल्ट बेस रंग के साथ लोड होता है (डिफ़ॉल्ट योजना नीले रंग का उपयोग करती है)। इसे तीन तरीकों से बदलें:
- रंग स्वैच इनपुट पर क्लिक करें (एक नेटिव ब्राउज़र रंग पिकर खुलता है)
- स्वैच के बगल में टेक्स्ट फील्ड में सीधे HEX मान टाइप या पेस्ट करें
- एक यादृच्छिक HEX रंग बनाने के लिए "Randomize" बटन पर क्लिक करें
एक बड़ा प्रीव्यू स्वैच रियल टाइम में अपडेट होता है जो आपके बेस रंग को कंट्रास्टिंग टेक्स्ट में उसके हेक्स मान के साथ दिखाता है।
चरण 2: हार्मनी प्रकार चुनें
बेस रंग अनुभाग के नीचे, ग्यारह हार्मनी प्रकार बटन एक ग्रिड में प्रदर्शित होते हैं। एक पर क्लिक करके चुनें:
| हार्मनी | बनाए गए रंग | के लिए सबसे अच्छा |
|---|---|---|
| पूरक | 2 | उच्च-कंट्रास्ट जोड़े, CTA |
| समान | 3 | शांत, एकजुट पृष्ठभूमि |
| त्रिक | 3 | जीवंत, संतुलित तीन-रंग पैलेट |
| चतुष्क | 4 | चार अलग भूमिकाओं वाले समृद्ध लेआउट |
| स्प्लिट-पूरक | 3 | पूरक से कम तनाव के साथ कंट्रास्ट |
| एकवर्णी | परिवर्तनशील | एकल-रंग गहराई और टोनल परतें |
| दोहरा-स्प्लिट-पूरक | 5 | जटिल, संतुलित बहु-रंग लेआउट |
| आयताकार | 4 | ज्यामितीय संतुलन के साथ व्यापक रंग विविधता |
| क्लैश | 3 | साहसी, ध्यान खींचने वाले संयोजन |
| पांच-टोन | 5 | समृद्ध पांच-रंग पैलेट |
| छह-टोन | 6 | व्यापक छह-रंग पैलेट |
सक्रिय हार्मनी प्रकार बटन प्राथमिक रंग में हाइलाइट होता है। प्रत्येक चयन परिवर्तन पर बनाया गया पैलेट तुरंत अपडेट होता है।
चरण 3: बनाए गए पैलेट की समीक्षा करें
"बनाया गया पैलेट" अनुभाग परिणाम के दो दृश्य दिखाता है:
- रंग ब्लॉक की एक क्षैतिज पट्टी, प्रत्येक आनुपातिक चौड़ाई भरती है। किसी भी ब्लॉक पर क्लिक करके उस रंग का HEX मान सीधे कॉपी करें।
- पट्टी के नीचे एक सूची जो प्रत्येक रंग का HEX कोड एक स्वैच और अपने कॉपी बटन के साथ दिखाती है। पहली प्रविष्टि बेस रंग के रूप में लेबल की जाती है।
उदाहरण के लिए, त्रिक हार्मनी के साथ #e63946 से शुरू करने पर:
#e63946 (बेस)
#46e639
#3946e6
चरण 4: कॉपी या निर्यात करें
अपने वर्कफ़्लो के लिए पैलेट सहेजने के लिए निर्यात बटन का उपयोग करें:
- JSON निर्यात:
triadic-palette.jsonडाउनलोड करता है जिसमें{ baseColor, harmonyType, palette }है। - CSS निर्यात:
triadic-palette.cssको:rootCSS कस्टम प्रॉपर्टी के रूप में डाउनलोड करता है:--color-1,--color-2, आदि। - Tailwind JS निर्यात:
triadic-tailwind.jsडाउनलोड करता है जिसमें Tailwind कॉन्फ़िगtheme.extend.colorsब्लॉक है जोpaletteकोcolor-1,color-2, आदि जैसी प्रविष्टियों के साथ रंग परिवार कुंजी के रूप में उपयोग करता है। - SCSS वेरिएबल निर्यात:
triadic-palette.scssको$color-1,$color-2, आदि के साथ-साथ Sass मैप के साथ डाउनलोड करता है। - ASE निर्यात (प्रीमियम): एक बाइनरी Adobe Swatch Exchange फाइल डाउनलोड करता है जो Photoshop, Illustrator और अन्य Adobe एप्लिकेशन द्वारा पढ़ी जा सकती है।
चरण 5: प्रीसेट के रूप में सहेजें या रीसेट करें
यदि आप इस बेस रंग और हार्मनी प्रकार संयोजन का नियमित रूप से उपयोग करते हैं, तो Presets पैनल (Glyph Widgets सपोर्टर फीचर) का उपयोग करें और इसे एक-क्लिक रिकॉल के लिए नाम से सहेजें। डिफ़ॉल्ट पुनर्स्थापित करने के लिए, Clear बटन पर क्लिक करें — यह #8467c7 बेस रंग और पूरक हार्मनी प्रकार पर रीसेट होता है।
व्यावहारिक उदाहरण
लैंडिंग पेज रंग प्रणाली डिज़ाइन करना
अपने प्राथमिक ब्रांड रंग से शुरू करें, उदाहरण के लिए #0f62fe (IBM Blue)। एक नरम कंट्रास्ट जोड़ी के लिए स्प्लिट-पूरक हार्मनी चुनें। परिणाम आपको एक प्राथमिक नीला रंग और दो गर्म एक्सेंट विकल्प देता है जो टकराए बिना एक साथ काम करते हैं। CSS वेरिएबल के रूप में निर्यात करें और सीधे अपनी स्टाइलशीट के :root ब्लॉक में पेस्ट करें।
:root {
--color-1: #0f62fe;
--color-2: #fe620f;
--color-3: #fe0f62;
}
Tailwind पैलेट एक्सटेंशन बनाना
आप Tailwind CSS प्रोजेक्ट बना रहे हैं और एक कस्टम रंग परिवार की जरूरत है। अपना ब्रांड रंग दर्ज करें, हल्के से गहरे तक शेड बनाने के लिए एकवर्णी चुनें, फिर Tailwind JS के रूप में निर्यात करें। डाउनलोड की गई फाइल आपको एक पेस्ट-रेडी theme.extend.colors ब्लॉक देती है जहां प्रत्येक शेड monochromatic-1, monochromatic-2, आदि के रूप में अनुक्रमित है।
Adobe Illustrator प्रोजेक्ट के लिए स्वैच तैयार करना
आपको प्रिंट डिज़ाइन में वेब रंग पैलेट मिलाने की जरूरत है। बेस रंग दर्ज करें, अपना हार्मनी प्रकार चुनें, फिर ASE के रूप में निर्यात करें। बाइनरी ASE फाइल ASEF प्रारूप का अनुसरण करती है और Illustrator के Swatches पैनल में सीधे लोड की जा सकती है, सभी RGB मान बिना किसी मैन्युअल पुनः-प्रविष्टि के संरक्षित करती है।
सुझाव और सर्वोत्तम अभ्यास
Randomize बटन पूरी तरह से यादृच्छिक HEX बेस रंग सेट करता है। इसका उपयोग उन हार्मनी की खोज के लिए करें जो आपने जानबूझकर नहीं चुनी होती — यह एक नए डिज़ाइन के लिए अप्रत्याशित शुरुआती बिंदु खोजने का एक त्वरित तरीका है।
हार्मनी प्रकारों की तुलना करते समय, ध्यान दें कि बेस रंग हमेशा प्रत्येक बनाए गए पैलेट में पहली प्रविष्टि होता है। यह आपको अपने पैलेट को उस रंग से एंकर करने देता है जिसके लिए आप पहले से प्रतिबद्ध हैं (एक लोगो रंग, एक ब्रांड दिशानिर्देश मान) जबकि विभिन्न पूरक विकल्प खोज रहे हों।
त्रिक पैलेट तब अच्छे काम करते हैं जब आपको तीन स्पष्ट रूप से अलग कार्यात्मक रंगों की आवश्यकता होती है — प्राथमिक क्रिया, द्वितीयक क्रिया और विनाशकारी या चेतावनी स्थितियां। 120° अंतराल यह सुनिश्चित करता है कि कोई भी दो दृश्य रूप से बहुत समान न हों।
पहुंच के लिए, अपने बनाए पैलेट के रंगों को अंतिम रूप देने से पहले Contrast Checker के माध्यम से चलाएं। पूरक जोड़े अक्सर WCAG कंट्रास्ट आवश्यकताओं को पूरा करते हैं लेकिन समान पैलेट ऐसे संयोजन उत्पन्न कर सकते हैं जो पाठ उपयोग के लिए विफल होते हैं।
इतिहास पैनल (सपोर्टर फीचर) प्रत्येक "सभी कॉपी करें" क्रिया को बेस रंग और हार्मनी प्रकार के साथ रिकॉर्ड करता है, जिससे आप सत्र में पहले बनाए गए पैलेट पर वापस जा सकते हैं बिना सटीक मानों को याद किए।
सामान्य समस्याएं और समस्या निवारण
HEX मान टाइप करने पर पैलेट अपडेट नहीं होता: टूल टेक्स्ट इनपुट में प्रत्येक कीस्ट्रोक पर प्रतिक्रिया करता है। यदि आप एक अधूरी या अमान्य HEX स्ट्रिंग टाइप करते हैं, तो generateHarmony फ़ंक्शन वर्तमान मान प्राप्त करता है और तब तक अप्रत्याशित आउटपुट उत्पन्न कर सकता है जब तक मान एक वैध 6-अंकीय HEX न हो। पूरा मान टाइप करें या एक वैध परिणाम की गारंटी देने के लिए रंग पिकर इनपुट का उपयोग करें।
Randomize बटन बहुत गहरे या बहुत हल्के पैलेट बनाता है: generateRandomColor() फ़ंक्शन HEX मानों की पूरी श्रृंखला उत्पन्न करता है, जिसमें लगभग-काला और लगभग-सफेद शामिल है। यदि यादृच्छिक परिणाम बहुत चरम है, तो फिर से Randomize पर क्लिक करें या रंग पिकर का उपयोग करके बेस रंग को मैन्युअल रूप से समायोजित करें।
ASE के रूप में निर्यात एक ऐसी फाइल बनाता है जिसे Adobe नहीं खोल सकता: ASE निर्यात DataView का उपयोग करके ब्राउज़र में एक बाइनरी ASEF-प्रारूप फाइल बनाता है। यदि डाउनलोड में शून्य बाइट हैं या फाइल अस्वीकार कर दी जाती है, तो जांचें कि आपका ब्राउज़र application/octet-stream के साथ Blob का समर्थन करता है। आधुनिक Chromium-आधारित ब्राउज़र और Firefox इसे सही तरीके से संभालते हैं।
"सभी कॉपी करें" अल्पविराम-पृथक सूची कॉपी करता है लेकिन मुझे न्यूलाइन-पृथक मान चाहिए: क्लिपबोर्ड आउटपुट , को एक विभाजक के रूप में उपयोग करता है। मानों को टेक्स्ट एडिटर में पेस्ट करें और यदि आपके लक्षित टूल को प्रति पंक्ति एक मान की आवश्यकता है तो , को न्यूलाइन में बदलने के लिए ढूंढें-और-बदलें का उपयोग करें।
Clear बटन डिफ़ॉल्ट पर रीसेट करता है: Clear बटन डिफ़ॉल्ट सेटिंग्स, जिसमें आपके वर्तमान साइट रंग योजना से बेस रंग और पूरक हार्मनी प्रकार शामिल हैं, को पुनर्स्थापित करने के लिए डिज़ाइन किया गया है। यह अपेक्षित व्यवहार है — यह एक पिछले कस्टम रंग को पुनर्स्थापित नहीं करता।
गोपनीयता और सुरक्षा
Palette Generator पूरी तरह से क्लाइंट-साइड चलता है। सभी रंग हार्मनी गणनाएं JavaScript का उपयोग करके आपके ब्राउज़र में होती हैं — किसी सर्वर को कोई रंग मान, प्राथमिकताएं या निर्यात डेटा प्रेषित नहीं किया जाता। निर्यात की गई फाइलें (JSON, CSS, SCSS, Tailwind JS, ASE) इन-मेमोरी Blob ऑब्जेक्ट के रूप में उत्पन्न होती हैं और सीधे आपके डिवाइस पर डाउनलोड होती हैं। टूल पेज लोड होने के बाद ऑफलाइन काम करता है।
अक्सर पूछे जाने वाले प्रश्न
क्या Palette Generator मुफ़्त है?
हाँ। मुख्य पैलेट पीढ़ी और सभी मानक निर्यात प्रारूप (JSON, CSS, SCSS, Tailwind JS) बिना किसी खाते की आवश्यकता के मुफ़्त हैं। ASE निर्यात एक Glyph Widgets सपोर्टर फीचर है, Ko-fi पर $5 या उससे अधिक के दान के साथ उपलब्ध है जो 30 दिन का प्रीमियम एक्सेस प्रदान करता है।
क्या Palette Generator ऑफलाइन काम करता है?
हाँ। एक बार आपके ब्राउज़र में पेज लोड होने के बाद, सभी रंग गणनाएं और फाइल निर्यात इंटरनेट कनेक्शन के बिना काम करते हैं। टूल सामान्य पैलेट पीढ़ी के दौरान कोई नेटवर्क अनुरोध नहीं करता।
क्या Palette Generator के साथ मेरा डेटा सुरक्षित है?
सभी गणनाएं आपके ब्राउज़र में स्थानीय रूप से की जाती हैं। किसी सर्वर को कोई रंग डेटा, बेस रंग या निर्यात फाइलें नहीं भेजी जाती हैं। आपका पैलेट कार्य पूरी तरह से निजी है।
त्रिक और स्प्लिट-पूरक के बीच क्या अंतर है?
त्रिक रंग चक्र पर ठीक 120° अंतराल पर तीन रंग चुनता है। स्प्लिट-पूरक आपका बेस रंग और दो रंग लेता है जो उसके पूरक के दोनों तरफ होते हैं — दो रंग जो विपरीत रंग के दोनों तरफ 30° पर होते हैं। स्प्लिट-पूरक आमतौर पर एक सच्चे पूरक जोड़े की तुलना में कम दृश्य तनाव उत्पन्न करता है जबकि अभी भी अच्छा कंट्रास्ट प्रदान करता है।
निर्यात किए गए CSS वेरिएबल का उपयोग कैसे करें?
CSS निर्यात --color-1, --color-2, आदि नाम वाले वेरिएबल के साथ एक :root ब्लॉक बनाता है। इस ब्लॉक को अपनी स्टाइलशीट में पेस्ट करें और var(--color-1) के साथ कहीं भी वेरिएबल को संदर्भित करें। फाइल नाम में हार्मनी प्रकार शामिल है, इसलिए complementary-palette.css स्पष्ट रूप से लेबल किया गया है।
क्या मैं अपने प्रोजेक्ट में सीधे Tailwind निर्यात का उपयोग कर सकता हूं?
डाउनलोड की गई फाइल एक Tailwind कॉन्फ़िगरेशन स्निपेट है, न कि एक पूर्ण tailwind.config.js। theme.extend.colors के अंदर से colors ऑब्जेक्ट कॉपी करें और इसे अपनी मौजूदा Tailwind कॉन्फ़िग में मर्ज करें। रंग परिवार color-1, color-2, आदि जैसी प्रविष्टियों के साथ palette को कुंजी के रूप में उपयोग करता है, इसलिए आप अपने टेम्पलेट में text-palette-color-1 या bg-palette-color-2 के रूप में रंग संदर्भित कर सकते हैं।
ASE निर्यात प्रारूप क्या है और यह किसके लिए है?
ASE (Adobe Swatch Exchange) एक बाइनरी प्रारूप है जो Adobe Creative Suite एप्लिकेशन जिसमें Photoshop, Illustrator और InDesign शामिल हैं, में उपयोग के लिए रंग स्वैच संग्रहीत करता है। वेब (CSS) और प्रिंट (Adobe ऐप्स) दोनों में काम करने वाले डिज़ाइनर मैन्युअल रूप से मान पुनः-प्रविष्ट किए बिना दोनों वातावरणों में रंग स्थिरता बनाए रखने के लिए ASE निर्यात का उपयोग कर सकते हैं।
प्रत्येक हार्मनी प्रकार कितने रंग बनाता है?
पूरक 2 रंग बनाता है; समान, त्रिक, स्प्लिट-पूरक और क्लैश प्रत्येक 3 बनाते हैं; चतुष्क और आयताकार प्रत्येक 4 बनाते हैं; दोहरा-स्प्लिट-पूरक और पांच-टोन प्रत्येक 5 बनाते हैं; छह-टोन 6 बनाता है; एकवर्णी शेड की एक परिवर्तनशील संख्या बनाता है। सभी पैलेट प्रविष्टियां पैलेट बैंड और उसके नीचे की सूची में प्रदर्शित होती हैं।
क्या मैं किसी छवि से चुने गए रंग से शुरू कर सकता हूं?
हाँ। फोटो से रंग निकालने के लिए जल्द आ रहा है: Image Color Picker का उपयोग करें, उसका HEX मान कॉपी करें, फिर इसके आसपास हार्मनी बनाने के लिए Palette Generator में बेस रंग टेक्स्ट फील्ड में पेस्ट करें।
क्या मैं अपने पसंदीदा पैलेट सहेज सकता हूं?
Glyph Widgets सपोर्टर खाते के साथ, Presets पैनल आपको बेस रंग और हार्मनी प्रकार संग्रहीत करने वाले नामित प्रीसेट सहेजने देता है। History पैनल पिछले "सभी कॉपी करें" ऑपरेशन भी रिकॉर्ड करता है, जिससे पहले बनाया गया पैलेट आसानी से मिल जाता है।
संबंधित उपकरण
- जल्द आ रहा है: Color Blender — दो रंगों को मिलाएं और बीच के चरण बनाएं, पैलेट कार्य को पूरक करें।
- Color Picker — पैलेट बनाने से पहले रंग चक्र या स्लाइडर का उपयोग करके एक सटीक बेस रंग चुनें।
- जल्द आ रहा है: Gradient Generator — अपने बनाए पैलेट के रंगों का उपयोग करके CSS ग्रेडिएंट बनाएं।
- Contrast Checker — UI पाठ में उपयोग करने से पहले अपने पैलेट के किसी भी दो रंगों के लिए WCAG कंट्रास्ट अनुपात सत्यापित करें।
अभी Palette Generator आज़माएं: जल्द आ रहा है: Glyph Widgets Palette Generator