📱 حمّل التطبيق
من بيروت، نقرأ العالم
عاجل
عاجل: المتحدث باسم القوات المسلحة اليمنية العميد يحيى سريع: نفذنا 3 عمليات نوعية بعشرات الصواريخ الباليستية ردا على “العدوان” السعودي ومجازره بحق شعبناعاجل: العميد سريع: العملية الثانية استهدفت مرابض طائرات ومخازن ذخيرة ومراكز تحكّم بالطائرات المسيّرة ومواقع مهمة في قاعدة خميس مشيطعاجل: العميد سريع: العملية الثالثة استهدفت القاعدة البحرية الجنوبية لقوات حرس الحدود بجيزان وكانت الإصابة دقيقة وخلفت قتلى وجرحىعاجل: العميد سريع: سنواصل الدفاع عن بلدنا وشعبنا ولن نتسامح مع قتلة الأطفال والنساءعاجل: العميد سريع: نجدد تحذير شركات الملاحة الجوية العالمية والإقليمية والموظفين والمسافرين من السفر عبر مطار خالد الدولي في الرياضعاجل: العميد سريع: العملية الأولى استهدفت مطار خالد الدولي في العاصمة السعودية الرياض وحققت هدفها بنجاحعاجل: الرئيس المشاط: ندعو إلى تشكيل تحالف إسلامي لمواجهة الأخطار والتحديات التي تواجه الأمة وعلى رأسها العدو الصهيوني والمشروع الأمريكيعاجل: الرئيس المشاط: نؤكد أن الملاحة البحرية آمنة وأن ما يهدد سلامتها هو تحويل النظام السعودي باب المندب إلى منطقة حرب
إعلان تداول الذهب الفاخر في لبنان
ميديا

مهرجان «راجعين يا خيام» يجمع أبناء البلدة النازحين في بيروت

); // Keep UI in sync for ALL videos (capture catches events in modern browsers) document }, true); document }, true); document }, true);…

100%

.manar-video-wrapper{
position: relative;
width: 100%;
}
.manar-video-wrapper video{
display:block;
width:100%;
height:auto;
}
.manar-play-btn{
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
width:84px;
height:84px;
border-radius:999px;
border:0;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center;
background: var(–manar-yellow);
backdrop-filter: blur(2px);
transition: opacity .15s ease, transform .15s ease;
z-index: 2;
}
.manar-play-btn:hover{
transform:translate(-50%,-50%) scale(1.04);
}
.manar-icon-play{
width:0;height:0;
border-top:14px solid transparent;
border-bottom:14px solid transparent;
border-left:22px solid #fff;
margin-left:4px;
}
.manar-video-wrapper.is-playing .manar-play-btn{
opacity:0;
pointer-events:none;
}

(function(){
// Avoid double-binding if theme/plugin prints shortcodes in weird ways
if (window.__manarVideoInit) return;
window.__manarVideoInit = true;
function getWrapper(el){
return el ? el.closest(“.manar-video-wrapper”) : null;
}
function getVideoFromWrapper(wrap){
return wrap ? wrap.querySelector(“video.manar-video”) : null;
}
function setPlayingUI(wrap, isPlaying){
if(!wrap) return;
wrap.classList.toggle(“is-playing”, !!isPlaying);
var btn = wrap.querySelector(“.manar-play-btn”);
if(btn) btn.setAttribute(“aria-pressed”, isPlaying ? “true” : “false”);
}
function togglePlay(video){
if(!video) return;
if(video.paused || video.ended) video.play();
else video.pause();
}
// Event delegation: handles multiple videos + dynamically added ones
document.addEventListener(“click”, function(e){
var btn = e.target.closest && e.target.closest(“.manar-play-btn”);
if(btn){
var wrap = getWrapper(btn);
var video = getVideoFromWrapper(wrap);
e.preventDefault();
togglePlay(video);
return;
}
var vid = e.target.closest && e.target.closest(“video.manar-video”);
if (vid && !vid.hasAttribute(“controls”)) {
// optional: click video toggles play/pause
togglePlay(vid);
}
});
// Keep UI in sync for ALL videos (capture catches events in modern browsers)
document.addEventListener(“play”, function(e){
if(e.target && e.target.matches && e.target.matches(“video.manar-video”)){
setPlayingUI(getWrapper(e.target), true);
}
}, true);
document.addEventListener(“pause”, function(e){
if(e.target && e.target.matches && e.target.matches(“video.manar-video”)){
setPlayingUI(getWrapper(e.target), false);
}
}, true);
document.addEventListener(“ended”, function(e){
if(e.target && e.target.matches && e.target.matches(“video.manar-video”)){
setPlayingUI(getWrapper(e.target), false);
}
}, true);
// Initialize current videos (in case some are autoplaying or rendered paused)
function initExisting(){
document.querySelectorAll(“.manar-video-wrapper”).forEach(function(wrap){
var video = getVideoFromWrapper(wrap);
if(!video) return;
setPlayingUI(wrap, !(video.paused || video.ended));
});
}
if(document.readyState === “loading”){
document.addEventListener(“DOMContentLoaded”, initExisting);
}else{
initExisting();
}
})();