डिज़ाइन सिस्टम और घटक लाइब्रेरी · पाठ

डिज़ाइन टोकन क्या हैं

डिज़ाइन टोकन को डिज़ाइन संबंधी निर्णयों के एकमात्र विश्वसनीय स्रोत के रूप में समझें, जो रंग, फ़ॉन्ट और स्पेसिंग जैसे मानों को अमूर्त बनाते हैं।

पाठ 1, कुल 4 में से11 चरण

डिज़ाइन टोकन क्या हैं, CoddyKit पर डिज़ाइन सिस्टम और घटक लाइब्रेरी का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह डिज़ाइन सिस्टम और घटक लाइब्रेरी सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। डिज़ाइन सिस्टम और घटक लाइब्रेरी पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

डिज़ाइन और कोड के बीच सेतु

क्या आपने कभी ध्यान दिया है कि आपकी कंपनी की वेबसाइट का कोई बटन उसके मोबाइल ऐप की तुलना में थोड़ा अलग दिखाई दे सकता है? या रंग कभी-कभी बिल्कुल मेल क्यों नहीं खाते?

यह असंगति अक्सर इसलिए होती है क्योंकि अलग-अलग प्लेटफ़ॉर्म और टीमें डिज़ाइन संबंधी निर्णयों को अलग-अलग लागू करती हैं।

डिज़ाइन टोकन क्या हैं

डिज़ाइन टोकन इस समस्या का समाधान हैं! वे आपके सभी डिज़ाइन निर्णयों के लिए सत्य का एकमात्र स्रोत होते हैं।

उन्हें रंग, फ़ॉन्ट, रिक्ति और छाया जैसे दृश्य गुणों के अमूर्त नाम समझें, न कि उनके कोड में सीधे लिखे गए मान।

टोकन बनाम चर

आप सोच रहे होंगे, "क्या ये केवल चर नहीं हैं?" पूरी तरह नहीं!

  • चर (जैसे CSS या Sass में) किसी विशेष तकनीक या प्लेटफ़ॉर्म तक सीमित होते हैं।
  • टोकन किसी एक प्लेटफ़ॉर्म पर निर्भर नहीं होते। वे किसी डिज़ाइन निर्णय को एक बार तटस्थ प्रारूप में परिभाषित करते हैं और फिर किसी भी प्लेटफ़ॉर्म (वेब, iOS, Android) के लिए चरों में बदले जा सकते हैं।

सत्य का एकमात्र स्रोत

यह एक मूलभूत अवधारणा है। डिज़ाइन निर्णयों को टोकन के रूप में परिभाषित करके आप सुनिश्चित करते हैं कि:

  • डिज़ाइन उपकरण (जैसे Figma) उन्हीं टोकन का संदर्भ लें।
  • कोड-आधार (वेब, iOS, Android के लिए) उन्हीं टोकन का संदर्भ लें।

इससे आपके पूरे उत्पाद परिवेश में एकरूपता सुनिश्चित होती है।

टोकन के सामान्य प्रकार

डिज़ाइन टोकन लगभग किसी भी दृश्य विशेषता को दर्शा सकते हैं। यहाँ कुछ सामान्य श्रेणियाँ हैं:

  • रंग: प्राथमिक, द्वितीयक, पाठ, पृष्ठभूमि।
  • टाइपोग्राफी: फ़ॉन्ट परिवार, आकार, मोटाई, पंक्ति ऊँचाई।
  • रिक्ति: मार्जिन, पैडिंग (जैसे छोटा, मध्यम, बड़ा)।
  • आकार-निर्धारण: घटक के आयाम, आइकन के आकार।
  • छायाएँ: उभार प्रभाव।
  • बॉर्डर: चौड़ाई, रंग, त्रिज्या।

अर्थपूर्ण नामकरण

टोकन के नाम उनके वास्तविक मान के बजाय उनके उद्देश्य को बताने वाले अर्थपूर्ण नाम होने चाहिए।

उदाहरण के लिए, blue-500 के बजाय color.brand.primary का उपयोग करें। इससे टोकन अधिक अनुकूलनीय बनते हैं। यदि आपके ब्रांड का प्राथमिक रंग नीले से हरा हो जाता है, तो आपको केवल टोकन का मान बदलना होगा, उसका नाम या वह स्थान नहीं जहाँ उसका उपयोग हुआ है।

टोकन संरचना का उदाहरण

डिज़ाइन टोकन अक्सर JSON या YAML जैसे सरल, मनुष्यों द्वारा पढ़े जा सकने वाले प्रारूप में संग्रहीत किए जाते हैं। यह तटस्थ प्रारूप उन्हें साझा करना और संसाधित करना आसान बनाता है।

डिज़ाइन टोकन की मूल JSON संरचना देखने के लिए इस उदाहरण को चलाकर देखें:

{
  "color": {
    "brand": {
      "primary": {
        "value": "#007AFF",
        "type": "color"
      }
    },
    "text": {
      "default": {
        "value": "#1A1A1A",
        "type": "color"
      }
    }
  },
  "spacing": {
    "medium": {
      "value": "16px",
      "type": "dimension"
    }
  }
}

टोकन का उपयोग कैसे किया जाता है

परिभाषित किए जाने के बाद, डिज़ाइन टोकन को विशेष उपकरण (जैसे Style Dictionary या Theo) संसाधित करते हैं और उन्हें प्लेटफ़ॉर्म-विशिष्ट कोड में बदलते हैं:

  • वेब: CSS चर, Sass चर, Less चर।
  • iOS: Swift या Objective-C स्थिरांक।
  • Android: XML संसाधन।

यह स्वचालन सुनिश्चित करता है कि हर प्लेटफ़ॉर्म बिल्कुल समान डिज़ाइन मानों का उपयोग करे।

टोकन के प्रमुख लाभ

डिज़ाइन टोकन लागू करने से महत्वपूर्ण लाभ मिलते हैं:

  • एकरूपता: सभी उत्पादों में एक जैसा रूप और अनुभव।
  • दक्षता: तेज़ विकास और अद्यतन।
  • विस्तार-क्षमता: बड़े स्तर पर डिज़ाइन का आसानी से प्रबंधन।
  • रखरखाव-योग्यता: केंद्रीकृत बदलाव और कम त्रुटियाँ।
  • सहयोग: डिज़ाइन और विकास के बीच स्पष्ट संवाद।

त्वरित जाँच: डिज़ाइन टोकन

निम्नलिखित में से कौन-सा कथन डिज़ाइन टोकन के प्राथमिक उद्देश्य का सबसे अच्छा वर्णन करता है?

पुनरावलोकन: टोकन को समझना

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

अर्थपूर्ण नामकरण और तटस्थ प्रारूप का उपयोग करके टोकन आपके पूरे उत्पाद परिवेश में एकरूपता, दक्षता और विस्तार-क्षमता सुनिश्चित करते हैं। आगे हम उन्हें लागू करने का तरीका समझेंगे!

शुरुआत निःशुल्क

एआई शिक्षक के साथ डिज़ाइन सिस्टम और घटक लाइब्रेरी सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
12
पाठ
48

अक्सर पूछे जाने वाले प्रश्न

क्या “डिज़ाइन टोकन क्या हैं” पाठ निःशुल्क है?

हाँ—“डिज़ाइन टोकन क्या हैं” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और डिज़ाइन सिस्टम और घटक लाइब्रेरी पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। डिज़ाइन सिस्टम और घटक लाइब्रेरी पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“डिज़ाइन टोकन क्या हैं” में मैं क्या सीखूँगा?

डिज़ाइन टोकन को डिज़ाइन संबंधी निर्णयों के एकमात्र विश्वसनीय स्रोत के रूप में समझें, जो रंग, फ़ॉन्ट और स्पेसिंग जैसे मानों को अमूर्त बनाते हैं। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ डिज़ाइन सिस्टम और घटक लाइब्रेरी का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या डिज़ाइन सिस्टम और घटक लाइब्रेरी शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर डिज़ाइन सिस्टम और घटक लाइब्रेरी शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।

“डिज़ाइन टोकन क्या हैं” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस डिज़ाइन सिस्टम और घटक लाइब्रेरी पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर डिज़ाइन सिस्टम और घटक लाइब्रेरी पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. डिज़ाइन टोकन क्या हैं
  2. डिज़ाइन टोकन लागू करना
  3. डिज़ाइन-से-कोड कार्यप्रवाह स्वचालित करना
  4. टोकन नामकरण और स्तरीय टोकन आर्किटेक्चर
← डिज़ाइन सिस्टम और घटक लाइब्रेरी पर वापस जाएँ