हाल के समर्थक
1 समर्थकCustom Fonts
क्या शामिल है
- डाउनलोड करने और उपयोग करने के लिए निःशुल्क
- व्यक्तिगत और व्यावसायिक उपयोग के लिए खुला
निर्माता का समर्थन करें
इस मुफ्त उत्पाद के लिए निर्माता को धन्यवाद देने के लिए एकमुश्त या मासिक समर्थन का उपयोग करें।
GrapesJS संगत
GrapesJS 0.19.x के साथ परीक्षण किया गया
GitHub पर ओपन सोर्स
उपयोग करने, कांटा लगाने और योगदान करने के लिए निःशुल्क
संपादक संगत
GrapesJS ओपन-सोर्स संपादक के लिए डिज़ाइन किया गया
उपयोग करने के लिए निःशुल्क
व्यक्तिगत और व्यावसायिक परियोजनाओं के लिए खुला है
grapesjs के लिए कस्टम फ़ॉन्ट्स प्लगइन
यह कोड एक बड़ी परियोजना का हिस्सा है: सिलेक्स v3 के बारे में
इस प्लगइन के बारे में
लिंक
प्लगइन में वर्तमान में ये विशेषताएं हैं
- साइट से फोंट जोड़ने/हटाने के लिए एपीआई (गूल फ़ॉन्ट नाम से)
- DOM और "फ़ॉन्ट परिवार" ड्रॉपडाउन को अपडेट करता है
- साइट डेटा के साथ फ़ॉन्ट्स सहेजें
- साइट डेटा लोड होने पर फोंट लोड करें (लोड होने पर DOM में जोड़ें)
- फ़ॉन्ट प्रबंधित करने के लिए UI
- Google API के साथ एकीकरण
- प्रदर्शन और एपीआई कोटा के लिए स्थानीय संग्रहण में Google फ़ॉन्ट सूची संग्रहीत करें
सीमाएँ:
अभी के लिए यह प्लगइन केवल गूल्ज फोंट का समर्थन करता है और V2 API का उपयोग करता है। इसे V3 में अपग्रेड किया जाना चाहिए और वेरिएबल फोंट का लाभ उठाना चाहिए।
योगदान करने के लिए नीचे "विकास" अनुभाग देखें
प्रेरणा
मैंने चर्चाओं और मुद्दों को देखा जैसे "मैं grapesjs संपादक में कस्टम फोंट कैसे जोड़ सकता हूं? #4563"
मेरे लिए जो काम करता है वह है
- "फ़ॉन्ट परिवार" ड्रॉपडाउन को अपडेट करें
const styleManager = editor.StyleManager const fontProperty = styleManager.getProperty('typography', 'font-family') fontProperty.setOptions(fonts) styleManager.render()
- फ़ॉन्ट को सही ढंग से प्रदर्शित करने के लिए DOM को अपडेट करें: संपादक में स्टाइल तत्व जोड़ें। कैनवास.गेटडॉक्यूमेंट()
यह काफी आसान है, लेकिन यहां वे चीजें हैं जो मुझे Google फोंट लागू करने में समय लगाती हैं
- फ़ॉन्ट चुनने और उनका नाम, वेरिएंट, वज़न पाने के लिए Google फ़ॉन्ट्स API का इस्तेमाल करें
- लोड करने के लिए फ़ॉन्ट का URL बनाएं
- फ़ॉन्ट प्रबंधित और स्थापित करने के लिए UI
रेटिंग:
अभी तक कोई समीक्षा नहीं। अपना अनुभव साझा करने वाले पहले व्यक्ति बनें।
प्रश्न एवं उत्तर
अभी तक कोई सवाल नहीं। पूछने के लिए कुछ है?
सामान्य समस्याएं जो यह प्लगइन ठीक करने में मदद कर सकता है
एक ही विषय पर वास्तविक समुदाय के प्रश्न - देखें कि दूसरों ने उनके आसपास कैसे काम किया।
- #5829💬 3 उत्तर
अनपकड़ा टाइपएरर: __webpack_require__.r ./node_modules/grapesjs/dist/grapes.mjs (grapes.mjs:1:1) पर __webpack_require__ (बूटस्ट्रैप:789:1) पर fn (बूटस्ट्रैप:150:1) पर ./src/डेमो/टेम्प्लेट/TextEditor.js (Templates.js:31:1) पर __webpack_require__ (बूटस्ट्रैप:789:1) पर fn (बूटस्ट्रैप:150:1) पर ./src/डेमो/टेम्प्लेट/Templates.js (Templates.css:45:1) __webpack_require__ पर (बूटस्ट्रैप:789:1) fn पर (बूटस्ट्रैप:150:1)
- #4771💬 3 उत्तर
GrapesJS '@-webkit-keyframe' सीएसएस नियमों को नहीं समझता है.
- #3245💬 3 उत्तर
Grapesjs-custom-code GrapesJS 0.16.30 और उससे ऊपर <स्क्रिप्ट> निष्पादित नहीं करता है
- #1596💬 3 उत्तर
Grapesjs-preset-webpage.min से असम्पीडित हो जाओ
