اضافة زر لتوسيع منطقة التدوينات بكامل عرض القالب
هل ترغب في أن تظهر تدوينات مدونتك بشكل أكثر اتساعًا وجاذبية؟ يمكنك تحقيق ذلك بسهولة عن طريق توسيع منطقة التدوينات لتغطي عرض القالب بالكامل. هذه العملية ستمنح مدونتك مظهرًا أكثر احترافية وجاذبية للقارئ.
يمكنك تنفيذ ذلك من خلال تركيب زر عائم يظعر على واجهة القالب عند الضغط عليه يتم توسيع منطقة التدوينات و اذا ضغطت عليه مرة ثانية يعود الشل الاصلي للقالب
لماذا توسيع منطقة التدوينات ؟
- تحسين المظهر العام: يجعل المدونة تبدو أكثر حداثة وترتيبًا.
- زيادة التركيز على المحتوى: يجعل المحتوى هو النقطة المحورية في الصفحة.
- تحسين تجربة المستخدم: يسهل على الزوار قراءة المحتوى دون الحاجة إلى التمرير الأفقي.
شرح التركيب بالفيديو
الأكواد الخاصة بالاضافة
- بعد الذهاب للمظهر و اختيار تعديل
HTMLالبحث عن</head>و لصق الاكواد التالية اعلاها
<style>#main-wrapper {transition: width 0.5s ease-in-out;}#sidebar-wrapper {transition: all 0.5s ease-in-out;}span.icon {font-family: 'bootstrap-icons';}button#toggleFullScreen .icon {font-size: 29px;padding: 3px 7px 2px 32px;}</style>
- ثم قم بالبحث عن
<body>و الصق الكود التالي اسفلها الكود الخاص بالزر
<button id='toggleFullScreen' style='position: fixed;bottom: 66px;right: 30px;z-index: 1000;background: #3d88f7;color: white;border: none;border-radius: 3px;cursor: pointer;display: flex;align-items: center;gap: 5px;'><span class='icon'></span></button>
- ثم قم بالبحث عن
</body>و الصق الكود التالي اعلاه
<script>document.getElementById('toggleFullScreen').addEventListener('click', function () {var mainContent = document.querySelector('#main-wrapper'); // استبدل '.main-content' بـ الكلاس الذي يحتوي على المواضيع في قالبكvar sideBar = document.querySelector('#sidebar-wrapper'); // استبدل '.sidebar' بـ الكلاس الخاص بـ القسم الجانبيvar icon = this.querySelector('.icon'); // عنصر الأيقونةvar label = this.querySelector('.label'); // النصif (!mainContent || !sideBar) return alert("تأكد من تحديث الكلاسات الصحيحة!");if (sideBar.style.display === 'none') {sideBar.style.display = 'block';mainContent.style.width = 'calc(70% - 20px)'; // حجم المحتوى الأساسي عند وجود السيدبار (يمكنك تعديله حسب القالب)icon.innerHTML = ''; // رمز التوسيعlabel.innerText = 'عرض بعرض الشاشة';} else {sideBar.style.display = 'none';mainContent.style.width = '100%';icon.innerHTML = ''; // رمز الإغلاقlabel.innerText = 'عودة للشكل الطبيعي';}});</script>
- قم بالبحث عن
<head>و الصق كود مكتبة ايقوناتbootstrapاسفلها
<b:tag href='https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css' name='link' rel='stylesheet'/>
التعديلات
قم بتغير الكلاس الخاص بقسم التدوينات و السيد بار بالموجود بالقالب الخاص بك
الموجود بالكود #main-wrapper خاص بقسم التدوينات
الكود الخاص بالسيد بار #sidebar-wrapper
ثم قم بالحفظ و مبروك الاضافة
