المعيار الموحّد لتطبيقات الديسكتوب — الثيم والهيكلة وسير العمل | The unified standard for desktop apps: theme, structure, workflow
- TypeScript 34.6%
- JavaScript 29.5%
- CSS 20%
- HTML 15.9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| CI | ||
| scripts | ||
| TEMPLATE | ||
| .gitignore | ||
| AGENTS.md | ||
| CHANGELOG.md | ||
| LICENSE | ||
| MIGRATION.md | ||
| package.json | ||
| preview.html | ||
| README.md | ||
| STANDARD.md | ||
| THEME.md | ||
| theme.tokens.json | ||
| WORKFLOW.md | ||
desktop-standard
المعيار الموحّد لكل تطبيقات الديسكتوب تحت حساب debe — الثيم، الهيكلة، وسير العمل.
The single standard for every desktop app under the debe account — theme, structure, and workflow.
للايجنت (اقرأني أولًا): قبل إنشاء أو تعديل أي تطبيق ديسكتوب، اقرأ
STANDARD.mdثمTHEME.md. For the agent (read me first): before creating or modifying any desktop app, readSTANDARD.mdthenTHEME.md.
المحتويات / Contents
| ملف / File | الغرض / Purpose |
|---|---|
STANDARD.md |
القواعد الإلزامية: الستاك، الهيكلة، الشل، التسمية، الإصدارات، CI. The mandatory rules. |
THEME.md |
مواصفات الثيم الكاملة (الألوان + المكونات + RTL). The complete theme spec. |
WORKFLOW.md |
سير العمل من الإنشاء حتى الإصدار. The end-to-end workflow. |
MIGRATION.md |
دليل ترحيل التطبيقات القديمة للستاندر (اختياري). Optional migration guide. |
CI/ |
نسخ test.yml + release.yml الموحّدة. Canonical CI workflows. |
TEMPLATE/ |
سقالة جاهزة للنسخ لأي تطبيق جديد. Copyable scaffold. |
AGENTS.md |
تعليمات الأيجنت (تُقرأ تلقائيًا). Agent auto-read instructions. |
scripts/new-app.mjs |
توليد تطبيق جديد بأمر واحد. One-command scaffolder. |
scripts/check-standard.mjs |
فاحص الالتزام بالستاندر. Compliance checker. |
theme.tokens.json |
مصدر الألوان الوحيد. Single source of colors. |
scripts/gen-theme.mjs |
توليد الثيم من الـ tokens. Theme generator. |
preview.html |
معاينة مرئية للثيم في المتصفح. Visual theme preview. |
كيف تبدأ تطبيق جديد؟ / How to start a new app?
node scripts/new-app.mjs my-app "وصف التطبيق"
ينسخ القالب، يستبدل كل الرموز، يضيف CI، يهيّئ git، ينشئ الريبو ويرفعه — بأمر واحد.
node scripts/check-standard.mjs /path/to/app # فحص الالتزام بالستاندر
التفاصيل في WORKFLOW.md.
الثيم باختصار / The theme in one line
رمادي دافئ + عنّابي #8b153d + ذهبي #8f6a2a + ألوان حالة — بخط Tajawal مضمّن، RTL/LTR، فاتح/داكن.
Warm gray + maroon #8b153d + gold #8f6a2a + status colors — embedded Tajawal font, RTL/LTR, light/dark.