श्रेणी के अनुसार ब्राउज़ करें


GrapesJS Styles

GrapesJS स्टाइल मैनेजर प्लगइन्स कस्टम CSS गुणों, डिज़ाइन टोकन समर्थन और उन्नत चयनकर्ता नियंत्रणों के साथ विज़ुअल स्टाइलिंग इंटरफ़ेस का विस्तार करते हैं। ये एक्सटेंशन आपको CSS स्टाइल पैनल में रंग बीनने वाले, रिक्ति संपादक, टाइपोग्राफी नियंत्रण और कस्टम GrapesJS संपादक जोड़ने देते हैं। GrapesJS डेवलपर समुदाय द्वारा समीक्षा किए गए मुफ्त और प्रीमियम स्टाइलिंग एक्सटेंशन ब्राउज़ करें।

Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...

लगभग GrapesJS Styles

GrapesJS स्टाइल मैनेजर वह पैनल है जहां उपयोगकर्ता चयनित घटकों पर CSS गुण लागू करते हैं CSS - पृष्ठभूमि रंग, फ़ॉन्ट, रिक्ति, बॉर्डर और लेआउट। डिफ़ॉल्ट शैली प्रबंधक में सेक्टरों में समूहीकृत मानक CSS संपत्ति फ़ील्ड का एक सेट शामिल होता है। GrapesJS GJS.Market पर स्टाइल मैनेजर प्लगइन्स इसे कस्टम सेक्टरों, उन्नत नियंत्रणों और डिज़ाइन सिस्टम एकीकरण के साथ विस्तारित करते हैं। कस्टम सेक्टर प्लगइन्स एक विशिष्ट डिज़ाइन भाषा के अनुरूप संपत्ति समूह जोड़ते हैं: ट्रांज़िशन और एनीमेशन नियंत्रण के साथ एक Motion सेक्टर, CSS ग्रिड लेआउट गुणों वाला एक ग्रिड सेक्टर, या लाइन-ऊंचाई, अक्षर-रिक्ति और फ़ॉन्ट-वैरिएंट फ़ील्ड के साथ एक टाइपोग्राफी क्षेत्र। डिज़ाइन टोकन प्लगइन्स स्टाइल मैनेजर को एक डिज़ाइन टोकन लाइब्रेरी से कनेक्ट करते हैं — फिग्मा टोकन, स्टाइल डिक्शनरी आउटपुट, या एक कस्टम JSON टोकन फ़ाइल — इसलिए रंग और रिक्ति फ़ील्ड कच्चे हेक्स कोड के बजाय नामित टोकन दिखाते हैं। CSS संपादक प्लगइन्स विज़ुअल स्टाइल मैनेजर के साथ एक कच्चा CSS कोड दृश्य जोड़ते हैं। उन्नत स्टाइल मैनेजर प्लगइन्स स्कोप स्टाइल को डिवाइस ब्रेकपॉइंट पर रखता है, डेस्कटॉप, टैबलेट और मोबाइल के लिए अलग-अलग प्रॉपर्टी मान दिखाता है, जिसमें एक स्पष्ट संकेतक होता है कि कौन सा ब्रेकपॉइंट सक्रिय है।

GrapesJS Styles — FAQ

GrapesJS स्टाइल मैनेजर क्या है?
यह वह पैनल है जो चयनित घटक के लिए CSS लिखता है। गुणों को सेक्टरों में बांटा जाता है - टाइपोग्राफी, सजावट, आयाम, फ्लेक्स - और प्रत्येक फ़ील्ड मैप CSS प्रॉपर्टी के लिए। प्रबंधक इनलाइन शैलियाँ सेट नहीं करता है: यह संपादक के CSS संगीतकार में नियम लिखता है, यही कारण है कि आउटपुट एक वास्तविक स्टाइलशीट रहता है जिसे आप निर्यात कर सकते हैं।
मैं स्टाइल मैनेजर में कस्टम प्रॉपर्टी कैसे जोड़ूँ?
styleManager.sectors को init पर कॉन्फ़िगर करें, या रनटाइम पर editor.StyleManager.addSector और addProperty को कॉल करें। प्रत्येक संपत्ति एक नाम घोषित करती है, CSS संपत्ति जो वह लिखती है और एक प्रकार - चयन, रंग, स्लाइडर, समग्र या स्टैक। एक प्लगइन में सेक्टरों का एक सेट लपेटें और आपके पास अपनी डिज़ाइन भाषा के अनुरूप एक पुनः प्रयोज्य पैनल है।
मेरी शैली में परिवर्तन अन्य तत्वों को क्यों प्रभावित करते हैं?
क्योंकि स्टाइल मैनेजर चयनित CSS नियम को लक्षित करता है, तत्व को नहीं। यदि घटक में एक वर्ग है, तो संपादन उस वर्ग पर लागू होते हैं और इसलिए इसे साझा करने वाले प्रत्येक तत्व पर लागू होते हैं। केवल एक उदाहरण को स्टाइल करने के लिए Selector Manager को घटक की अपनी आईडी स्थिति में स्विच करें - यह GrapesJS स्टाइल में भ्रम का सबसे आम स्रोत है।
क्या मेरे पास प्रति डिवाइस ब्रेकपॉइंट अलग-अलग शैलियाँ हो सकती हैं?
हाँ। डिवाइस प्रबंधक ब्रेकप्वाइंट और स्टाइल मैनेजर जुड़े हुए हैं: टैबलेट या मोबाइल का चयन करने से बाद के संपादन उस डिवाइस की मीडिया क्वेरी में लिखते हैं। निर्यात किए गए CSS में वास्तविक मीडिया क्वेरी होती है। इस श्रेणी के प्लगइन्स एक स्पष्ट संकेतक जोड़ते हैं कि कौन सा ब्रेकपॉइंट सक्रिय है, जो गलती से डेस्कटॉप शैलियों को संपादित करने से रोकता है।
क्या स्टाइल मैनेजर हेक्स मानों के बजाय डिज़ाइन टोकन का उपयोग कर सकता है?
डिफ़ॉल्ट रूप से नहीं, लेकिन इस श्रेणी में प्लगइन्स इसे जोड़ते हैं। वे रंग और रिक्ति फ़ील्ड को एक टोकन स्रोत से बांधते हैं - फिग्मा टोकन, स्टाइल डिक्शनरी आउटपुट या एक कस्टम JSON फ़ाइल - इसलिए उपयोगकर्ता एक नामित टोकन चुनते हैं और CSS कच्चे मूल्य के बजाय चर प्राप्त करता है। यही वह है जो संपादक आउटपुट को मौजूदा डिज़ाइन सिस्टम के साथ संरेखित रखता है।