فراغ
أبيض وأسود وصور بلا ألوان، صالة عرض بيضاء تترك الأعمال تتكلم.
№ 084 · بسيط · عرض لـ مكتبة
ورق أبيض وبرتقالي واحد كملاحظة بالقلم في الهامش، مكتبة تُقرأ ككتاب معتنى به: العناوين والأمسيات في قوائم.
الحركة: هادئةالزوايا: 0pxفاتح
صف مشروعك ويتحدّث البرومبت فورًا. ما تكتبه يُحفظ في متصفحك فقط.
# ابنِ موقعًا بتصميم «هامش»
أنت تبني موقعًا جاهزًا للنشر. اتبع نظام التصميم أدناه بدقة، وطوّع المحتوى للمشروع. التصميم مأخوذ من مكتبة قالب (التصميم رقم 084).
## 1. المشروع
- الاسم: [اكتب هنا]
- نوع الموقع: [اكتب هنا]
- عن النشاط: [اكتب هنا]
- اللغات: العربية والإنجليزية: العربية أولًا (RTL) ونسخة إنجليزية كاملة (LTR) مع زر تبديل اللغة
- الصفحات: صفحة واحدة بأقسام وروابط تنقل داخلية
- بيانات التواصل: [اكتب هنا]
- الملفات: لا توجد صور بعد: استخدم صورًا مؤقتة مناسبة واكتب بجانب كل منها TODO لاستبدالها.
## 2. المرجع البصري
- العرض الحي (عربي): https://qalib.omardeek.tech/demos/margin/ar.html
- العرض الحي (إنجليزي): https://qalib.omardeek.tech/demos/margin/en.html
كل عرض ملف HTML واحد فيه كل CSS داخل وسم <style>. نزّل الملف الخام (مثلًا `curl -s <الرابط>`) لا ملخصًا له، واعتمد CSS فيه مصدرًا للمسافات والأحجام والتأثيرات. نشاط العرض ونصوصه وهمية: لا تنسخها.
## 3. روح التصميم: بسيط
الفراغ هو العنصر الأهم: لونان أو ثلاثة، خط واحد بأوزان خفيفة، شبكة دقيقة، ولا شيء زائد. يناسب من يريد أن يتكلم عمله وحده.
- **الخطوط:** خط واحد بلا تذييل أو خط مذيّل رفيع، بأوزان خفيفة إلى متوسطة، أحجام صغيرة للنص، تباين بالحجم لا بالوزن.
- **الألوان:** أبيض دافئ أو رمادي حجري، حبر أسود، ولون مميز واحد خافت أو بدون لون مميز.
- **التخطيط:** هوامش واسعة جدًا، محاذاة صارمة إلى بداية السطر، قوائم بدل البطاقات، أقسام قليلة.
- **الأشكال:** بلا زوايا دائرية وبلا ظلال، خطوط شعرية فاصلة، أزرار نصية بخط تحتها.
- **الصور:** صور قليلة كبيرة بإضاءة طبيعية، كثير منها بالأبيض والأسود أو بألوان باهتة.
- **الحركة:** شبه معدوم: تلاشٍ خفيف وانتقال لون عند المرور.
- **التفاصيل:** أرقام أقسام صغيرة (01، 02)، تسميات صغيرة بلون رمادي، سطر واحد للتواصل.
- **تجنّب:** الأيقونات الكثيرة، الألوان المشبعة، الزخارف، الأزرار الضخمة.
**هذا التصميم تحديدًا:** ورق أبيض وبرتقالي واحد كملاحظة بالقلم في الهامش، مكتبة تُقرأ ككتاب معتنى به: العناوين والأمسيات في قوائم.
## 4. القيم الأساسية
```css
:root {
--bg: #FBFAF7; /* خلفية الصفحة */
--surface: #FFFFFF; /* البطاقات واللوحات والأقسام المتناوبة */
--ink: #1E1E1C; /* النص الرئيسي */
--muted: #6C6B66; /* النص الثانوي */
--accent: #C2410C; /* الأزرار والروابط والإبراز */
--accent2: #A8A29E; /* لون إبراز ثانٍ */
--line: #E8E6E1; /* الخطوط والحدود */
--on-accent: #FFFFFF; /* النص فوق لون الإبراز */
--radius: 0px;
}
```
- نمط الألوان: فاتح
- الخطوط (متوفرة على Google Fonts وfontsource؛ استضفها على الموقع نفسه):
- عناوين عربية: Noto Naskh Arabic (400, 600, 700)
- نص عربي: Mada (300, 400, 600)
- عناوين لاتينية: Source Serif 4 (400, 600, 700)
- نص لاتيني: Inter (400, 500, 700)
- مقاسات الخط: h1: clamp(2.7rem, 6.2vw, 5.4rem) · h2: clamp(2rem, 4.2vw, 3.3rem) · h3: 1.25rem · النص: 17px بارتفاع سطر 1.7 (العربي 18px و1.9) · العرض الأقصى 1200px · مسافات الأقسام clamp(72px, 10vw, 136px)
## 5. بنية الصفحة
العرض يقدّم «مكتبة». ابنِ الأقسام بهذه المعالجات البصرية، بهذا الترتيب:
1. **الترويسة**: اسم النشاط وروابط نصية صغيرة فقط، بلا زر.
2. **الواجهة**: عمودان: العنوان والنص التمهيدي وزران في جهة، وصورة طولية في الجهة الأخرى.
3. **شريط نصي متحرك**: شريط من كلمات قصيرة يتحرك باستمرار بين الأقسام
4. **من نحن** «حكايتنا»: العنوان في جهة والفقرات في عمودين نصيين في الجهة الأخرى، ثم صورة عريضة.
5. **العرض الرئيسي** «وصل حديثًا»: قائمة صفوف مرقّمة: العنوان والنص، والسعر في الطرف
6. **الجدول** «في المكتبة»: قائمة صفوف مرقّمة: العنوان والنص، والسعر في الطرف
7. **آراء العملاء** «قرّاؤنا»: رأي واحد كبير في المنتصف يتبدل كل بضع ثوانٍ، مع نقاط للتنقل
8. **أسئلة شائعة** «أسئلة»: أسئلة قابلة للطي، والأول مفتوح
9. **التواصل** «زورونا»: عنوان ونص في المنتصف، زر واتساب كبير، معلومات التواصل في صف، وساعات العمل تحتها.
10. **التذييل**: سطر واحد: الشعار والوصف، أيقونات التواصل، حقوق النشر
## 6. الحركة
هادئة: تلاشٍ ناعم فقط (نحو ثانية) عند ظهور الأقسام، ولا حركة عند المرور إلا تغيّر اللون.
**زخارف هذا التصميم:**
- الصور بالأبيض والأسود
## 7. المتطلبات التقنية
- **التقنية:** اختر التقنية الأنسب للمشروع، ويُفضّل HTML وCSS وJavaScript ثابتة ما لم يحتج أكثر.
- HTML دلالي، والتصميم يبدأ من الجوال ويتكيف مع 360 و768 و1024 و1440 بكسل، بلا تمرير أفقي.
- العربية: <html lang="ar" dir="rtl">، خصائص CSS المنطقية (margin-inline-start وinset-inline-end…)، اعكس الأيقونات الاتجاهية، ولا تباعد بين الحروف العربية ولا تحوّلها لأحرف كبيرة، وحجم النص العربي 18px على الأقل.
- الوصول: تباين WCAG AA، حالات تركيز واضحة، نص بديل للصور، وكل الحركة تتوقف مع prefers-reduced-motion.
- الأداء: خطوط مستضافة ذاتيًا مع font-display: swap وبالأوزان والحروف اللازمة فقط، صور WebP أو AVIF بأبعاد محددة، تحميل كسول لما تحت الشاشة الأولى، ولا مكتبات ثقيلة لتأثيرات بسيطة.
- محركات البحث: عنوان ووصف لكل صفحة، Open Graph، أيقونة، وبيانات منظمة LocalBusiness عند الحاجة.
- الأزرار: روابط واتساب بصيغة https://wa.me/<الرقم>، والهاتف tel:، والبريد mailto:.
## 8. التسليم
1. ابدأ بكتابة القيم الأساسية والأنماط العامة، ثم ابنِ الأقسام من الأعلى إلى الأسفل.
2. قارن النتيجة بالعرض الحي على عرض جوال وعرض حاسوب قبل أن تنهي.
3. اكتب في النهاية كيف يُشغَّل الموقع وكيف يُنشر.
ألصقه في Claude Code داخل مجلد مشروع جديد.
أبيض وأسود وصور بلا ألوان، صالة عرض بيضاء تترك الأعمال تتكلم.
بيج هادئ وأخضر مريمية، قوائم بدل البطاقات ومسافات تتنفس.
رمادي حجري وخط رفيع طويل، كل باقة في مساحتها الخاصة، كغصن واحد في مزهرية.
خشب فاتح وأبيض دافئ وخط واحد، مساحة عمل هادئة على الطريقة الإسكندنافية: صورة بجانب العنوان ولا شيء يشتت.
أبيض كورقة نوتة جديدة ولون دافئ واحد، مدرسة موسيقى بلا زخرفة: صمت كثير بين السطور واقتباس واحد كبير.
أبيض ناصع وعنوان ضخم رفيع وصور كبيرة، كمجلة معمارية.
أبيض هادئ وأحمر واحد، مكتب سفر يترك المدينة تتكلم: صورة بجانب العنوان، رحلات في قائمة بخطوط رفيعة، ومسافات واسعة.
رمادي دافئ وأسود فقط، متجر ملابس كدليل قياسات: عنوان ضخم رفيع، بطاقات بلا زخرفة، وقائمة للمجموعات.
رمادي حجري وأخضر مريمية، فندق للهدوء: صورة بانورامية، اقتباس كبير وحيد، وغرف في بطاقات متباعدة.
أبيض وأسود بلا لون آخر، مكتب محاماة يقول ما يلزم فقط: عنوان بعرض الصفحة، خدمات وخطوات كقوائم مرقّمة.
أبيض رمادي وأزرق واحد، عيادة بيطرية تبقي كل شيء هادئًا: عنوان في المنتصف، خدمات كقائمة، والزيارة الأولى خطوة خطوة.