Changes to safqa.scroll.pub

root
root
24 days ago
Deleted style.css
style.css
Changed around line 0
- :root {
- --primary: #ff5f00;
- --primary-dark: #e65500;
- --text: #333;
- --bg: #fff;
- --gray: #f5f5f5;
- }
-
- * {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- }
-
- body {
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
- color: var(--text);
- line-height: 1.6;
- }
-
- .main-header {
- position: fixed;
- width: 100%;
- background: rgba(255, 255, 255, 0.95);
- backdrop-filter: blur(10px);
- z-index: 100;
- padding: 1rem 2rem;
- box-shadow: 0 2px 10px rgba(0,0,0,0.1);
- }
-
- nav {
- display: flex;
- justify-content: space-between;
- align-items: center;
- max-width: 1200px;
- margin: 0 auto;
- }
-
- .logo {
- font-size: 2rem;
- font-weight: bold;
- color: var(--primary);
- }
-
- .nav-links a {
- margin-left: 2rem;
- text-decoration: none;
- color: var(--text);
- transition: color 0.3s;
- }
-
- .nav-links a:hover {
- color: var(--primary);
- }
-
- .cta-button {
- background: var(--primary);
- color: white !important;
- padding: 0.5rem 1.5rem;
- border-radius: 25px;
- transition: background 0.3s;
- }
-
- .cta-button:hover {
- background: var(--primary-dark);
- }
-
- .hero {
- min-height: 100vh;
- display: flex;
- align-items: center;
- padding: 6rem 2rem 2rem;
- background: linear-gradient(135deg, #fff 0%, #fff8f3 100%);
- }
-
- .hero-content {
- flex: 1;
- max-width: 600px;
- }
-
- .hero h1 {
- font-size: 4rem;
- margin-bottom: 1rem;
- color: var(--primary);
- }
-
- .tagline {
- font-size: 1.5rem;
- margin-bottom: 1.5rem;
- }
-
- .hero-desc {
- font-size: 1.2rem;
- margin-bottom: 2rem;
- }
-
- .cta-group {
- display: flex;
- gap: 1rem;
- }
-
- .primary-button, .secondary-button {
- padding: 1rem 2rem;
- border-radius: 25px;
- text-decoration: none;
- font-weight: bold;
- transition: transform 0.3s;
- }
-
- .primary-button {
- background: var(--primary);
- color: white;
- }
-
- .secondary-button {
- background: white;
- color: var(--primary);
- border: 2px solid var(--primary);
- }
-
- .primary-button:hover, .secondary-button:hover {
- transform: translateY(-2px);
- }
-
- .hero-image {
- flex: 1;
- position: relative;
- }
-
- .floating-ui {
- width: 100%;
- height: 400px;
- background: url('data:image/svg+xml,') no-repeat center;
- animation: float 6s ease-in-out infinite;
- }
-
- @keyframes float {
- 0% { transform: translateY(0px); }
- 50% { transform: translateY(-20px); }
- 100% { transform: translateY(0px); }
- }
-
- .features {
- padding: 4rem 2rem;
- background: var(--gray);
- }
-
- .features h2 {
- text-align: center;
- margin-bottom: 3rem;
- }
-
- .features-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 2rem;
- max-width: 1200px;
- margin: 0 auto;
- }
-
- .feature-card {
- background: white;
- padding: 2rem;
- border-radius: 15px;
- box-shadow: 0 10px 30px rgba(0,0,0,0.1);
- transition: transform 0.3s;
- }
-
- .feature-card:hover {
- transform: translateY(-5px);
- }
-
- .platforms {
- padding: 4rem 2rem;
- }
-
- .platforms-container {
- max-width: 1200px;
- margin: 0 auto;
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 2rem;
- }
-
- footer {
- background: var(--gray);
- padding: 3rem 2rem;
- }
-
- .footer-content {
- max-width: 1200px;
- margin: 0 auto;
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
- gap: 2rem;
- }
-
- @media (max-width: 768px) {
- .nav-links {
- display: none;
- }
-
- .hero {
- flex-direction: column;
- text-align: center;
- }
-
- .hero h1 {
- font-size: 3rem;
- }
-
- .cta-group {
- justify-content: center;
- }
- }
root
root
24 days ago
Deleted script.js
script.js
Changed around line 0
- document.addEventListener('DOMContentLoaded', () => {
- // Smooth scroll for anchor links
- document.querySelectorAll('a[href^="#"]').forEach(anchor => {
- anchor.addEventListener('click', function (e) {
- e.preventDefault();
- document.querySelector(this.getAttribute('href')).scrollIntoView({
- behavior: 'smooth'
- });
- });
- });
-
- // Header scroll effect
- let header = document.querySelector('.main-header');
- let lastScroll = 0;
-
- window.addEventListener('scroll', () => {
- const currentScroll = window.pageYOffset;
-
- if (currentScroll <= 0) {
- header.classList.remove('scroll-up');
- return;
- }
-
- if (currentScroll > lastScroll && !header.classList.contains('scroll-down')) {
- header.classList.remove('scroll-up');
- header.classList.add('scroll-down');
- } else if (currentScroll < lastScroll && header.classList.contains('scroll-down')) {
- header.classList.remove('scroll-down');
- header.classList.add('scroll-up');
- }
- lastScroll = currentScroll;
- });
- });
root
root
24 days ago
Deleted body.html
body.html
Changed around line 0
-
-
-
-
-
-
-
-
-
-

صفقة

-

رفيق التسوق الذكي لعام 2027

-

منصة متكاملة لتحسين تجربة التسوق الإلكتروني مع أدوات متطورة لتتبع الأسعار والكوبونات

-
-
-
-
-
-
-
-

المميزات الرئيسية

-
-
-
-

تاريخ الأسعار

-

تتبع تغيرات الأسعار عبر الزمن مع رسوم بيانية تفاعلية

-
-
-
-

كوبونات الخصم

-

أكثر من 400 متجر إلكتروني مع إدخال تلقائي للكوبونات

-
-
-
-

تتبع الأسعار

-

تنبيهات فورية عند تغير أسعار منتجاتك المفضلة

-
-
-
-
-
-

المنصات المدعومة

-
-
-

إضافات المتصفح

-
- Chrome
- Firefox
- Edge
- Brave
-
-
-
-

تطبيقات الهاتف

-
- Android
- iOS
-
-
-
-
-
-
-
-
-
-

تابعنا

-
-
-
root
root
24 days ago
Deleted index.html
index.html
Changed around line 0
-
-
-
-
- صفقة (Safqa) - رفيق التسوق الأفضل
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

صفقة

-

رفيق التسوق الأفضل

-
-
-
-
-
-
-
-

تسوق بذكاء، وفر بسهولة

-

اكتشف أفضل العروض والكوبونات مع صفقة

-
-
-
-
-
-

المميزات الرئيسية

-
-
-

تاريخ الأسعار

-

تتبع تغيرات أسعار المنتجات عبر الزمن

-
-
-

كوبونات الخصم

-

دعم لأكثر من 400 متجر إلكتروني

-
-
-

تتبع الأسعار

-

تنبيهات عند تغيير الأسعار

-
-
-
-
-
-
-
-

المنصات المدعومة

-
-
-

إضافة المتصفح

-
    -
  • Google Chrome
  • -
  • Mozilla Firefox
  • -
  • Microsoft Edge
  • -
  • Brave Browser
  • -
    -
    -
    -

    تطبيقات الهواتف الذكية

    -
      -
    • Android
    • -
    • iOS
    • -
      -
      -
      -
      -
      -
      -
      -
      -

      تابعنا على:

      -
      -
      -
      -
      -
      root
      root
      24 days ago
      Deleted readme.scroll
      readme.scroll
      Changed around line 0
      - # safqa.scroll.pub
      - Website generated by Claude from prompt: design landing in arabic for this website based on the content I will provide, make it stylish and look nice like it's built in 2027, # صفقة (Safqa) - رفيق التسوق الأفضل ## نظرة عامة صفقة هي منصة متكاملة لتحسين تجربة التسوق الإلكتروني، متوفرة كإضافة للمتصفح (Browser Extension) وتطبيق للهواتف الذكية (Mobile App). تهدف المنصة إلى جعل التسوق عبر الإنترنت أكثر سهولة وذكاءً من خلال مجموعة من الأدوات المتطورة. ## المنصات المدعومة ### إضافة المتصفح (Browser Extension) - Google Chrome - Mozilla Firefox - Microsoft Edge - Brave Browser ### تطبيقات الهواتف الذكية - Android - iOS ## المميزات الرئيسية ### 1. تاريخ الأسعار (Price History) #### الوظيفة - تتبع تغيرات أسعار المنتجات عبر الزمن - عرض رسم بياني تفاعلي يوضح تقلبات السعر - كشف العروض الوهمية والتخفيضات غير الحقيقية #### المواقع المدعومة 1. أمازون (Amazon) - مصر - السعودية - الإمارات 2. نون (Noon) - مصر - السعودية - الإمارات 3. جوميا (Jumia) - مصر ### 2. كوبونات الخصم (Discount Coupons) #### المميزات - دعم لأكثر من 400 متجر إلكتروني - إدخال تلقائي للكوبونات (Auto-apply) - اقتراح أفضل الكوبونات المتاحة - تحديثات مستمرة لقاعدة بيانات الكوبونات #### الدول المدعومة - مصر - السعودية - الإمارات - الكويت - الأردن - قطر - البحرين - عمان ### 3. تتبع الأسعار (Price Tracking) #### المميزات - متوفرة حصرياً في إضافة المتصفح - تتبع حتى 6 منتجات مجاناً - إمكانية زيادة عدد المنتجات المتتبعة عبر دعوة الأصدقاء #### خيارات التتبع 1. تنبيه عند أي تغيير في السعر 2. تنبيه عند انخفاض السعر عن حد معين 3. تنبيه عند ارتفاع السعر عن حد معين ## واجهات المستخدم ### إضافة المتصفح (Browser Extension) #### الشريط العلوي (TopBar) - شعار صفقة - الإعدادات (Settings) - حسابي (My Account) - المساعدة (Help) - زر الإغلاق (Close) #### المحتوى الرئيسي (Body) متغير حسب النافذة النشطة - نافذة الكوبونات - نافذة المنتج (تاريخ السعر) - نافذة المتاجر - نافذة تتبع السعر - نافذة الإعدادات - نافذة المساعدة - نافذة الحساب #### الشريط السفلي (BottomBar) - الكوبونات - المنتج - المتاجر - تتبع السعر ### تطبيق الهاتف (Mobile App) #### الشاشة الرئيسية (Home) - حقل البحث عن المتاجر - المتاجر المميزة (Featured Stores) - الأقسام (Categories) - أفضل الكوبونات (Best Coupons) #### قسم الكوبونات - قائمة المتاجر المدعومة - صفحات تفصيلية لكل متجر - خيارات المشاركة والنسخ للكوبونات #### قسم تاريخ السعر - حقل إدخال روابط المنتجات - خيار "تسوق في صفقة" (Shop on Safqa) - متصفح داخلي (Built-in Browser) #### المفضلة - قائمة المتاجر المفضلة - إدارة المتاجر المحفوظة #### الحساب - معلومات المستخدم - إعدادات الدولة - عن التطبيق - سياسة الخصوصية - إصدار التطبيق - تسجيل الخروج ## المميزات الحصرية ### إضافة المتصفح - تتبع الأسعار - الظهور التلقائي في صفحات المنتجات - إدخال تلقائي للكوبونات - واجهة متكاملة مع صفحات التسوق ### تطبيق الهاتف - ميزة "تسوق في صفقة" - متصفح داخلي مدمج - واجهة مخصصة لعرض الكوبونات - إدارة المتاجر المفضلة ## الهدف والمشكلة التي تحلها صفقة تهدف صفقة إلى تحسين تجربة التسوق الإلكتروني من خلال: 1. حماية المستهلك من العروض الوهمية 2. توفير المال عبر أفضل الكوبونات المتاحة 3. تمكين المستخدم من اتخاذ قرارات شراء أفضل 4. تبسيط عملية البحث عن أفضل الأسعار والخصومات urls: - https://safqa.link/u/chrome - https://safqa.link/u/firefox - https://safqa.link/u/android - https://safqa.link/u/ios - https://safqa.link/u/facebook - https://safqa.link/u/twitter - https://safqa.link/u/instagram - https://safqa.link/u/telegram https://joinsafqa.com/privacy-policy https://joinsafqa.com/contact https://blog.joinsafqa.com/ Brand color: #ff5f00
      root
      root
      24 days ago
      Deleted index.scroll
      index.scroll
      Changed around line 0
      - buildHtml
      - baseUrl https://safqa.scroll.pub
      - metaTags
      - editButton /edit.html
      - title صفقة - رفيق التسوق الأفضل
      - style.css
      - body.html
      - script.js
      root
      root
      24 days ago
      Deleted prompt.json
      prompt.json
      Changed around line 0
      - {
      - "id": "msg_01CbnUeJpc9v6sytKwGbf4xB",
      - "type": "message",
      - "role": "assistant",
      - "model": "claude-3-5-sonnet-20241022",
      - "content": [
      - {
      - "type": "text",
      - "text": "I'll help create a modern Arabic landing page for Safqa. For the domain, I suggest:\n\n---domain---\nsafqa.scroll.pub\n\n---index.scroll---\nbuildHtml\nbaseUrl https://safqa.scroll.pub\nmetaTags\neditButton /edit.html\ntitle صفقة - رفيق التسوق الأفضل\nstyle.css\nbody.html\nscript.js\n\n---body.html---\n
      \n \n
      \n\n
      \n
      \n
      \n

      صفقة

      \n

      رفيق التسوق الذكي لعام 2027

      \n

      منصة متكاملة لتحسين تجربة التسوق الإلكتروني مع أدوات متطورة لتتبع الأسعار والكوبونات

      \n \n
      \n
      \n
      \n
      \n
      \n\n
      \n

      المميزات الرئيسية

      \n
      \n
      \n
      \n

      تاريخ الأسعار

      \n

      تتبع تغيرات الأسعار عبر الزمن مع رسوم بيانية تفاعلية

      \n
      \n
      \n
      \n

      كوبونات الخصم

      \n

      أكثر من 400 متجر إلكتروني مع إدخال تلقائي للكوبونات

      \n
      \n
      \n
      \n

      تتبع الأسعار

      \n

      تنبيهات فورية عند تغير أسعار منتجاتك المفضلة

      \n
      \n
      \n
      \n\n
      \n

      المنصات المدعومة

      \n
      \n
      \n

      إضافات المتصفح

      \n
      \n Chrome\n Firefox\n Edge\n Brave\n
      \n
      \n
      \n

      تطبيقات الهاتف

      \n
      \n Android\n iOS\n
      \n
      \n
      \n
      \n
      \n\n\n\n---style.css---\n:root {\n --primary: #ff5f00;\n --primary-dark: #e65500;\n --text: #333;\n --bg: #fff;\n --gray: #f5f5f5;\n}\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n color: var(--text);\n line-height: 1.6;\n}\n\n.main-header {\n position: fixed;\n width: 100%;\n background: rgba(255, 255, 255, 0.95);\n backdrop-filter: blur(10px);\n z-index: 100;\n padding: 1rem 2rem;\n box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n}\n\nnav {\n display: flex;\n justify-content: space-between;\n align-items: center;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.logo {\n font-size: 2rem;\n font-weight: bold;\n color: var(--primary);\n}\n\n.nav-links a {\n margin-left: 2rem;\n text-decoration: none;\n color: var(--text);\n transition: color 0.3s;\n}\n\n.nav-links a:hover {\n color: var(--primary);\n}\n\n.cta-button {\n background: var(--primary);\n color: white !important;\n padding: 0.5rem 1.5rem;\n border-radius: 25px;\n transition: background 0.3s;\n}\n\n.cta-button:hover {\n background: var(--primary-dark);\n}\n\n.hero {\n min-height: 100vh;\n display: flex;\n align-items: center;\n padding: 6rem 2rem 2rem;\n background: linear-gradient(135deg, #fff 0%, #fff8f3 100%);\n}\n\n.hero-content {\n flex: 1;\n max-width: 600px;\n}\n\n.hero h1 {\n font-size: 4rem;\n margin-bottom: 1rem;\n color: var(--primary);\n}\n\n.tagline {\n font-size: 1.5rem;\n margin-bottom: 1.5rem;\n}\n\n.hero-desc {\n font-size: 1.2rem;\n margin-bottom: 2rem;\n}\n\n.cta-group {\n display: flex;\n gap: 1rem;\n}\n\n.primary-button, .secondary-button {\n padding: 1rem 2rem;\n border-radius: 25px;\n text-decoration: none;\n font-weight: bold;\n transition: transform 0.3s;\n}\n\n.primary-button {\n background: var(--primary);\n color: white;\n}\n\n.secondary-button {\n background: white;\n color: var(--primary);\n border: 2px solid var(--primary);\n}\n\n.primary-button:hover, .secondary-button:hover {\n transform: translateY(-2px);\n}\n\n.hero-image {\n flex: 1;\n position: relative;\n}\n\n.floating-ui {\n width: 100%;\n height: 400px;\n background: url('data:image/svg+xml,') no-repeat center;\n animation: float 6s ease-in-out infinite;\n}\n\n@keyframes float {\n 0% { transform: translateY(0px); }\n 50% { transform: translateY(-20px); }\n 100% { transform: translateY(0px); }\n}\n\n.features {\n padding: 4rem 2rem;\n background: var(--gray);\n}\n\n.features h2 {\n text-align: center;\n margin-bottom: 3rem;\n}\n\n.features-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 2rem;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.feature-card {\n background: white;\n padding: 2rem;\n border-radius: 15px;\n box-shadow: 0 10px 30px rgba(0,0,0,0.1);\n transition: transform 0.3s;\n}\n\n.feature-card:hover {\n transform: translateY(-5px);\n}\n\n.platforms {\n padding: 4rem 2rem;\n}\n\n.platforms-container {\n max-width: 1200px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 2rem;\n}\n\nfooter {\n background: var(--gray);\n padding: 3rem 2rem;\n}\n\n.footer-content {\n max-width: 1200px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n gap: 2rem;\n}\n\n@media (max-width: 768px) {\n .nav-links {\n display: none;\n }\n \n .hero {\n flex-direction: column;\n text-align: center;\n }\n \n .hero h1 {\n font-size: 3rem;\n }\n \n .cta-group {\n justify-content: center;\n }\n}\n\n---script.js---\ndocument.addEventListener('DOMContentLoaded', () => {\n // Smooth scroll for anchor links\n document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector(this.getAttribute('href')).scrollIntoView({\n behavior: 'smooth'\n });\n });\n });\n\n // Header scroll effect\n let header = document.querySelector('.main-header');\n let lastScroll = 0;\n\n window.addEventListener('scroll', () => {\n const currentScroll = window.pageYOffset;\n\n if (currentScroll <= 0) {\n header.classList.remove('scroll-up');\n return;\n }\n\n if (currentScroll > lastScroll && !header.classList.contains('scroll-down')) {\n header.classList.remove('scroll-up');\n header.classList.add('scroll-down');\n } else if (currentScroll < lastScroll && header.classList.contains('scroll-down')) {\n header.classList.remove('scroll-down');\n header.classList.add('scroll-up');\n }\n lastScroll = currentScroll;\n });\n});\n\n---end---\n\nThis design features:\n- Modern, clean aesthetic with the brand color (#ff5f00)\n- RTL (Right-to-Left) layout for Arabic content\n- Responsive design that works on all devices\n- Smooth animations and transitions\n- Floating UI elements\n- Glass-morphism effect in the header\n- Interactive features cards\n- Accessibility-friendly markup\n- SEO-optimized structure\n- Clean, semantic HTML5\n- Pure CSS animations and effects\n- Vanilla JavaScript for smooth scrolling and header effects\n\nThe design aims to feel futuristic (2027) while maintaining usability and clarity, with special attention paid to Arabic typography and RTL layout requirements."
      - }
      - ],
      - "stop_reason": "end_turn",
      - "stop_sequence": null,
      - "usage": {
      - "input_tokens": 2125,
      - "cache_creation_input_tokens": 0,
      - "cache_read_input_tokens": 0,
      - "output_tokens": 3253
      - }
      - }
      root
      root
      24 days ago
      Initial commit
      .log.txt
      Changed around line 1
      + read safqa.scroll.pub https://hub.scroll.pub/edit.html?folderName=safqa.scroll.pub 1735403427956 ::ffff:156.211.65.175 0.0 200 Chrome.132 MacOSX.10.15.7
      + read safqa.scroll.pub https://hub.scroll.pub/ls.json?folderName=safqa.scroll.pub 1735403429463 ::ffff:156.211.65.175 0.0 200 Chrome.132 MacOSX.10.15.7
      + read safqa.scroll.pub https://hub.scroll.pub/readFile.htm?folderName=safqa.scroll.pub&filePath=safqa.scroll.pub%2Findex.scroll 1735403429688 ::ffff:156.211.65.175 0.0 200 Chrome.132 MacOSX.10.15.7
      .stats.json
      Changed around line 1
      + {
      + "files": [
      + "body.html",
      + "index.scroll",
      + "prompt.json",
      + "readme.scroll",
      + "script.js",
      + "style.css"
      + ],
      + "hasSslCert": false,
      + "stats": {
      + "folder": "safqa.scroll.pub",
      + "folderLink": "http://safqa.scroll.pub",
      + "created": "2024-12-28T16:30:26.000Z",
      + "revised": "2024-12-28T16:30:26.000Z",
      + "files": 6,
      + "mb": 1,
      + "revisions": 1,
      + "hash": "1e70358f1f"
      + }
      + }
      body.html
      Changed around line 1
      -
      -
      -

      صفقة

      -

      رفيق التسوق الأفضل

      -
      +
      +
      +
      +
      +
      -
      -
      -

      تسوق بذكاء، وفر بسهولة

      -

      اكتشف أفضل العروض والكوبونات مع صفقة

      -
      +
      +
      +
      +

      صفقة

      +

      رفيق التسوق الذكي لعام 2027

      +

      منصة متكاملة لتحسين تجربة التسوق الإلكتروني مع أدوات متطورة لتتبع الأسعار والكوبونات

      -
      -
      +
      +
      +
      +
      -
      -
      +
      -
      -
      +
      +
      +
      -

      تتبع تغيرات أسعار المنتجات عبر الزمن

      +

      تتبع تغيرات الأسعار عبر الزمن مع رسوم بيانية تفاعلية

      -
      +
      +
      -

      دعم لأكثر من 400 متجر إلكتروني

      +

      أكثر من 400 متجر إلكتروني مع إدخال تلقائي للكوبونات

      -
      +
      +
      -

      تنبيهات عند تغيير الأسعار

      +

      تنبيهات فورية عند تغير أسعار منتجاتك المفضلة

      -
      -
      +
      -
      -
      +
      -
      -
      -

      إضافة المتصفح

      -
        -
      • Google Chrome
      • -
      • Mozilla Firefox
      • -
      • Microsoft Edge
      • -
      • Brave Browser
      • -
        +
        +
        +

        إضافات المتصفح

        +
        + Chrome
        + Firefox
        + Edge
        + Brave
        +
        -
        -

        تطبيقات الهواتف الذكية

        -
          -
        • Android
        • -
        • iOS
        • -
          +
          +

          تطبيقات الهاتف

          +
          + Android
          + iOS
          +
          -
          -
          +
          +
          -
          -
          -

          تابعنا على:

          -
          +
          +
          +
          +

          تابعنا

          -
          +
          index.html
          Changed around line 1
          +
          +
          +
          +
          + صفقة (Safqa) - رفيق التسوق الأفضل
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +

          صفقة

          +

          رفيق التسوق الأفضل

          +
          +
          +
          +
          +
          +
          +
          +

          تسوق بذكاء، وفر بسهولة

          +

          اكتشف أفضل العروض والكوبونات مع صفقة

          +
          +
          +
          +
          +
          +

          المميزات الرئيسية

          +
          +
          +

          تاريخ الأسعار

          +

          تتبع تغيرات أسعار المنتجات عبر الزمن

          +
          +
          +

          كوبونات الخصم

          +

          دعم لأكثر من 400 متجر إلكتروني

          +
          +
          +

          تتبع الأسعار

          +

          تنبيهات عند تغيير الأسعار

          +
          +
          +
          +
          +
          +
          +
          +

          المنصات المدعومة

          +
          +
          +

          إضافة المتصفح

          +
            +
          • Google Chrome
          • +
          • Mozilla Firefox
          • +
          • Microsoft Edge
          • +
          • Brave Browser
          • +
            +
            +
            +

            تطبيقات الهواتف الذكية

            +
              +
            • Android
            • +
            • iOS
            • +
              +
              +
              +
              +
              +
              +
              +
              +

              تابعنا على:

              +
              +
              +
              +
              +
              index.scroll
              Changed around line 2: buildHtml
              - title صفقة (Safqa) - رفيق التسوق الأفضل
              + title صفقة - رفيق التسوق الأفضل
              - script.js
              + script.js
              prompt.json
              Changed around line 1
              - "id": "f24c9abb-3818-46e8-b6eb-063687a89952",
              - "object": "chat.completion",
              - "created": 1735403401,
              - "model": "deepseek-chat",
              - "choices": [
              + "id": "msg_01CbnUeJpc9v6sytKwGbf4xB",
              + "type": "message",
              + "role": "assistant",
              + "model": "claude-3-5-sonnet-20241022",
              + "content": [
              - "index": 0,
              - "message": {
              - "role": "assistant",
              - "content": "---domain---\nsafqa.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://safqa.scroll.pub\nmetaTags\neditButton /edit.html\ntitle صفقة (Safqa) - رفيق التسوق الأفضل\nstyle.css\nbody.html\nscript.js\n---body.html---\n
              \n
              \n

              صفقة

              \n

              رفيق التسوق الأفضل

              \n \n
              \n
              \n\n
              \n
              \n

              تسوق بذكاء، وفر بسهولة

              \n

              اكتشف أفضل العروض والكوبونات مع صفقة

              \n \n
              \n
              \n\n
              \n
              \n

              المميزات الرئيسية

              \n
              \n
              \n

              تاريخ الأسعار

              \n

              تتبع تغيرات أسعار المنتجات عبر الزمن

              \n
              \n
              \n

              كوبونات الخصم

              \n

              دعم لأكثر من 400 متجر إلكتروني

              \n
              \n
              \n

              تتبع الأسعار

              \n

              تنبيهات عند تغيير الأسعار

              \n
              \n
              \n
              \n
              \n\n
              \n
              \n

              المنصات المدعومة

              \n
              \n
              \n

              إضافة المتصفح

              \n
                \n
              • Google Chrome
              • \n
              • Mozilla Firefox
              • \n
              • Microsoft Edge
              • \n
              • Brave Browser
              • \n
              \n
              \n
              \n

              تطبيقات الهواتف الذكية

              \n
                \n
              • Android
              • \n
              • iOS
              • \n
              \n
              \n
              \n
              \n
              \n\n\n---style.css---\n:root {\n --primary-color: #ff5f00;\n --secondary-color: #333;\n --background-color: #f5f5f5;\n --text-color: #333;\n --light-text-color: #666;\n}\n\nbody {\n font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n margin: 0;\n padding: 0;\n color: var(--text-color);\n background-color: var(--background-color);\n line-height: 1.6;\n}\n\n.container {\n max-width: 1200px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\nheader {\n background-color: var(--primary-color);\n color: white;\n padding: 20px 0;\n text-align: center;\n}\n\nheader h1 {\n margin: 0;\n font-size: 2.5rem;\n}\n\nheader p {\n margin: 5px 0 0;\n font-size: 1.2rem;\n}\n\nnav {\n margin-top: 20px;\n}\n\nnav a {\n color: white;\n text-decoration: none;\n margin: 0 15px;\n font-size: 1.1rem;\n}\n\nnav a:hover {\n text-decoration: underline;\n}\n\n#hero {\n background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('hero-bg.jpg');\n background-size: cover;\n background-position: center;\n color: white;\n padding: 100px 0;\n text-align: center;\n}\n\n#hero h2 {\n font-size: 2.5rem;\n margin-bottom: 20px;\n}\n\n#hero p {\n font-size: 1.2rem;\n margin-bottom: 30px;\n}\n\n.cta-buttons {\n display: flex;\n justify-content: center;\n gap: 20px;\n}\n\n.btn {\n background-color: var(--primary-color);\n color: white;\n padding: 10px 20px;\n text-decoration: none;\n border-radius: 5px;\n font-size: 1.1rem;\n transition: background-color 0.3s;\n}\n\n.btn:hover {\n background-color: #e65100;\n}\n\nsection {\n padding: 60px 0;\n}\n\nh2 {\n text-align: center;\n margin-bottom: 40px;\n font-size: 2rem;\n color: var(--primary-color);\n}\n\n.feature-grid, .platform-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 30px;\n}\n\n.feature, .platform {\n background: white;\n padding: 20px;\n border-radius: 10px;\n box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n text-align: center;\n}\n\n.feature h3, .platform h3 {\n color: var(--primary-color);\n margin-bottom: 15px;\n}\n\nfooter {\n background-color: var(--secondary-color);\n color: white;\n padding: 30px 0;\n text-align: center;\n}\n\n.social-links {\n margin-top: 20px;\n}\n\n.social-links a {\n color: white;\n text-decoration: none;\n margin: 0 10px;\n font-size: 1.1rem;\n}\n\n.social-links a:hover {\n text-decoration: underline;\n}\n\n@media (max-width: 768px) {\n header h1 {\n font-size: 2rem;\n }\n\n #hero h2 {\n font-size: 2rem;\n }\n\n .cta-buttons {\n flex-direction: column;\n align-items: center;\n }\n\n .btn {\n width: 100%;\n max-width: 300px;\n margin-bottom: 10px;\n }\n}\n---script.js---\n// Smooth scrolling for anchor links\ndocument.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector(this.getAttribute('href')).scrollIntoView({\n behavior: 'smooth'\n });\n });\n});\n\n// Add active class to current section in navigation\nconst sections = document.querySelectorAll('section');\nconst navLinks = document.querySelectorAll('nav a');\n\nwindow.addEventListener('scroll', () => {\n let current = '';\n \n sections.forEach(section => {\n const sectionTop = section.offsetTop;\n const sectionHeight = section.clientHeight;\n if (pageYOffset >= sectionTop - sectionHeight / 3) {\n current = section.getAttribute('id');\n }\n });\n\n navLinks.forEach(link => {\n link.classList.remove('active');\n if (link.getAttribute('href').includes(current)) {\n link.classList.add('active');\n }\n });\n});\n---end---"
              - },
              - "logprobs": null,
              - "finish_reason": "stop"
              + "type": "text",
              + "text": "I'll help create a modern Arabic landing page for Safqa. For the domain, I suggest:\n\n---domain---\nsafqa.scroll.pub\n\n---index.scroll---\nbuildHtml\nbaseUrl https://safqa.scroll.pub\nmetaTags\neditButton /edit.html\ntitle صفقة - رفيق التسوق الأفضل\nstyle.css\nbody.html\nscript.js\n\n---body.html---\n
              \n \n
              \n\n
              \n
              \n
              \n

              صفقة

              \n

              رفيق التسوق الذكي لعام 2027

              \n

              منصة متكاملة لتحسين تجربة التسوق الإلكتروني مع أدوات متطورة لتتبع الأسعار والكوبونات

              \n \n
              \n
              \n
              \n
              \n
              \n\n
              \n

              المميزات الرئيسية

              \n
              \n
              \n
              \n

              تاريخ الأسعار

              \n

              تتبع تغيرات الأسعار عبر الزمن مع رسوم بيانية تفاعلية

              \n
              \n
              \n
              \n

              كوبونات الخصم

              \n

              أكثر من 400 متجر إلكتروني مع إدخال تلقائي للكوبونات

              \n
              \n
              \n
              \n

              تتبع الأسعار

              \n

              تنبيهات فورية عند تغير أسعار منتجاتك المفضلة

              \n
              \n
              \n
              \n\n
              \n

              المنصات المدعومة

              \n
              \n
              \n

              إضافات المتصفح

              \n
              \n Chrome\n Firefox\n Edge\n Brave\n
              \n
              \n
              \n

              تطبيقات الهاتف

              \n
              \n Android\n iOS\n
              \n
              \n
              \n
              \n
              \n\n\n\n---style.css---\n:root {\n --primary: #ff5f00;\n --primary-dark: #e65500;\n --text: #333;\n --bg: #fff;\n --gray: #f5f5f5;\n}\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n color: var(--text);\n line-height: 1.6;\n}\n\n.main-header {\n position: fixed;\n width: 100%;\n background: rgba(255, 255, 255, 0.95);\n backdrop-filter: blur(10px);\n z-index: 100;\n padding: 1rem 2rem;\n box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n}\n\nnav {\n display: flex;\n justify-content: space-between;\n align-items: center;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.logo {\n font-size: 2rem;\n font-weight: bold;\n color: var(--primary);\n}\n\n.nav-links a {\n margin-left: 2rem;\n text-decoration: none;\n color: var(--text);\n transition: color 0.3s;\n}\n\n.nav-links a:hover {\n color: var(--primary);\n}\n\n.cta-button {\n background: var(--primary);\n color: white !important;\n padding: 0.5rem 1.5rem;\n border-radius: 25px;\n transition: background 0.3s;\n}\n\n.cta-button:hover {\n background: var(--primary-dark);\n}\n\n.hero {\n min-height: 100vh;\n display: flex;\n align-items: center;\n padding: 6rem 2rem 2rem;\n background: linear-gradient(135deg, #fff 0%, #fff8f3 100%);\n}\n\n.hero-content {\n flex: 1;\n max-width: 600px;\n}\n\n.hero h1 {\n font-size: 4rem;\n margin-bottom: 1rem;\n color: var(--primary);\n}\n\n.tagline {\n font-size: 1.5rem;\n margin-bottom: 1.5rem;\n}\n\n.hero-desc {\n font-size: 1.2rem;\n margin-bottom: 2rem;\n}\n\n.cta-group {\n display: flex;\n gap: 1rem;\n}\n\n.primary-button, .secondary-button {\n padding: 1rem 2rem;\n border-radius: 25px;\n text-decoration: none;\n font-weight: bold;\n transition: transform 0.3s;\n}\n\n.primary-button {\n background: var(--primary);\n color: white;\n}\n\n.secondary-button {\n background: white;\n color: var(--primary);\n border: 2px solid var(--primary);\n}\n\n.primary-button:hover, .secondary-button:hover {\n transform: translateY(-2px);\n}\n\n.hero-image {\n flex: 1;\n position: relative;\n}\n\n.floating-ui {\n width: 100%;\n height: 400px;\n background: url('data:image/svg+xml,') no-repeat center;\n animation: float 6s ease-in-out infinite;\n}\n\n@keyframes float {\n 0% { transform: translateY(0px); }\n 50% { transform: translateY(-20px); }\n 100% { transform: translateY(0px); }\n}\n\n.features {\n padding: 4rem 2rem;\n background: var(--gray);\n}\n\n.features h2 {\n text-align: center;\n margin-bottom: 3rem;\n}\n\n.features-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 2rem;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.feature-card {\n background: white;\n padding: 2rem;\n border-radius: 15px;\n box-shadow: 0 10px 30px rgba(0,0,0,0.1);\n transition: transform 0.3s;\n}\n\n.feature-card:hover {\n transform: translateY(-5px);\n}\n\n.platforms {\n padding: 4rem 2rem;\n}\n\n.platforms-container {\n max-width: 1200px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 2rem;\n}\n\nfooter {\n background: var(--gray);\n padding: 3rem 2rem;\n}\n\n.footer-content {\n max-width: 1200px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n gap: 2rem;\n}\n\n@media (max-width: 768px) {\n .nav-links {\n display: none;\n }\n \n .hero {\n flex-direction: column;\n text-align: center;\n }\n \n .hero h1 {\n font-size: 3rem;\n }\n \n .cta-group {\n justify-content: center;\n }\n}\n\n---script.js---\ndocument.addEventListener('DOMContentLoaded', () => {\n // Smooth scroll for anchor links\n document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector(this.getAttribute('href')).scrollIntoView({\n behavior: 'smooth'\n });\n });\n });\n\n // Header scroll effect\n let header = document.querySelector('.main-header');\n let lastScroll = 0;\n\n window.addEventListener('scroll', () => {\n const currentScroll = window.pageYOffset;\n\n if (currentScroll <= 0) {\n header.classList.remove('scroll-up');\n return;\n }\n\n if (currentScroll > lastScroll && !header.classList.contains('scroll-down')) {\n header.classList.remove('scroll-up');\n header.classList.add('scroll-down');\n } else if (currentScroll < lastScroll && header.classList.contains('scroll-down')) {\n header.classList.remove('scroll-down');\n header.classList.add('scroll-up');\n }\n lastScroll = currentScroll;\n });\n});\n\n---end---\n\nThis design features:\n- Modern, clean aesthetic with the brand color (#ff5f00)\n- RTL (Right-to-Left) layout for Arabic content\n- Responsive design that works on all devices\n- Smooth animations and transitions\n- Floating UI elements\n- Glass-morphism effect in the header\n- Interactive features cards\n- Accessibility-friendly markup\n- SEO-optimized structure\n- Clean, semantic HTML5\n- Pure CSS animations and effects\n- Vanilla JavaScript for smooth scrolling and header effects\n\nThe design aims to feel futuristic (2027) while maintaining usability and clarity, with special attention paid to Arabic typography and RTL layout requirements."
              + "stop_reason": "end_turn",
              + "stop_sequence": null,
              - "prompt_tokens": 1478,
              - "completion_tokens": 1859,
              - "total_tokens": 3337,
              - "prompt_cache_hit_tokens": 0,
              - "prompt_cache_miss_tokens": 1478
              - },
              - "system_fingerprint": "fp_f1afce2943"
              + "input_tokens": 2125,
              + "cache_creation_input_tokens": 0,
              + "cache_read_input_tokens": 0,
              + "output_tokens": 3253
              + }
              readme.scroll
              Changed around line 1
              - Website generated by DeepSeek from prompt: design landing in arabic for this website based on the content I will provide, make it stylish and look nice like it's built in 2027, # صفقة (Safqa) - رفيق التسوق الأفضل ## نظرة عامة صفقة هي منصة متكاملة لتحسين تجربة التسوق الإلكتروني، متوفرة كإضافة للمتصفح (Browser Extension) وتطبيق للهواتف الذكية (Mobile App). تهدف المنصة إلى جعل التسوق عبر الإنترنت أكثر سهولة وذكاءً من خلال مجموعة من الأدوات المتطورة. ## المنصات المدعومة ### إضافة المتصفح (Browser Extension) - Google Chrome - Mozilla Firefox - Microsoft Edge - Brave Browser ### تطبيقات الهواتف الذكية - Android - iOS ## المميزات الرئيسية ### 1. تاريخ الأسعار (Price History) #### الوظيفة - تتبع تغيرات أسعار المنتجات عبر الزمن - عرض رسم بياني تفاعلي يوضح تقلبات السعر - كشف العروض الوهمية والتخفيضات غير الحقيقية #### المواقع المدعومة 1. أمازون (Amazon) - مصر - السعودية - الإمارات 2. نون (Noon) - مصر - السعودية - الإمارات 3. جوميا (Jumia) - مصر ### 2. كوبونات الخصم (Discount Coupons) #### المميزات - دعم لأكثر من 400 متجر إلكتروني - إدخال تلقائي للكوبونات (Auto-apply) - اقتراح أفضل الكوبونات المتاحة - تحديثات مستمرة لقاعدة بيانات الكوبونات #### الدول المدعومة - مصر - السعودية - الإمارات - الكويت - الأردن - قطر - البحرين - عمان ### 3. تتبع الأسعار (Price Tracking) #### المميزات - متوفرة حصرياً في إضافة المتصفح - تتبع حتى 6 منتجات مجاناً - إمكانية زيادة عدد المنتجات المتتبعة عبر دعوة الأصدقاء #### خيارات التتبع 1. تنبيه عند أي تغيير في السعر 2. تنبيه عند انخفاض السعر عن حد معين 3. تنبيه عند ارتفاع السعر عن حد معين ## واجهات المستخدم ### إضافة المتصفح (Browser Extension) #### الشريط العلوي (TopBar) - شعار صفقة - الإعدادات (Settings) - حسابي (My Account) - المساعدة (Help) - زر الإغلاق (Close) #### المحتوى الرئيسي (Body) متغير حسب النافذة النشطة - نافذة الكوبونات - نافذة المنتج (تاريخ السعر) - نافذة المتاجر - نافذة تتبع السعر - نافذة الإعدادات - نافذة المساعدة - نافذة الحساب #### الشريط السفلي (BottomBar) - الكوبونات - المنتج - المتاجر - تتبع السعر ### تطبيق الهاتف (Mobile App) #### الشاشة الرئيسية (Home) - حقل البحث عن المتاجر - المتاجر المميزة (Featured Stores) - الأقسام (Categories) - أفضل الكوبونات (Best Coupons) #### قسم الكوبونات - قائمة المتاجر المدعومة - صفحات تفصيلية لكل متجر - خيارات المشاركة والنسخ للكوبونات #### قسم تاريخ السعر - حقل إدخال روابط المنتجات - خيار "تسوق في صفقة" (Shop on Safqa) - متصفح داخلي (Built-in Browser) #### المفضلة - قائمة المتاجر المفضلة - إدارة المتاجر المحفوظة #### الحساب - معلومات المستخدم - إعدادات الدولة - عن التطبيق - سياسة الخصوصية - إصدار التطبيق - تسجيل الخروج ## المميزات الحصرية ### إضافة المتصفح - تتبع الأسعار - الظهور التلقائي في صفحات المنتجات - إدخال تلقائي للكوبونات - واجهة متكاملة مع صفحات التسوق ### تطبيق الهاتف - ميزة "تسوق في صفقة" - متصفح داخلي مدمج - واجهة مخصصة لعرض الكوبونات - إدارة المتاجر المفضلة ## الهدف والمشكلة التي تحلها صفقة تهدف صفقة إلى تحسين تجربة التسوق الإلكتروني من خلال: 1. حماية المستهلك من العروض الوهمية 2. توفير المال عبر أفضل الكوبونات المتاحة 3. تمكين المستخدم من اتخاذ قرارات شراء أفضل 4. تبسيط عملية البحث عن أفضل الأسعار والخصومات urls: - https://safqa.link/u/chrome - https://safqa.link/u/firefox - https://safqa.link/u/android - https://safqa.link/u/ios - https://safqa.link/u/facebook - https://safqa.link/u/twitter - https://safqa.link/u/instagram - https://safqa.link/u/telegram https://joinsafqa.com/privacy-policy https://joinsafqa.com/contact https://blog.joinsafqa.com/ Brand color: #ff5f00
              + Website generated by Claude from prompt: design landing in arabic for this website based on the content I will provide, make it stylish and look nice like it's built in 2027, # صفقة (Safqa) - رفيق التسوق الأفضل ## نظرة عامة صفقة هي منصة متكاملة لتحسين تجربة التسوق الإلكتروني، متوفرة كإضافة للمتصفح (Browser Extension) وتطبيق للهواتف الذكية (Mobile App). تهدف المنصة إلى جعل التسوق عبر الإنترنت أكثر سهولة وذكاءً من خلال مجموعة من الأدوات المتطورة. ## المنصات المدعومة ### إضافة المتصفح (Browser Extension) - Google Chrome - Mozilla Firefox - Microsoft Edge - Brave Browser ### تطبيقات الهواتف الذكية - Android - iOS ## المميزات الرئيسية ### 1. تاريخ الأسعار (Price History) #### الوظيفة - تتبع تغيرات أسعار المنتجات عبر الزمن - عرض رسم بياني تفاعلي يوضح تقلبات السعر - كشف العروض الوهمية والتخفيضات غير الحقيقية #### المواقع المدعومة 1. أمازون (Amazon) - مصر - السعودية - الإمارات 2. نون (Noon) - مصر - السعودية - الإمارات 3. جوميا (Jumia) - مصر ### 2. كوبونات الخصم (Discount Coupons) #### المميزات - دعم لأكثر من 400 متجر إلكتروني - إدخال تلقائي للكوبونات (Auto-apply) - اقتراح أفضل الكوبونات المتاحة - تحديثات مستمرة لقاعدة بيانات الكوبونات #### الدول المدعومة - مصر - السعودية - الإمارات - الكويت - الأردن - قطر - البحرين - عمان ### 3. تتبع الأسعار (Price Tracking) #### المميزات - متوفرة حصرياً في إضافة المتصفح - تتبع حتى 6 منتجات مجاناً - إمكانية زيادة عدد المنتجات المتتبعة عبر دعوة الأصدقاء #### خيارات التتبع 1. تنبيه عند أي تغيير في السعر 2. تنبيه عند انخفاض السعر عن حد معين 3. تنبيه عند ارتفاع السعر عن حد معين ## واجهات المستخدم ### إضافة المتصفح (Browser Extension) #### الشريط العلوي (TopBar) - شعار صفقة - الإعدادات (Settings) - حسابي (My Account) - المساعدة (Help) - زر الإغلاق (Close) #### المحتوى الرئيسي (Body) متغير حسب النافذة النشطة - نافذة الكوبونات - نافذة المنتج (تاريخ السعر) - نافذة المتاجر - نافذة تتبع السعر - نافذة الإعدادات - نافذة المساعدة - نافذة الحساب #### الشريط السفلي (BottomBar) - الكوبونات - المنتج - المتاجر - تتبع السعر ### تطبيق الهاتف (Mobile App) #### الشاشة الرئيسية (Home) - حقل البحث عن المتاجر - المتاجر المميزة (Featured Stores) - الأقسام (Categories) - أفضل الكوبونات (Best Coupons) #### قسم الكوبونات - قائمة المتاجر المدعومة - صفحات تفصيلية لكل متجر - خيارات المشاركة والنسخ للكوبونات #### قسم تاريخ السعر - حقل إدخال روابط المنتجات - خيار "تسوق في صفقة" (Shop on Safqa) - متصفح داخلي (Built-in Browser) #### المفضلة - قائمة المتاجر المفضلة - إدارة المتاجر المحفوظة #### الحساب - معلومات المستخدم - إعدادات الدولة - عن التطبيق - سياسة الخصوصية - إصدار التطبيق - تسجيل الخروج ## المميزات الحصرية ### إضافة المتصفح - تتبع الأسعار - الظهور التلقائي في صفحات المنتجات - إدخال تلقائي للكوبونات - واجهة متكاملة مع صفحات التسوق ### تطبيق الهاتف - ميزة "تسوق في صفقة" - متصفح داخلي مدمج - واجهة مخصصة لعرض الكوبونات - إدارة المتاجر المفضلة ## الهدف والمشكلة التي تحلها صفقة تهدف صفقة إلى تحسين تجربة التسوق الإلكتروني من خلال: 1. حماية المستهلك من العروض الوهمية 2. توفير المال عبر أفضل الكوبونات المتاحة 3. تمكين المستخدم من اتخاذ قرارات شراء أفضل 4. تبسيط عملية البحث عن أفضل الأسعار والخصومات urls: - https://safqa.link/u/chrome - https://safqa.link/u/firefox - https://safqa.link/u/android - https://safqa.link/u/ios - https://safqa.link/u/facebook - https://safqa.link/u/twitter - https://safqa.link/u/instagram - https://safqa.link/u/telegram https://joinsafqa.com/privacy-policy https://joinsafqa.com/contact https://blog.joinsafqa.com/ Brand color: #ff5f00
              script.js
              Changed around line 1
              - // Smooth scrolling for anchor links
              - document.querySelectorAll('a[href^="#"]').forEach(anchor => {
              - anchor.addEventListener('click', function (e) {
              - e.preventDefault();
              - document.querySelector(this.getAttribute('href')).scrollIntoView({
              - behavior: 'smooth'
              + document.addEventListener('DOMContentLoaded', () => {
              + // Smooth scroll for anchor links
              + document.querySelectorAll('a[href^="#"]').forEach(anchor => {
              + anchor.addEventListener('click', function (e) {
              + e.preventDefault();
              + document.querySelector(this.getAttribute('href')).scrollIntoView({
              + behavior: 'smooth'
              + });
              - });
              - // Add active class to current section in navigation
              - const sections = document.querySelectorAll('section');
              - const navLinks = document.querySelectorAll('nav a');
              + // Header scroll effect
              + let header = document.querySelector('.main-header');
              + let lastScroll = 0;
              +
              + window.addEventListener('scroll', () => {
              + const currentScroll = window.pageYOffset;
              - window.addEventListener('scroll', () => {
              - let current = '';
              -
              - sections.forEach(section => {
              - const sectionTop = section.offsetTop;
              - const sectionHeight = section.clientHeight;
              - if (pageYOffset >= sectionTop - sectionHeight / 3) {
              - current = section.getAttribute('id');
              + if (currentScroll <= 0) {
              + header.classList.remove('scroll-up');
              + return;
              - });
              - navLinks.forEach(link => {
              - link.classList.remove('active');
              - if (link.getAttribute('href').includes(current)) {
              - link.classList.add('active');
              + if (currentScroll > lastScroll && !header.classList.contains('scroll-down')) {
              + header.classList.remove('scroll-up');
              + header.classList.add('scroll-down');
              + } else if (currentScroll < lastScroll && header.classList.contains('scroll-down')) {
              + header.classList.remove('scroll-down');
              + header.classList.add('scroll-up');
              + lastScroll = currentScroll;
              - });
              + });
              style.css
              Changed around line 1
              - --primary-color: #ff5f00;
              - --secondary-color: #333;
              - --background-color: #f5f5f5;
              - --text-color: #333;
              - --light-text-color: #666;
              + --primary: #ff5f00;
              + --primary-dark: #e65500;
              + --text: #333;
              + --bg: #fff;
              + --gray: #f5f5f5;
              - body {
              - font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
              + * {
              - color: var(--text-color);
              - background-color: var(--background-color);
              + box-sizing: border-box;
              + }
              +
              + body {
              + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
              + color: var(--text);
              - .container {
              + .main-header {
              + position: fixed;
              + width: 100%;
              + background: rgba(255, 255, 255, 0.95);
              + backdrop-filter: blur(10px);
              + z-index: 100;
              + padding: 1rem 2rem;
              + box-shadow: 0 2px 10px rgba(0,0,0,0.1);
              + }
              +
              + nav {
              + display: flex;
              + justify-content: space-between;
              + align-items: center;
              - padding: 0 20px;
              - header {
              - background-color: var(--primary-color);
              - color: white;
              - padding: 20px 0;
              - text-align: center;
              + .logo {
              + font-size: 2rem;
              + font-weight: bold;
              + color: var(--primary);
              - header h1 {
              - margin: 0;
              - font-size: 2.5rem;
              + .nav-links a {
              + margin-left: 2rem;
              + text-decoration: none;
              + color: var(--text);
              + transition: color 0.3s;
              - header p {
              - margin: 5px 0 0;
              - font-size: 1.2rem;
              + .nav-links a:hover {
              + color: var(--primary);
              - nav {
              - margin-top: 20px;
              + .cta-button {
              + background: var(--primary);
              + color: white !important;
              + padding: 0.5rem 1.5rem;
              + border-radius: 25px;
              + transition: background 0.3s;
              - nav a {
              - color: white;
              - text-decoration: none;
              - margin: 0 15px;
              - font-size: 1.1rem;
              + .cta-button:hover {
              + background: var(--primary-dark);
              - nav a:hover {
              - text-decoration: underline;
              + .hero {
              + min-height: 100vh;
              + display: flex;
              + align-items: center;
              + padding: 6rem 2rem 2rem;
              + background: linear-gradient(135deg, #fff 0%, #fff8f3 100%);
              - #hero {
              - background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('hero-bg.jpg');
              - background-size: cover;
              - background-position: center;
              - color: white;
              - padding: 100px 0;
              - text-align: center;
              + .hero-content {
              + flex: 1;
              + max-width: 600px;
              + }
              +
              + .hero h1 {
              + font-size: 4rem;
              + margin-bottom: 1rem;
              + color: var(--primary);
              - #hero h2 {
              - font-size: 2.5rem;
              - margin-bottom: 20px;
              + .tagline {
              + font-size: 1.5rem;
              + margin-bottom: 1.5rem;
              - #hero p {
              + .hero-desc {
              - margin-bottom: 30px;
              + margin-bottom: 2rem;
              - .cta-buttons {
              + .cta-group {
              - justify-content: center;
              - gap: 20px;
              + gap: 1rem;
              - .btn {
              - background-color: var(--primary-color);
              - color: white;
              - padding: 10px 20px;
              + .primary-button, .secondary-button {
              + padding: 1rem 2rem;
              + border-radius: 25px;
              - border-radius: 5px;
              - font-size: 1.1rem;
              - transition: background-color 0.3s;
              + font-weight: bold;
              + transition: transform 0.3s;
              + }
              +
              + .primary-button {
              + background: var(--primary);
              + color: white;
              + }
              +
              + .secondary-button {
              + background: white;
              + color: var(--primary);
              + border: 2px solid var(--primary);
              - .btn:hover {
              - background-color: #e65100;
              + .primary-button:hover, .secondary-button:hover {
              + transform: translateY(-2px);
              - section {
              - padding: 60px 0;
              + .hero-image {
              + flex: 1;
              + position: relative;
              - h2 {
              + .floating-ui {
              + width: 100%;
              + height: 400px;
              + background: url('data:image/svg+xml,') no-repeat center;
              + animation: float 6s ease-in-out infinite;
              + }
              +
              + @keyframes float {
              + 0% { transform: translateY(0px); }
              + 50% { transform: translateY(-20px); }
              + 100% { transform: translateY(0px); }
              + }
              +
              + .features {
              + padding: 4rem 2rem;
              + background: var(--gray);
              + }
              +
              + .features h2 {
              - margin-bottom: 40px;
              - font-size: 2rem;
              - color: var(--primary-color);
              + margin-bottom: 3rem;
              - .feature-grid, .platform-grid {
              + .features-grid {
              - gap: 30px;
              + gap: 2rem;
              + max-width: 1200px;
              + margin: 0 auto;
              - .feature, .platform {
              + .feature-card {
              - padding: 20px;
              - border-radius: 10px;
              - box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
              - text-align: center;
              + padding: 2rem;
              + border-radius: 15px;
              + box-shadow: 0 10px 30px rgba(0,0,0,0.1);
              + transition: transform 0.3s;
              - .feature h3, .platform h3 {
              - color: var(--primary-color);
              - margin-bottom: 15px;
              + .feature-card:hover {
              + transform: translateY(-5px);
              - footer {
              - background-color: var(--secondary-color);
              - color: white;
              - padding: 30px 0;
              - text-align: center;
              + .platforms {
              + padding: 4rem 2rem;
              - .social-links {
              - margin-top: 20px;
              + .platforms-container {
              + max-width: 1200px;
              + margin: 0 auto;
              + display: grid;
              + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
              + gap: 2rem;
              - .social-links a {
              - color: white;
              - text-decoration: none;
              - margin: 0 10px;
              - font-size: 1.1rem;
              + footer {
              + background: var(--gray);
              + padding: 3rem 2rem;
              - .social-links a:hover {
              - text-decoration: underline;
              + .footer-content {
              + max-width: 1200px;
              + margin: 0 auto;
              + display: grid;
              + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
              + gap: 2rem;
              - header h1 {
              - font-size: 2rem;
              - }
              -
              - #hero h2 {
              - font-size: 2rem;
              + .nav-links {
              + display: none;
              -
              - .cta-buttons {
              +
              + .hero {
              - align-items: center;
              + text-align: center;
              -
              - .btn {
              - width: 100%;
              - max-width: 300px;
              - margin-bottom: 10px;
              +
              + .hero h1 {
              + font-size: 3rem;
              + }
              +
              + .cta-group {
              + justify-content: center;
              - }
              + }
              root
              root
              24 days ago
              Initial commit
              body.html
              Changed around line 1
              +
              +
              +

              صفقة

              +

              رفيق التسوق الأفضل

              +
              +
              +
              +
              +
              +
              +
              +

              تسوق بذكاء، وفر بسهولة

              +

              اكتشف أفضل العروض والكوبونات مع صفقة

              +
              +
              +
              +
              +
              +

              المميزات الرئيسية

              +
              +
              +

              تاريخ الأسعار

              +

              تتبع تغيرات أسعار المنتجات عبر الزمن

              +
              +
              +

              كوبونات الخصم

              +

              دعم لأكثر من 400 متجر إلكتروني

              +
              +
              +

              تتبع الأسعار

              +

              تنبيهات عند تغيير الأسعار

              +
              +
              +
              +
              +
              +
              +
              +

              المنصات المدعومة

              +
              +
              +

              إضافة المتصفح

              +
                +
              • Google Chrome
              • +
              • Mozilla Firefox
              • +
              • Microsoft Edge
              • +
              • Brave Browser
              • +
                +
                +
                +

                تطبيقات الهواتف الذكية

                +
                  +
                • Android
                • +
                • iOS
                • +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  +

                  تابعنا على:

                  +
                  +
                  index.scroll
                  Changed around line 1
                  + buildHtml
                  + baseUrl https://safqa.scroll.pub
                  + metaTags
                  + editButton /edit.html
                  + title صفقة (Safqa) - رفيق التسوق الأفضل
                  + style.css
                  + body.html
                  + script.js
                  prompt.json
                  Changed around line 1
                  + {
                  + "id": "f24c9abb-3818-46e8-b6eb-063687a89952",
                  + "object": "chat.completion",
                  + "created": 1735403401,
                  + "model": "deepseek-chat",
                  + "choices": [
                  + {
                  + "index": 0,
                  + "message": {
                  + "role": "assistant",
                  + "content": "---domain---\nsafqa.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://safqa.scroll.pub\nmetaTags\neditButton /edit.html\ntitle صفقة (Safqa) - رفيق التسوق الأفضل\nstyle.css\nbody.html\nscript.js\n---body.html---\n
                  \n
                  \n

                  صفقة

                  \n

                  رفيق التسوق الأفضل

                  \n \n
                  \n
                  \n\n
                  \n
                  \n

                  تسوق بذكاء، وفر بسهولة

                  \n

                  اكتشف أفضل العروض والكوبونات مع صفقة

                  \n \n
                  \n
                  \n\n
                  \n
                  \n

                  المميزات الرئيسية

                  \n
                  \n
                  \n

                  تاريخ الأسعار

                  \n

                  تتبع تغيرات أسعار المنتجات عبر الزمن

                  \n
                  \n
                  \n

                  كوبونات الخصم

                  \n

                  دعم لأكثر من 400 متجر إلكتروني

                  \n
                  \n
                  \n

                  تتبع الأسعار

                  \n

                  تنبيهات عند تغيير الأسعار

                  \n
                  \n
                  \n
                  \n
                  \n\n
                  \n
                  \n

                  المنصات المدعومة

                  \n
                  \n
                  \n

                  إضافة المتصفح

                  \n
                    \n
                  • Google Chrome
                  • \n
                  • Mozilla Firefox
                  • \n
                  • Microsoft Edge
                  • \n
                  • Brave Browser
                  • \n
                  \n
                  \n
                  \n

                  تطبيقات الهواتف الذكية

                  \n
                    \n
                  • Android
                  • \n
                  • iOS
                  • \n
                  \n
                  \n
                  \n
                  \n
                  \n\n\n---style.css---\n:root {\n --primary-color: #ff5f00;\n --secondary-color: #333;\n --background-color: #f5f5f5;\n --text-color: #333;\n --light-text-color: #666;\n}\n\nbody {\n font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n margin: 0;\n padding: 0;\n color: var(--text-color);\n background-color: var(--background-color);\n line-height: 1.6;\n}\n\n.container {\n max-width: 1200px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\nheader {\n background-color: var(--primary-color);\n color: white;\n padding: 20px 0;\n text-align: center;\n}\n\nheader h1 {\n margin: 0;\n font-size: 2.5rem;\n}\n\nheader p {\n margin: 5px 0 0;\n font-size: 1.2rem;\n}\n\nnav {\n margin-top: 20px;\n}\n\nnav a {\n color: white;\n text-decoration: none;\n margin: 0 15px;\n font-size: 1.1rem;\n}\n\nnav a:hover {\n text-decoration: underline;\n}\n\n#hero {\n background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('hero-bg.jpg');\n background-size: cover;\n background-position: center;\n color: white;\n padding: 100px 0;\n text-align: center;\n}\n\n#hero h2 {\n font-size: 2.5rem;\n margin-bottom: 20px;\n}\n\n#hero p {\n font-size: 1.2rem;\n margin-bottom: 30px;\n}\n\n.cta-buttons {\n display: flex;\n justify-content: center;\n gap: 20px;\n}\n\n.btn {\n background-color: var(--primary-color);\n color: white;\n padding: 10px 20px;\n text-decoration: none;\n border-radius: 5px;\n font-size: 1.1rem;\n transition: background-color 0.3s;\n}\n\n.btn:hover {\n background-color: #e65100;\n}\n\nsection {\n padding: 60px 0;\n}\n\nh2 {\n text-align: center;\n margin-bottom: 40px;\n font-size: 2rem;\n color: var(--primary-color);\n}\n\n.feature-grid, .platform-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 30px;\n}\n\n.feature, .platform {\n background: white;\n padding: 20px;\n border-radius: 10px;\n box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n text-align: center;\n}\n\n.feature h3, .platform h3 {\n color: var(--primary-color);\n margin-bottom: 15px;\n}\n\nfooter {\n background-color: var(--secondary-color);\n color: white;\n padding: 30px 0;\n text-align: center;\n}\n\n.social-links {\n margin-top: 20px;\n}\n\n.social-links a {\n color: white;\n text-decoration: none;\n margin: 0 10px;\n font-size: 1.1rem;\n}\n\n.social-links a:hover {\n text-decoration: underline;\n}\n\n@media (max-width: 768px) {\n header h1 {\n font-size: 2rem;\n }\n\n #hero h2 {\n font-size: 2rem;\n }\n\n .cta-buttons {\n flex-direction: column;\n align-items: center;\n }\n\n .btn {\n width: 100%;\n max-width: 300px;\n margin-bottom: 10px;\n }\n}\n---script.js---\n// Smooth scrolling for anchor links\ndocument.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector(this.getAttribute('href')).scrollIntoView({\n behavior: 'smooth'\n });\n });\n});\n\n// Add active class to current section in navigation\nconst sections = document.querySelectorAll('section');\nconst navLinks = document.querySelectorAll('nav a');\n\nwindow.addEventListener('scroll', () => {\n let current = '';\n \n sections.forEach(section => {\n const sectionTop = section.offsetTop;\n const sectionHeight = section.clientHeight;\n if (pageYOffset >= sectionTop - sectionHeight / 3) {\n current = section.getAttribute('id');\n }\n });\n\n navLinks.forEach(link => {\n link.classList.remove('active');\n if (link.getAttribute('href').includes(current)) {\n link.classList.add('active');\n }\n });\n});\n---end---"
                  + },
                  + "logprobs": null,
                  + "finish_reason": "stop"
                  + }
                  + ],
                  + "usage": {
                  + "prompt_tokens": 1478,
                  + "completion_tokens": 1859,
                  + "total_tokens": 3337,
                  + "prompt_cache_hit_tokens": 0,
                  + "prompt_cache_miss_tokens": 1478
                  + },
                  + "system_fingerprint": "fp_f1afce2943"
                  + }
                  readme.scroll
                  Changed around line 1
                  + # safqa.scroll.pub
                  + Website generated by DeepSeek from prompt: design landing in arabic for this website based on the content I will provide, make it stylish and look nice like it's built in 2027, # صفقة (Safqa) - رفيق التسوق الأفضل ## نظرة عامة صفقة هي منصة متكاملة لتحسين تجربة التسوق الإلكتروني، متوفرة كإضافة للمتصفح (Browser Extension) وتطبيق للهواتف الذكية (Mobile App). تهدف المنصة إلى جعل التسوق عبر الإنترنت أكثر سهولة وذكاءً من خلال مجموعة من الأدوات المتطورة. ## المنصات المدعومة ### إضافة المتصفح (Browser Extension) - Google Chrome - Mozilla Firefox - Microsoft Edge - Brave Browser ### تطبيقات الهواتف الذكية - Android - iOS ## المميزات الرئيسية ### 1. تاريخ الأسعار (Price History) #### الوظيفة - تتبع تغيرات أسعار المنتجات عبر الزمن - عرض رسم بياني تفاعلي يوضح تقلبات السعر - كشف العروض الوهمية والتخفيضات غير الحقيقية #### المواقع المدعومة 1. أمازون (Amazon) - مصر - السعودية - الإمارات 2. نون (Noon) - مصر - السعودية - الإمارات 3. جوميا (Jumia) - مصر ### 2. كوبونات الخصم (Discount Coupons) #### المميزات - دعم لأكثر من 400 متجر إلكتروني - إدخال تلقائي للكوبونات (Auto-apply) - اقتراح أفضل الكوبونات المتاحة - تحديثات مستمرة لقاعدة بيانات الكوبونات #### الدول المدعومة - مصر - السعودية - الإمارات - الكويت - الأردن - قطر - البحرين - عمان ### 3. تتبع الأسعار (Price Tracking) #### المميزات - متوفرة حصرياً في إضافة المتصفح - تتبع حتى 6 منتجات مجاناً - إمكانية زيادة عدد المنتجات المتتبعة عبر دعوة الأصدقاء #### خيارات التتبع 1. تنبيه عند أي تغيير في السعر 2. تنبيه عند انخفاض السعر عن حد معين 3. تنبيه عند ارتفاع السعر عن حد معين ## واجهات المستخدم ### إضافة المتصفح (Browser Extension) #### الشريط العلوي (TopBar) - شعار صفقة - الإعدادات (Settings) - حسابي (My Account) - المساعدة (Help) - زر الإغلاق (Close) #### المحتوى الرئيسي (Body) متغير حسب النافذة النشطة - نافذة الكوبونات - نافذة المنتج (تاريخ السعر) - نافذة المتاجر - نافذة تتبع السعر - نافذة الإعدادات - نافذة المساعدة - نافذة الحساب #### الشريط السفلي (BottomBar) - الكوبونات - المنتج - المتاجر - تتبع السعر ### تطبيق الهاتف (Mobile App) #### الشاشة الرئيسية (Home) - حقل البحث عن المتاجر - المتاجر المميزة (Featured Stores) - الأقسام (Categories) - أفضل الكوبونات (Best Coupons) #### قسم الكوبونات - قائمة المتاجر المدعومة - صفحات تفصيلية لكل متجر - خيارات المشاركة والنسخ للكوبونات #### قسم تاريخ السعر - حقل إدخال روابط المنتجات - خيار "تسوق في صفقة" (Shop on Safqa) - متصفح داخلي (Built-in Browser) #### المفضلة - قائمة المتاجر المفضلة - إدارة المتاجر المحفوظة #### الحساب - معلومات المستخدم - إعدادات الدولة - عن التطبيق - سياسة الخصوصية - إصدار التطبيق - تسجيل الخروج ## المميزات الحصرية ### إضافة المتصفح - تتبع الأسعار - الظهور التلقائي في صفحات المنتجات - إدخال تلقائي للكوبونات - واجهة متكاملة مع صفحات التسوق ### تطبيق الهاتف - ميزة "تسوق في صفقة" - متصفح داخلي مدمج - واجهة مخصصة لعرض الكوبونات - إدارة المتاجر المفضلة ## الهدف والمشكلة التي تحلها صفقة تهدف صفقة إلى تحسين تجربة التسوق الإلكتروني من خلال: 1. حماية المستهلك من العروض الوهمية 2. توفير المال عبر أفضل الكوبونات المتاحة 3. تمكين المستخدم من اتخاذ قرارات شراء أفضل 4. تبسيط عملية البحث عن أفضل الأسعار والخصومات urls: - https://safqa.link/u/chrome - https://safqa.link/u/firefox - https://safqa.link/u/android - https://safqa.link/u/ios - https://safqa.link/u/facebook - https://safqa.link/u/twitter - https://safqa.link/u/instagram - https://safqa.link/u/telegram https://joinsafqa.com/privacy-policy https://joinsafqa.com/contact https://blog.joinsafqa.com/ Brand color: #ff5f00
                  script.js
                  Changed around line 1
                  + // Smooth scrolling for anchor links
                  + document.querySelectorAll('a[href^="#"]').forEach(anchor => {
                  + anchor.addEventListener('click', function (e) {
                  + e.preventDefault();
                  + document.querySelector(this.getAttribute('href')).scrollIntoView({
                  + behavior: 'smooth'
                  + });
                  + });
                  + });
                  +
                  + // Add active class to current section in navigation
                  + const sections = document.querySelectorAll('section');
                  + const navLinks = document.querySelectorAll('nav a');
                  +
                  + window.addEventListener('scroll', () => {
                  + let current = '';
                  +
                  + sections.forEach(section => {
                  + const sectionTop = section.offsetTop;
                  + const sectionHeight = section.clientHeight;
                  + if (pageYOffset >= sectionTop - sectionHeight / 3) {
                  + current = section.getAttribute('id');
                  + }
                  + });
                  +
                  + navLinks.forEach(link => {
                  + link.classList.remove('active');
                  + if (link.getAttribute('href').includes(current)) {
                  + link.classList.add('active');
                  + }
                  + });
                  + });
                  style.css
                  Changed around line 1
                  + :root {
                  + --primary-color: #ff5f00;
                  + --secondary-color: #333;
                  + --background-color: #f5f5f5;
                  + --text-color: #333;
                  + --light-text-color: #666;
                  + }
                  +
                  + body {
                  + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
                  + margin: 0;
                  + padding: 0;
                  + color: var(--text-color);
                  + background-color: var(--background-color);
                  + line-height: 1.6;
                  + }
                  +
                  + .container {
                  + max-width: 1200px;
                  + margin: 0 auto;
                  + padding: 0 20px;
                  + }
                  +
                  + header {
                  + background-color: var(--primary-color);
                  + color: white;
                  + padding: 20px 0;
                  + text-align: center;
                  + }
                  +
                  + header h1 {
                  + margin: 0;
                  + font-size: 2.5rem;
                  + }
                  +
                  + header p {
                  + margin: 5px 0 0;
                  + font-size: 1.2rem;
                  + }
                  +
                  + nav {
                  + margin-top: 20px;
                  + }
                  +
                  + nav a {
                  + color: white;
                  + text-decoration: none;
                  + margin: 0 15px;
                  + font-size: 1.1rem;
                  + }
                  +
                  + nav a:hover {
                  + text-decoration: underline;
                  + }
                  +
                  + #hero {
                  + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('hero-bg.jpg');
                  + background-size: cover;
                  + background-position: center;
                  + color: white;
                  + padding: 100px 0;
                  + text-align: center;
                  + }
                  +
                  + #hero h2 {
                  + font-size: 2.5rem;
                  + margin-bottom: 20px;
                  + }
                  +
                  + #hero p {
                  + font-size: 1.2rem;
                  + margin-bottom: 30px;
                  + }
                  +
                  + .cta-buttons {
                  + display: flex;
                  + justify-content: center;
                  + gap: 20px;
                  + }
                  +
                  + .btn {
                  + background-color: var(--primary-color);
                  + color: white;
                  + padding: 10px 20px;
                  + text-decoration: none;
                  + border-radius: 5px;
                  + font-size: 1.1rem;
                  + transition: background-color 0.3s;
                  + }
                  +
                  + .btn:hover {
                  + background-color: #e65100;
                  + }
                  +
                  + section {
                  + padding: 60px 0;
                  + }
                  +
                  + h2 {
                  + text-align: center;
                  + margin-bottom: 40px;
                  + font-size: 2rem;
                  + color: var(--primary-color);
                  + }
                  +
                  + .feature-grid, .platform-grid {
                  + display: grid;
                  + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
                  + gap: 30px;
                  + }
                  +
                  + .feature, .platform {
                  + background: white;
                  + padding: 20px;
                  + border-radius: 10px;
                  + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
                  + text-align: center;
                  + }
                  +
                  + .feature h3, .platform h3 {
                  + color: var(--primary-color);
                  + margin-bottom: 15px;
                  + }
                  +
                  + footer {
                  + background-color: var(--secondary-color);
                  + color: white;
                  + padding: 30px 0;
                  + text-align: center;
                  + }
                  +
                  + .social-links {
                  + margin-top: 20px;
                  + }
                  +
                  + .social-links a {
                  + color: white;
                  + text-decoration: none;
                  + margin: 0 10px;
                  + font-size: 1.1rem;
                  + }
                  +
                  + .social-links a:hover {
                  + text-decoration: underline;
                  + }
                  +
                  + @media (max-width: 768px) {
                  + header h1 {
                  + font-size: 2rem;
                  + }
                  +
                  + #hero h2 {
                  + font-size: 2rem;
                  + }
                  +
                  + .cta-buttons {
                  + flex-direction: column;
                  + align-items: center;
                  + }
                  +
                  + .btn {
                  + width: 100%;
                  + max-width: 300px;
                  + margin-bottom: 10px;
                  + }
                  + }