تخطَّ إلى المحتوى

نظام التصميم الموحد (DGA) Platforms Code

نظام تصميم الحكومة السعودية، على هيئة مكوّنات React تنسخها إلى مشروعك

رموز DGA ومكوّنات Base UI وتخطيطات تبدأ من العربية، تُثبَّت في مشروعك عبر سطر أوامر shadcn. الشيفرة ملكك، وكل زوج لوني فيها مفحوص وفق WCAG AA.

npx shadcn@latest init https://dga.omqkhafi.dev/r/dga.json
اللغة
السمة

تجديد العنوان الوطني

حدّث العنوان المرتبط برقم هويتك الوطنية.

تم التحقق من العنوان
سكنيالرياض
رقم المرجع ٢٤٨١٠

Request received

We will message you within 2 working days.

Track request

مكوّنات حية: بدّل اللغة والسمة من الأعلى. الحقول عناصر HTML عادية إلى أن تصدر مكوّنات النماذج.

مكوّنات، كل منها مبني على عنصر من Base UI
9
تصفّح المكوّنات
زوجًا لونيًا فُحص وفق WCAG AA، في الوضعين الفاتح والداكن
2,320
افتح الفحص
تغييرًا على ملفات DGA، كل منها مسجَّل مع سببه
410
اقرأ السجل
تعرض كل صفحة مكوّن الاتجاهين جنبًا إلى جنب
RTL + LTR
شاهد صفحة الزر

المكوّنات

تركيبات صغيرة مبنية من الأجزاء التي تثبّتها

التثبيت

ثلاثة أوامر، والشيفرة المصدرية في مشروعك

  1. 1

    أنشئ تطبيقًا

    أي مشروع React مع Tailwind CSS v4. تستخدم هذه الخطوات Next.js.

    npx create-next-app@latest my-app
  2. 2

    أضف نمط DGA

    يضبط الرموز والخط والاتجاه من اليمين إلى اليسار ونمط Base UI في components.json.

    npx shadcn@latest init https://dga.omqkhafi.dev/r/dga.json
  3. 3

    أضف مكوّنًا

    ينسخ الشيفرة المصدرية إلى components/ui. عدّلها كما تعدّل شيفرتك.

    npx shadcn@latest add @dga/button

مفتوح المصدر

يُبنى علنًا

  • الشيفرة المصدرية

    المكوّنات والرموز وسكربتات الفحص في مستودع واحد. باب المشكلات وطلبات الدمج مفتوح.

    omqkhafi/dga (opens in a new tab)
  • الإصدار 0.2.0

    يُدوَّن كل إصدار في سجل التغييرات قبل نشره، مع ما تغيّر وسببه.

    اقرأ سجل التغييرات
  • رخصة MIT

    استخدمه في المشاريع التجارية والحكومية. احتفظ بنص الرخصة. علامة DGA وشعارها ملك لهيئة الحكومة الرقمية.

    اقرأ الرخصة (opens in a new tab)