موقعي الشخصي ومدونتي التقنية مبنية باستخدام MkDocs مع Material theme.
- 🎨 تصميم عصري ومتجاوب
- 📱 واجهة متوافقة مع الأجهزة المحمولة
- 📝 مدونة تقنية مع تصنيفات ووسوم
- 💼 معرض الأعمال والمشاريع
- 📄 السيرة الذاتية المهنية
- 🏆 الإنجازات والشهادات
- 📬 نموذج التواصل
- 🌙 دعم الوضع الداكن/الفاتح
- 🔍 بحث نصي كامل
- 📰 تغذية RSS
- 🌐 مشاركة على وسائل التواصل الاجتماعي
- 💬 نظام التعليقات (Giscus)
- 📊 تكامل مع Google Analytics
- Modern Design: Clean and responsive layout with Material Design aesthetics
- Dark/Light Mode: Automatic theme switching based on system preferences
- Interactive UI: Smooth animations and hover effects
- Optimized Icons: Using Google's Material Icons for better performance
- Responsive Layout: Mobile-first design that works on all devices
- Blog Section: Technical articles and tutorials
- Portfolio: Showcase of projects and achievements
- Skills Section: Visual representation of technical skills
- Social Links: Easy access to professional profiles
- استنساخ المستودع:
git clone https://github.com/slorksmo/momaher.github.io.git
cd momaher.github.io
- تثبيت المتطلبات:
pip install -r requirements.txt
تشغيل الموقع محلياً:
mkdocs serve
سيكون الموقع متاحاً على http://127.0.0.1:8000
لبناء الموقع الثابت:
mkdocs build
سيتم إنشاء الموقع في مجلد site
يتم نشر الموقع تلقائياً على GitHub Pages عند دفع التغييرات إلى الفرع الرئيسي.
.
├── docs/
│ ├── assets/ # الصور والملفات الثابتة
│ ├── blog/ # مقالات المدونة
│ ├── portfolio.md # صفحة معرض الأعمال
│ ├── resume.md # السيرة الذاتية
│ ├── achievements.md # الإنجازات
│ └── contact.md # صفحة التواصل
├── mkdocs.yml # إعدادات MkDocs
└── requirements.txt # متطلبات Python
يستخدم الموقع الحزم الرئيسية التالية:
- MkDocs v1.6.1
- MkDocs Material theme v9.5.3
- وإضافات MkDocs متنوعة لوظائف إضافية
- MkDocs (v1.5.3)
- Material for MkDocs (v9.5.3)
- Google Material Icons
- Custom CSS Animations
- Modern Web Technologies (HTML5, CSS3)
للقائمة الكاملة من المتطلبات، راجع ملف requirements.txt
- تحديث
mkdocs.yml
لتعديل إعدادات الموقع - تحرير الملفات في
docs/
لتحديث المحتوى - إضافة الصور إلى
docs/assets/images/
- إنشاء مقالات المدونة في
docs/blog/posts/
إذا وجدت أي مشاكل أو لديك اقتراحات:
- افتح issue جديد
- قدم pull request
هذا المشروع مرخص تحت رخصة MIT - راجع ملف LICENSE للتفاصيل.
- GitHub: @slorksmo
- LinkedIn: Mo_Maher94
- Twitter: @mo_maher94