/
0 ? -0.25 : 0.25;
const oldScale = zoomScale;
zoomScale = Math.max(1, Math.min(zoomMaxScale, zoomScale + delta));
if (oldScale === 1 && zoomScale > 1) {
const r = $el.getBoundingClientRect();
const cx = $event.clientX - (r.left + r.width/2);
const cy = $event.clientY - (r.top + r.height/2);
zoomPanX = -cx * (zoomScale-1)/zoomScale;
zoomPanY = -cy * (zoomScale-1)/zoomScale;
} else if (zoomScale > 1) {
zoomPanX = zoomPanX * (zoomScale / oldScale);
zoomPanY = zoomPanY * (zoomScale / oldScale);
}
if (zoomScale <= 1) { resetZoom(); } else { clampPan(); }
"
class="relative w-full h-full flex items-center justify-center p-4 [touch-action:none]"
:class="zoomScale > 1 ? (zoomPanning ? 'cursor-grabbing' : 'cursor-grab') : (modalTotal > 1 ? (modalDragging ? 'cursor-grabbing' : 'cursor-grab') : '')"
@mousedown="modalDragStart($event)"
@mousemove="modalDragMove($event)"
@mouseup="modalDragEnd($event)"
@mouseleave="modalDragEnd($event)"
@touchstart="modalDragStart($event)"
@touchmove="modalDragMove($event)"
@touchend="modalDragEnd($event)"
:style="modalDragOffset ? `transform: translateX(${modalDragOffset}px); transition: none;` : 'transition: transform 0.2s ease-out;'">
measureZoomCeiling($el))"
@click.stop
@dblclick.stop.prevent="if (lastInputWasTouch) return; zoomAnimating = true; if (zoomScale > 1) { resetZoom(); } else { const r = $el.getBoundingClientRect(); const cx = $event.clientX - (r.left + r.width/2); const cy = $event.clientY - (r.top + r.height/2); zoomScale = Math.min(2.5, zoomMaxScale); zoomPanX = -cx * (zoomScale-1)/zoomScale; zoomPanY = -cy * (zoomScale-1)/zoomScale; clampPan(); } setTimeout(() => { zoomAnimating = false; }, 300);"
draggable="false"
:style="modalActive === largeIdx
? 'position:relative;transform: scale(' + zoomScale + ') translate(' + (zoomPanX / zoomScale) + 'px, ' + (zoomPanY / zoomScale) + 'px); transform-origin: center center; will-change: transform; transition: ' + (zoomAnimating ? 'transform 0.3s ease-out' : (zoomScale > 1 ? 'none' : 'transform 0.2s ease-out')) + ';'
: ''" />
📚 الكتاب الثالث: سالا تنظف أسنانها من سلسلة عادات سالا اليومية
📚 الكتب باللغة العربية (pdf)
€ 1.99
تتعلم سالا الطريقة الصحيحة لتنظيف أسنانها، وتكتشف أهمية العناية بها كل يوم.
من سلسلة عادات سالا اليومية (سالا تنظف أسنانها)
تستعد سالا لبدء يومها، وتتذكر أن تنظيف أسنانها عادة مهمة لا ينبغي أن تنساها.
في هذا الكتاب:
تتعلم سالا الطريقة الصحيحة لتنظيف أسنانها، وكيف تستخدم فرشاة الأسنان ومعجون الأسنان بطريقة مناسبة وآمنة، وتتعرف على أهمية تنظيف الأسنان بانتظام للمحافظة على نظافتها وصحتها.
خلال خطوات بسيطة وواضحة، تتعلم سالا كيف تنظف أسنانها جيدًا، وتحرص على الوصول إلى مختلف أسطح الأسنان، وتتعلم أن العناية بأسنانها عادة يومية تحتاج إلى الاستمرار والاهتمام.
كتاب تعليمي مبسط يساعد الأطفال على اكتساب عادة تنظيف الأسنان بطريقة صحيحة، ويشجعهم على الاهتمام بنظافتهم الشخصية والعناية بابتسامتهم منذ الصغر.
عادات صغيرة كل يوم… لابتسامة صحية وجميلة.
عادات سالا اليومية
نتعلم عادات صغيرة… نصنع بها حياة جميلة 
عدد الصفحات: 16 صفحة
اللغة: العربية
الفئة العمرية: الأطفال
نوع الملف: PDF
| Category | 📚 الكتب باللغة العربية (pdf) |
|---|---|
| Author | Maysan Hatem |
| Number of Pages | 16 |
| Series | سلسلة عادات سالا اليومية #3 |
No reviews yet. Be the first to review this product!
Login to write a review
Related Products
€ 1.99