/
0 ? -0.25 : 0.25;
const oldScale = zoomScale;
zoomScale = Math.max(1, Math.min(4, 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;'">
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 = 2.5; 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')) + ';'
: ''" />
(عساف) ريسك كوميت
حين يصبح الخطر أسلوباً.. يولد ريسك كوميت. عطرٌ لا يكشف عن أسراره من اللحظة الأولى، بل يغويك بهدوء لتكتشف طبقاته الواحدة تلو الأخرى. بمزيجٍ فريد يجمع بين عذوبة ا...
وصف المنتج
حين يصبح الخطر أسلوباً.. يولد ريسك كوميت. عطرٌ لا يكشف عن أسراره من اللحظة الأولى، بل يغويك بهدوء لتكتشف طبقاته الواحدة تلو الأخرى. بمزيجٍ فريد يجمع بين عذوبة الكمثرى ودفء خشب الصندل، يمنحكِ حضوراً طاغياً يترك أثراً لا يُنسى في كل مكان. ريسك كوميت: لأن الجرأة الحقيقية لا تحتاج لصراخ لكي تُسمع.
🌸الهرم العطري
قمة العطر
الكمثرى والمكسرات.
قلب العطر
زنبق الوادي، جوز الهند، والورد.
قاعدة العطر
المسك، خشب الصندل، والعنبر.