منصوبے کے بارے میں

کوبوگو (Cobogó) ایک برازیلی بصری گرامر ہے جو مصنوعات کے درمیان ڈیزائن تعلقات کو شیئر کرنے کے لیے ہے، بغیر ہر ایک کی شناخت کو مٹائے۔ اس کا ہدف یہ ہے کہ منصوبے ان فیصلوں کو دوبارہ استعمال کر سکیں جو زندہ رہنے کے قابل ہیں — درجہ بندی، حالت، تال، پڑھنے کا عمل، توجہ اور عمل — جبکہ ٹائپوگرافی، رنگ، تناسب اور تکمیل مقامی رہتی ہیں جب وہ مصنوعات کی آواز کو اپنے اندر رکھتی ہیں۔ Cobogó ایک تھیم نہیں ہے اور نہ ہی یہ ضرورت رکھتا ہے کہ مختلف منصوبے ایک ہی خاندان سے تعلق رکھتے ہوئے لگیں۔ اس اسٹیک میں Panda CSS کو ڈیزائن سسٹم کے انجن کے طور پر استعمال کیا گیا ہے اور Astro کو جامد ویب سائٹس کے لیے حوالہ میزبان کے طور پر۔ Cobogó ایک اوپنیئیٹڈ Panda پری سیٹ کے طور پر کام کرتا ہے جس میں ٹوکنز اور recipes شامل ہیں۔ انسٹالیشن npm کے ذریعے GitHub ریپوزیٹری سے کی جاتی ہے، @pandacss/dev کے ساتھ۔ کنفیگریشن میں panda.config.ts فائل بنانا شامل ہے جس میں Cobogó پری سیٹ درآمد کیا جاتا ہے، CSS تہوں (reset, base, tokens, recipes, utilities) کی وضاحت کرنا، اور Astro اجزاء میں برآمد کردہ recipes کا استعمال شامل ہے۔ Astro کے SSG میں، Panda اسٹائلز کو بلڈ کے دوران نکالتا ہے، جس کے لیے براؤزر میں React ایپلیکیشن کی ضرورت نہیں ہوتی۔ یہ پری سیٹ فی الحال رنگ، ٹائپوگرافی، خلاء، سائز، بریک پوائنٹس، radii اور سایوں کے ٹوکنز فراہم کرتا ہے، اس کے علاوہ درج ذیل recipes بھی: button, card, badge, input, alert, article, table اور navLink۔ یہ ریپوزیٹری خود ایک مظاہرے کے طور پر کام کرتا ہے: src/pages/index.astro پیج Cobogó پری سیٹ کا استعمال کرتے ہوئے بصری گرامر کو واضح اور دکھاتا ہے۔ منصوبے کے ارتقاء کا اصول یہ ہے کہ جب کوئی حقیقی منصوبہ کسی ایسے فیصلے سے سامنا کرتا ہے جسے شیئر کرنے کے قابل ہو یا جب کوئی ڈیزائن مفروضہ آزمائے جانے کے قابل ہو تو اسے بڑھانا، نظام کو چھوٹا، قابل پیش گوئی اور مفید رکھنا بغیر مقامی شخصیت کو عالمی معیار میں تبدیل کیے۔