الزر الأساسي — ثلاثة أحجام
الزر المؤكسد بارتفاع 32 / 40 / 44px. الحجم يتحدد بأدوات التخطيط فقط، الخامة واحدة.
- skeu-btn
- skeu-btn-primary
- #btn-sizes
112 مكوّناً مبنيّاً من الأصناف نفسها التي تشغّل gini.iq — أزرار ونماذج وجداول وبطاقات تجارة ولوحات بيانات. اختر مكوّناً لتراه يعمل، وخذ كوده بصيغة HTML أو React، ويعمل كما هو في أيّ صفحة بثلاثة أسطر.
<link rel="stylesheet" href="https://gini.iq/brand.css">
<link rel="stylesheet" href="https://gini.iq/skeu.css">
<link rel="stylesheet" href="https://gini.iq/gini-ui.css">تستخدم Tailwind v4؟ استورد brand.tailwind.css بدل gini-ui.css.
واجهات المنصّة التجارية، خادم MCP لمساعدي الذكاء، ملفات العلامة الجاهزة، والخامات والتوكنات التي بُنيت منها المكوّنات.
واجهتان موثّقتان بالكامل: Merchant API ليدير التاجر متجره من نظامه، وApplication API ليعرض الشريك تجّار جنّي ومنتجاتهم ويرسل زبائنه إلى الدفع. كلّ طلب موقّع بـ HMAC-SHA256، والتوثيق يشرح كلّ نقطة بمعاملاتها وأمثلتها.
أتمِت متجرك من نظامك: المنتجات والمتغيّرات والخصومات، الطلبات والسلال المتروكة، التسويات والمعاملات، الفروع وأوقات العمل، التصدير والـ webhooks، وسوق الجملة.
اعرض تجّار جنّي ومنتجاتهم وريلزهم داخل تطبيقك، أرسل الزبون إلى الدفع برابط checkout واحد، وتابع الطلبات التي أنشأها تطبيقك مع إشعارات webhook.
كلّ طلب موقّع بـ HMAC-SHA256 على المسار والوقت، في الرؤوس X-API-KEY وX-TIMESTAMP وX-SIGNATURE — بلا جلسات ولا كوكيز.
بلا مفاتيح ولا تسجيل: أضِف gini.iq/mcp إلى عميلك وسيقرأ المساعد الألوان والشعارات والمكوّنات والنبرة من المصدر مباشرة — 17 أداة و6 موارد و3 prompts جاهزة.
https://gini.iq/mcpStreamable HTTP، بلا حالة، CORS مفتوح — الصقه في أيّ عميل يدعم MCP، أو اختر عميلك للحصول على الأمر الجاهز.
npx @modelcontextprotocol/inspector --transport http --server-url https://gini.iq/mcpMCP Inspector أداة محلية: شغّل هذا الأمر في طرفيتك ليفتح واجهة المفتّش في متصفحك موصولة بالخادم.
get_brand_overviewالاسم، التموضع، الحقائق، وكلّ الروابط الرسميةget_paletteالألوان بصيغ HEX/RGB/HSL/CMYK/Pantone مع الأدوارcheck_contrastنسبة تباين WCAG لأيّ لونين وتصنيفهاget_typographyالخط والأوزان والسُلّم الطباعيget_logosملفات الشعار الصحيحة لأيّ خلفية مع القواعد والقياساتget_product_marksعلامات المنتجات وقواعد الجمع مع شعار جنّيget_design_systemالخامات، الإضاءة، سلّم الارتفاع، الأقطار، الحركة، التوكناتlist_componentsفهرس المكوّنات الجاهزة مع بحثget_componentكود HTML الكامل لمكوّن واحدget_layout_systemالمسافات والشبكة ونقاط التوقّفget_iconographyمكتبة الأيقونات وقواعدهاget_imagery_guidelinesمبادئ الصور والرسومget_mascotsوضعيّات الشخصية الرسمية بروابط مباشرةget_voiceالنبرة وأمثلة الكتابةget_press_kitالفقرة الصحفية والحقائق والملكية والأسئلة الشائعةget_brand_promptتعليمات النظام الكاملة للنماذجget_stylesheetbrand.css أو Tailwind أو skeu.css أو W3C tokensgini://brand/manifestبيان العلامة الكامل (JSON)gini://brand/guideكتاب العلامة (Markdown)gini://brand/promptتعليمات النظامgini://brand/cssمتغيّرات CSSgini://component/{id}مكوّن واحد بكودهgini://logo/{id}ملف شعار واحد (SVG)gini_brand_systemتحميل هوية جنّي كاملة في سياق المحادثةdesign_gini_screenصمّم شاشة أو صفحة بمكوّنات جنّيwrite_gini_copyاكتب نصّاً بنبرة جنّيهذا خادم العلامة، للقراءة فقط وبلا مفاتيح. للبيانات التجارية هناك خادم MCP التجاري.
متغيّرات CSS متوافقة مع shadcn، كتلة Tailwind v4، توكنات بصيغة W3C، وتعليمات نظام جاهزة لـ Claude وCursor ووكلاء الكود. كلّ ملفّ رابط ثابت يُقرأ مباشرة ويُحدَّث من دون أن تلمس مشروعك.
/* globals.css */
@import url("https://gini.iq/brand.css");
/* That's it — every --gini-* token + shadcn alias is now available. */
.btn-primary {
background: var(--gini-orange);
color: var(--gini-cream);
}كلّ صنف skeu-* خامة ماديّة لها وصفة ثابتة من الضوء والظلّ والحافّة. اعرف ما تضعه على الشاشة قبل أن تنسخه، واستخدم التوكنات نفسها في CSS الخاصّ بك حين تحتاج شيئاً غير موجود في المكتبة.
قاعدة الصفحة، الصواني والآبار الغائرة، حقول الإدخال
البطاقات، اللوحات، سكة التنقل، النوافذ الحوارية، الأزرار الثانوية
الزر الأساسي، بلاطات الأيقونات، التبويب النشط، الشارات الصلبة، المفتاح المفعّل
الفوتر، نوافذ الكود، كتل الدعوة الداكنة، عناصر التحكم عليها
بيان JSON بمخطّط رسميّ، كتاب ماركداون، ملفات الشعار وحزمة الشخصية وllms.txt — لأيّ متصفّح أو وكيل أو أنبوب بناء. لا HTML لتحليله ولا جلسة لتسجيلها.
/mcp/brand.json/brand.md/schemas/brand-manifest.json/brand#logo/brand#mascot/llms.txtإجابات قصيرة عن المصادقة والأُطر والاتجاه والإصدارات والترخيص. لم تجد سؤالك؟ راسل info@gini.iq.
الطريق نفسه إلى Application API، لكن من داخل Claude أو أيّ عميل MCP: تربط مرّة واحدة ببيانات تطبيقك، والخادم يوقّع كلّ استدعاء عنك. ما يغطّيه الـ API ومن أين تأتي المفاتيح موضّح في قسم Gini API أعلاه.
https://merchant.gini.iq/mcp/applicationsclaude mcp add --transport http gini-applications https://merchant.gini.iq/mcp/applications \
--header "X-App-Id: <your app_id>" \
--header "X-App-Secret: <your app_secret>"{
"mcpServers": {
"gini-applications": {
"type": "http",
"url": "https://merchant.gini.iq/mcp/applications",
"headers": {
"X-App-Id": "<your app_id>",
"X-App-Secret": "<your app_secret>"
}
}
}
}أرسل سؤالك التقنيّ أو طلب وصول شريك إلى info@gini.iq وسنعود إليك خلال يوم عمل. ولكلّ ما يخصّ الهويّة — الشعار والألوان والخطوط والنبرة — هناك دليل العلامة.