|
|
<!DOCTYPE html> |
|
|
<html lang="ar" dir="rtl"> |
|
|
<head> |
|
|
<meta charset="UTF-8"> |
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
|
<title>GovJam 2025 - منصة تحليل تأثير الإعلام الذكي</title> |
|
|
|
|
|
|
|
|
<script src="https://cdn.tailwindcss.com"></script> |
|
|
|
|
|
|
|
|
<link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800&display=swap" rel="stylesheet"> |
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> |
|
|
|
|
|
<style> |
|
|
|
|
|
body { |
|
|
font-family: 'Tajawal', sans-serif; |
|
|
scroll-behavior: smooth; |
|
|
} |
|
|
.hero-gradient { |
|
|
background: linear-gradient(135deg, rgba(0, 76, 36, 0.95) 0%, rgba(0, 51, 24, 0.95) 100%); |
|
|
} |
|
|
.section-gradient { |
|
|
background: linear-gradient(180deg, #F7FAFC 0%, #FFFFFF 100%); |
|
|
} |
|
|
.pattern-bg { |
|
|
background-image: url('data:image/svg+xml,%3Csvg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg fill="%23004c24" fill-opacity="0.04"%3E%3Cpath d="M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E'); |
|
|
} |
|
|
.solution-card:hover .solution-icon { |
|
|
transform: translateY(-10px) scale(1.1); |
|
|
} |
|
|
.tab-button.active { |
|
|
background-color: #006C35; |
|
|
color: white; |
|
|
} |
|
|
|
|
|
.reveal { |
|
|
opacity: 0; |
|
|
transform: translateY(30px); |
|
|
transition: opacity 0.8s ease-out, transform 0.8s ease-out; |
|
|
} |
|
|
.reveal.visible { |
|
|
opacity: 1; |
|
|
transform: translateY(0); |
|
|
} |
|
|
</style> |
|
|
</head> |
|
|
<body class="bg-gray-50 text-gray-800"> |
|
|
|
|
|
|
|
|
<header class="bg-white/80 backdrop-blur-md shadow-md sticky top-0 z-50"> |
|
|
<div class="container mx-auto px-6 py-4 flex justify-between items-center"> |
|
|
<a href="#home" class="flex items-center space-x-2 space-x-reverse"> |
|
|
<i class="fas fa-chart-line text-green-700 text-2xl"></i> |
|
|
<span class="text-xl font-bold text-green-800">تحليل الإعلام الذكي</span> |
|
|
</a> |
|
|
<nav class="hidden md:flex items-center space-x-6 space-x-reverse"> |
|
|
<a href="#home" class="text-green-700 font-bold border-b-2 border-green-700 pb-1">الرئيسية</a> |
|
|
<a href="#solutions" class="text-gray-600 hover:text-green-700 transition">حلولنا</a> |
|
|
<a href="#dashboard" class="text-gray-600 hover:text-green-700 transition">لوحة البيانات</a> |
|
|
<a href="#videos" class="text-gray-600 hover:text-green-700 transition">مكتبة الفيديو</a> |
|
|
<a href="#volunteer" class="text-gray-600 hover:text-green-700 transition">تطوع معنا</a> |
|
|
<a href="#contact" class="text-gray-600 hover:text-green-700 transition">تواصل معنا</a> |
|
|
</nav> |
|
|
<div class="flex items-center"> |
|
|
<button id="lang-toggle" class="bg-gray-200 text-green-800 px-4 py-2 rounded-lg font-semibold hover:bg-gray-300 transition hidden md:block">English</button> |
|
|
|
|
|
<a href="dashboard.html" class="bg-green-700 text-white px-5 py-2 rounded-lg font-semibold hover:bg-green-800 transition ml-4">دخول المنصة</a> |
|
|
<button class="md:hidden text-gray-700 ml-4" id="mobile-menu-button"><i class="fas fa-bars text-2xl"></i></button> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div id="mobile-menu" class="hidden md:hidden bg-white shadow-lg"><a href="#home" class="block py-2 px-6 text-green-700 font-bold">الرئيسية</a><a href="#solutions" class="block py-2 px-6 text-gray-600">حلولنا</a><a href="#dashboard" class="block py-2 px-6 text-gray-600">لوحة البيانات</a><a href="#videos" class="block py-2 px-6 text-gray-600">مكتبة الفيديو</a><a href="#volunteer" class="block py-2 px-6 text-gray-600">تطوع معنا</a><a href="#contact" class="block py-2 px-6 text-gray-600">تواصل معنا</a></div> |
|
|
</header> |
|
|
|
|
|
<main> |
|
|
|
|
|
<section id="home" class="relative text-white py-24 md:py-32 overflow-hidden"> |
|
|
<div class="absolute inset-0 hero-gradient"></div> |
|
|
<img src="images/hero-background.jpg" class="absolute inset-0 w-full h-full object-cover opacity-10" alt="Riyadh Skyline"> |
|
|
<div class="container mx-auto px-6 relative z-10 flex flex-col lg:flex-row items-center"> |
|
|
<div class="lg:w-3/5 text-center lg:text-right mb-12 lg:mb-0"> |
|
|
<img src="vision-2030-logo.png" class="h-16 mb-6 mx-auto lg:mx-0" alt="Vision 2030"> |
|
|
<h1 class="text-4xl md:text-6xl font-extrabold mb-6 leading-tight">قياس صدى الإعلام السعودي عالميًا بقوة الذكاء الاصطناعي</h1> |
|
|
<p class="text-xl md:text-2xl mb-8 opacity-90">تحدي وطني مبتكر تحت مظلة GovJam 2025 لتطوير حلول تقنية تقيس وتتنبأ بتأثير وكالة الأنباء السعودية (واس) والمحتوى الوطني.</p> |
|
|
<div class="flex flex-col sm:flex-row gap-4 justify-center lg:justify-start"> |
|
|
<a href="#register" class="bg-yellow-400 text-green-900 px-8 py-4 rounded-lg font-bold text-lg hover:bg-yellow-300 transition transform hover:scale-105">شارك في التحدي الآن</a> |
|
|
<a href="video.html" class="border-2 border-white text-white px-8 py-4 rounded-lg font-bold text-lg hover:bg-white hover:text-green-700 transition">شاهد الفيديو التعريفي <i class="fas fa-play mr-2"></i></a> |
|
|
</div> |
|
|
</div> |
|
|
<div class="lg:w-2/5 flex justify-center"> |
|
|
<div class="bg-white/10 backdrop-blur-xl rounded-2xl p-6 w-full max-w-sm shadow-2xl border border-white/20"> |
|
|
<h3 class="font-bold text-xl text-center mb-4">بيانات حية من (واس)</h3> |
|
|
<div class="space-y-4"> |
|
|
<div class="bg-white/20 p-4 rounded-lg"> |
|
|
<div class="flex justify-between items-center"> |
|
|
<span class="opacity-80">خبر منشور هذا اليوم</span> |
|
|
<div class="text-2xl font-bold" id="news-counter">0</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="bg-white/20 p-4 rounded-lg"> |
|
|
<div class="flex justify-between items-center"> |
|
|
<span class="opacity-80">صورة بثت عالميًا</span> |
|
|
<div class="text-2xl font-bold" id="images-counter">0</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="bg-white/20 p-4 rounded-lg"> |
|
|
<div class="flex justify-between items-center"> |
|
|
<span class="opacity-80">معدل التغطية الإيجابية</span> |
|
|
<div class="text-2xl font-bold" id="sentiment-counter">0%</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<img src="spa-logo-white.png" class="h-10 mx-auto mt-6 opacity-80" alt="SPA Logo"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section id="solutions" class="py-20 pattern-bg"> |
|
|
<div class="container mx-auto px-6 text-center"> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-4 reveal">حلولنا المطلوبة: الذكاء في خدمة الإعلام</h2> |
|
|
<p class="text-lg text-gray-600 max-w-3xl mx-auto mb-16 reveal">ندعو المبتكرين لتطوير حلول تركز على ثلاثة محاور رئيسية لسد الفجوة بين إنتاج المحتوى وقياس تأثيره.</p> |
|
|
<div class="grid md:grid-cols-3 gap-8"> |
|
|
<div class="solution-card bg-white p-8 rounded-2xl shadow-lg hover:shadow-2xl transition-all duration-300 reveal"> |
|
|
<div class="solution-icon bg-green-100 rounded-full w-24 h-24 flex items-center justify-center mx-auto mb-6 transition-transform duration-300"> |
|
|
<img src="solution-icon-news.png" class="h-16" alt="News Icon"> |
|
|
</div> |
|
|
<h3 class="text-2xl font-bold text-green-800 mb-3">متتبع الأخبار الذكي</h3> |
|
|
<p class="text-gray-600">نظام AI يكتشف تلقائيًا الأخبار المعاد صياغتها عبر آلاف المصادر العالمية ليعطيك صورة كاملة للانتشار الحقيقي.</p> |
|
|
</div> |
|
|
<div class="solution-card bg-white p-8 rounded-2xl shadow-lg hover:shadow-2xl transition-all duration-300 reveal" style="transition-delay: 0.2s;"> |
|
|
<div class="solution-icon bg-green-100 rounded-full w-24 h-24 flex items-center justify-center mx-auto mb-6 transition-transform duration-300"> |
|
|
<img src="solution-icon-sentiment.png" class="h-16" alt="Sentiment Icon"> |
|
|
</div> |
|
|
<h3 class="text-2xl font-bold text-green-800 mb-3">محرك تحليل المشاعر المتقدم</h3> |
|
|
<p class="text-gray-600">يتجاوز التصنيف السطحي (إيجابي/سلبي)، ليحلل السياق واللهجة والمشاعر الدقيقة في التغطيات الإعلامية بلغات متعددة.</p> |
|
|
</div> |
|
|
<div class="solution-card bg-white p-8 rounded-2xl shadow-lg hover:shadow-2xl transition-all duration-300 reveal" style="transition-delay: 0.4s;"> |
|
|
<div class="solution-icon bg-green-100 rounded-full w-24 h-24 flex items-center justify-center mx-auto mb-6 transition-transform duration-300"> |
|
|
<img src="solution-icon-images.png" class="h-16" alt="Images Icon"> |
|
|
</div> |
|
|
<h3 class="text-2xl font-bold text-green-800 mb-3">راصد الصور العالمي (واس)</h3> |
|
|
<p class="text-gray-600">باستخدام رؤية الحاسوب، يتم تتبع صور وكالة الأنباء السعودية وتحديد أماكن استخدامها حول العالم بدقة.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section id="dashboard" class="py-20 section-gradient"> |
|
|
<div class="container mx-auto px-6"> |
|
|
<div class="text-center mb-12"> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-4 reveal">لمحة عن لوحة البيانات التفاعلية</h2> |
|
|
<p class="text-lg text-gray-600 max-w-3xl mx-auto reveal">تصور للبيانات والرؤى التي يمكن للحلول المبتكرة أن تقدمها عبر منصة موحدة.</p> |
|
|
</div> |
|
|
<div class="bg-white rounded-2xl shadow-xl overflow-hidden reveal"> |
|
|
<div class="p-6 border-b border-gray-200"> |
|
|
<div class="flex flex-col sm:flex-row justify-between items-center"> |
|
|
<h3 class="text-xl font-bold text-green-800 mb-4 sm:mb-0">تحليل التغطية عبر المنصات</h3> |
|
|
<div class="flex space-x-1 space-x-reverse bg-gray-100 p-1 rounded-lg" id="tabs-container"> |
|
|
<button class="tab-button px-4 py-2 rounded-md transition active" data-target="twitter-content"> |
|
|
<i class="fab fa-twitter mr-2"></i> X (Twitter) |
|
|
</button> |
|
|
<button class="tab-button px-4 py-2 rounded-md transition" data-target="news-content"> |
|
|
<i class="fas fa-globe mr-2"></i> وكالات الأنباء |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="p-8"> |
|
|
<div id="twitter-content" class="tab-content grid md:grid-cols-2 gap-8 items-center"> |
|
|
<div> |
|
|
<h4 class="text-2xl font-bold mb-4">أبرز المواضيع المتداولة على X</h4> |
|
|
<p class="text-gray-600 mb-6">تحليل فوري للهاشتاجات والكلمات المفتاحية الأكثر ارتباطًا بالمحتوى السعودي، مما يوفر رؤى قيمة حول اهتمامات الجمهور العالمي.</p> |
|
|
<div class="flex items-center text-green-700 font-semibold"><i class="fas fa-check-circle mr-2"></i> رصد الحملات الإعلامية</div> |
|
|
<div class="flex items-center text-green-700 font-semibold mt-2"><i class="fas fa-check-circle mr-2"></i> تحديد المؤثرين الرئيسيين</div> |
|
|
</div> |
|
|
<div><img src="images/chart-placeholder-1.png" class="rounded-lg shadow-md" alt="Twitter Chart"></div> |
|
|
</div> |
|
|
<div id="news-content" class="tab-content hidden grid md:grid-cols-2 gap-8 items-center"> |
|
|
<div> |
|
|
<h4 class="text-2xl font-bold mb-4">التغطية في وكالات الأنباء العالمية</h4> |
|
|
<p class="text-gray-600 mb-6">خريطة تفاعلية توضح مدى انتشار أخبار (واس) في أهم وكالات الأنباء العالمية، مع تحليل لعدد مرات إعادة النشر ونبرة التغطية.</p> |
|
|
<div class="flex items-center text-green-700 font-semibold"><i class="fas fa-check-circle mr-2"></i> قياس مدى الوصول الجغرافي</div> |
|
|
<div class="flex items-center text-green-700 font-semibold mt-2"><i class="fas fa-check-circle mr-2"></i> تقييم سمعة المحتوى</div> |
|
|
</div> |
|
|
<div><img src="images/saudi-map.png" class="rounded-lg shadow-md" alt="News Map"></div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section id="videos" class="py-20 pattern-bg"> |
|
|
<div class="container mx-auto px-6 text-center"> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-4 reveal">مكتبة الفيديو</h2> |
|
|
<p class="text-lg text-gray-600 max-w-3xl mx-auto mb-12 reveal">شاهد المزيد عن التحدي، وكالة الأنباء السعودية، ورؤية المملكة 2030.</p> |
|
|
<div class="grid md:grid-cols-2 gap-8"> |
|
|
<div class="bg-white rounded-lg shadow-lg overflow-hidden reveal"> |
|
|
<div class="relative"> |
|
|
<img src="images/video-preview-spa.jpg" class="w-full h-56 object-cover" alt="SPA Video Preview"> |
|
|
<a href="#" class="absolute inset-0 flex items-center justify-center bg-black/40 text-white text-5xl play-button-overlay"><i class="fas fa-play-circle"></i></a> |
|
|
</div> |
|
|
<div class="p-6"> |
|
|
<h3 class="font-bold text-xl mb-2">وكالة الأنباء السعودية: تاريخ وإنجاز</h3> |
|
|
<p class="text-gray-600">**الوصف المطلوب:** فيديو وثائقي قصير يبرز تاريخ وكالة الأنباء السعودية ودورها المحوري كمصدر رسمي لأخبار المملكة.</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="bg-white rounded-lg shadow-lg overflow-hidden reveal" style="transition-delay: 0.2s;"> |
|
|
<div class="relative"> |
|
|
<img src="images/video-preview-vision2030.jpg" class="w-full h-56 object-cover" alt="Vision 2030 Video Preview"> |
|
|
<a href="#" class="absolute inset-0 flex items-center justify-center bg-black/40 text-white text-5xl play-button-overlay"><i class="fas fa-play-circle"></i></a> |
|
|
</div> |
|
|
<div class="p-6"> |
|
|
<h3 class="font-bold text-xl mb-2">رؤية 2030: التحول الرقمي والإعلام</h3> |
|
|
<p class="text-gray-600">**الوصف المطلوب:** فيديو حماسي وملهم يعرض مشاريع التحول الرقمي في المملكة وكيف يساهم الإعلام الجديد في تحقيق مستهدفات الرؤية.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section class="py-20 section-gradient"> |
|
|
<div class="container mx-auto px-6"> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-12 text-center reveal">آراء الخبراء</h2> |
|
|
<div class="grid md:grid-cols-2 gap-8"> |
|
|
<div class="bg-white p-8 rounded-2xl shadow-xl reveal"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<img src="expert-1.jpg" class="w-16 h-16 rounded-full object-cover mr-4" alt="Expert 1"> |
|
|
<div> |
|
|
<h4 class="font-bold text-lg">م. فيصل </h4> |
|
|
<p class="text-sm text-gray-500">خبير استراتيجيات البيانات</p> |
|
|
</div> |
|
|
</div> |
|
|
<p class="text-gray-600 italic">"هذا التحدي ليس مجرد مسابقة، بل هو تأسيس لبنية تحتية معرفية ستمنح صناع القرار في المملكة رؤى غير مسبوقة. إنها خطوة عملاقة نحو دبلوماسية إعلامية قائمة على البيانات."</p> |
|
|
</div> |
|
|
<div class="bg-white p-8 rounded-2xl shadow-xl reveal" style="transition-delay: 0.2s;"> |
|
|
<div class="flex items-center mb-4"> |
|
|
<img src="expert-2.jpg" class="w-16 h-16 rounded-full object-cover mr-4" alt="Expert 2"> |
|
|
<div> |
|
|
<h4 class="font-bold text-lg">د. نوف </h4> |
|
|
<p class="text-sm text-gray-500">باحثة في الذكاء الاصطناعي الإعلامي</p> |
|
|
</div> |
|
|
</div> |
|
|
<p class="text-gray-600 italic">"فرصة تاريخية للشركات الناشئة السعودية للعمل على تحدي حقيقي ببيانات واقعية. الحلول التي ستنتج من GovJam 2025 لديها القدرة على أن تصبح منتجات عالمية."</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section class="py-16 bg-white"> |
|
|
<div class="container mx-auto px-6 text-center"> |
|
|
<h3 class="text-2xl font-bold text-gray-500 mb-8 reveal">شركاؤنا الاستراتيجيون</h3> |
|
|
<div class="flex justify-center items-center gap-12 md:gap-20 filter grayscale opacity-70 reveal"> |
|
|
<img src="partner-dga.png" class="h-12" alt="DGA"> |
|
|
<img src="spa-logo-white.png" class="h-16 brightness-0" alt="SPA"> |
|
|
<img src="partner-monshaat.png" class="h-12" alt="Monsha'at"> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section id="volunteer" class="py-20 pattern-bg"> |
|
|
<div class="container mx-auto px-6"> |
|
|
<div class="bg-white rounded-2xl shadow-lg p-10 md:p-16 grid md:grid-cols-2 gap-8 items-center reveal"> |
|
|
<div> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-4">كن جزءًا من النجاح</h2> |
|
|
<p class="text-lg text-gray-600 mb-8">هل أنت خبير في البيانات، الإعلام، أو اللغات؟ يمكنك المساهمة كمتطوع في إثراء هذا المشروع الوطني عبر تقديم خبراتك أو المساعدة في تصنيف البيانات.</p> |
|
|
<form class="space-y-4"> |
|
|
<input type="email" placeholder="بريدك الإلكتروني" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-600"> |
|
|
<select class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-600"> |
|
|
<option>أرغب في التطوع كـ...</option> |
|
|
<option>خبير بيانات</option> |
|
|
<option>مترجم</option> |
|
|
<option>محلل إعلامي</option> |
|
|
</select> |
|
|
<button class="w-full bg-green-700 text-white py-3 rounded-lg font-bold hover:bg-green-800 transition">انضم كمتطوع</button> |
|
|
</form> |
|
|
</div> |
|
|
<div class="hidden md:block"> |
|
|
<img src="chart-placeholder-2.png" class="rounded-lg" alt="Data Visualization"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
|
|
|
<section id="contact" class="py-20 section-gradient"> |
|
|
<div class="container mx-auto px-6"> |
|
|
<h2 class="text-4xl font-extrabold text-green-900 mb-12 text-center reveal">تواصل معنا وقدم ملاحظاتك</h2> |
|
|
<div class="grid lg:grid-cols-2 gap-12"> |
|
|
<div class="bg-white p-8 rounded-2xl shadow-xl reveal"> |
|
|
<h3 class="text-2xl font-bold mb-6 text-green-800">أرسل ملاحظاتك أو شكواك</h3> |
|
|
<form class="space-y-4"> |
|
|
<div><input type="text" placeholder="الاسم الكامل" class="w-full p-3 border rounded-lg"></div> |
|
|
<div><input type="email" placeholder="البريد الإلكتروني" class="w-full p-3 border rounded-lg"></div> |
|
|
<div><textarea rows="5" placeholder="اكتب رسالتك هنا..." class="w-full p-3 border rounded-lg"></textarea></div> |
|
|
<div class="flex items-center justify-between gap-4"> |
|
|
<button type="submit" class="w-full bg-green-700 text-white py-3 rounded-lg font-bold hover:bg-green-800">إرسال الرسالة</button> |
|
|
<button type="button" id="record-btn" class="w-full flex items-center justify-center gap-2 bg-red-600 text-white py-3 rounded-lg font-bold hover:bg-red-700"> |
|
|
<i class="fas fa-microphone"></i> <span id="record-text">سجل شكوى صوتية</span> |
|
|
</button> |
|
|
</div> |
|
|
</form> |
|
|
</div> |
|
|
<div class="reveal" style="transition-delay: 0.2s;"> |
|
|
<h3 class="text-2xl font-bold mb-6 text-green-800">معلومات التواصل المباشر</h3> |
|
|
<div class="space-y-6"> |
|
|
<div class="flex items-start gap-4"> |
|
|
<div class="bg-green-100 text-green-700 text-xl w-12 h-12 rounded-lg flex items-center justify-center"><i class="fas fa-envelope"></i></div> |
|
|
<div> |
|
|
<h4 class="font-bold">البريد الإلكتروني</h4> |
|
|
<a href="mailto:challenge@dga.gov.sa" class="text-gray-600 hover:text-green-700">challenge@dga.gov.sa</a> |
|
|
</div> |
|
|
</div> |
|
|
<div class="flex items-start gap-4"> |
|
|
<div class="bg-green-100 text-green-700 text-xl w-12 h-12 rounded-lg flex items-center justify-center"><i class="fas fa-phone-alt"></i></div> |
|
|
<div> |
|
|
<h4 class="font-bold">الهاتف الموحد</h4> |
|
|
<p class="text-gray-600">920000000</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="flex items-start gap-4"> |
|
|
<div class="bg-green-100 text-green-700 text-xl w-12 h-12 rounded-lg flex items-center justify-center"><i class="fas fa-map-marker-alt"></i></div> |
|
|
<div> |
|
|
<h4 class="font-bold">العنوان</h4> |
|
|
<p class="text-gray-600">هيئة الحكومة الرقمية، الرياض، المملكة العربية السعودية</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
</main> |
|
|
|
|
|
|
|
|
<footer class="bg-gray-900 text-white py-12"> |
|
|
<div class="container mx-auto px-6 text-center text-gray-400"> |
|
|
<p>© 2025 منصة تحليل تأثير الإعلام الذكي | مبادرة من هيئة الحكومة الرقمية</p> |
|
|
<p>جميع الحقوق محفوظة</p> |
|
|
</div> |
|
|
</footer> |
|
|
|
|
|
<script> |
|
|
|
|
|
document.getElementById('mobile-menu-button').addEventListener('click', () => { |
|
|
document.getElementById('mobile-menu').classList.toggle('hidden'); |
|
|
}); |
|
|
|
|
|
|
|
|
function animateCounter(element, target, duration, isPercentage = false) { |
|
|
let start = 0; |
|
|
const stepTime = Math.abs(Math.floor(duration / target)); |
|
|
const timer = setInterval(() => { |
|
|
start += 1; |
|
|
element.textContent = isPercentage ? `${start}%` : start; |
|
|
if (start === target) { |
|
|
clearInterval(timer); |
|
|
} |
|
|
}, stepTime); |
|
|
} |
|
|
|
|
|
const heroObserver = new IntersectionObserver((entries) => { |
|
|
if (entries[0].isIntersecting) { |
|
|
animateCounter(document.getElementById('news-counter'), 142, 2000); |
|
|
animateCounter(document.getElementById('images-counter'), 350, 2000); |
|
|
animateCounter(document.getElementById('sentiment-counter'), 89, 2000, true); |
|
|
heroObserver.unobserve(entries[0].target); |
|
|
} |
|
|
}, { threshold: 0.5 }); |
|
|
heroObserver.observe(document.querySelector('#home')); |
|
|
|
|
|
|
|
|
const tabsContainer = document.getElementById('tabs-container'); |
|
|
if (tabsContainer) { |
|
|
const tabButtons = tabsContainer.querySelectorAll('.tab-button'); |
|
|
const tabContents = document.querySelectorAll('.tab-content'); |
|
|
tabButtons.forEach(button => { |
|
|
button.addEventListener('click', () => { |
|
|
tabButtons.forEach(btn => btn.classList.remove('active')); |
|
|
button.classList.add('active'); |
|
|
tabContents.forEach(content => { |
|
|
content.id === button.dataset.target ? content.classList.remove('hidden') : content.classList.add('hidden'); |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
|
|
|
|
|
|
const revealElements = document.querySelectorAll('.reveal'); |
|
|
const revealObserver = new IntersectionObserver((entries) => { |
|
|
entries.forEach(entry => { |
|
|
if (entry.isIntersecting) { |
|
|
entry.target.classList.add('visible'); |
|
|
|
|
|
|
|
|
} |
|
|
}); |
|
|
}, { threshold: 0.1 }); |
|
|
revealElements.forEach(el => revealObserver.observe(el)); |
|
|
|
|
|
|
|
|
const recordBtn = document.getElementById('record-btn'); |
|
|
if(recordBtn) { |
|
|
const recordText = document.getElementById('record-text'); |
|
|
let isRecording = false; |
|
|
recordBtn.addEventListener('click', () => { |
|
|
isRecording = !isRecording; |
|
|
if (isRecording) { |
|
|
recordBtn.classList.add('animate-pulse'); |
|
|
recordText.textContent = 'جاري التسجيل... اضغط للإيقاف'; |
|
|
} else { |
|
|
recordBtn.classList.remove('animate-pulse'); |
|
|
recordText.textContent = 'سجل شكوى صوتية'; |
|
|
alert('تم إيقاف التسجيل (هذه وظيفة وهمية للبروتوتايب).'); |
|
|
} |
|
|
}); |
|
|
} |
|
|
|
|
|
</script> |
|
|
|
|
|
</body> |
|
|
</html> |