release: update landing page assets and API fallback

هذا الالتزام موجود في:
Abdul Kareem
2026-03-18 19:52:27 +03:00
الأصل 344e9798f5
التزام a51bc02b41
4 ملفات معدلة مع 81 إضافات و81 حذوفات

ثنائية
assets/images/tlogo.jpg Normal file

ملف ثنائي غير معروض.

بعد

العرض:  |  الارتفاع:  |  الحجم: 68 KiB

عرض الملف

@@ -1,79 +1,79 @@
<!DOCTYPE html>
<html lang="ar" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tabeley</title>
<link rel="stylesheet" href="styles.css">
<link href="https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap" rel="stylesheet">
</head>
<body>
<!-- Hero Section -->
<section class="hero">
<img src="../Tabeleymvpfront-end/assets/images/tlogo.jpg" alt="Tabeley Logo" class="logo">
<h1>احجز طاولتك بسهولة</h1>
<p>منصة ذكية لحجز أفضل المطاعم بدون انتظار</p>
<div class="buttons">
<a href="#" class="btn android">تحميل للأندرويد</a>
<button class="btn ios" disabled>iPhone - Coming Soon</button>
</div>
</section>
<!-- Features -->
<section class="features">
<h2>ليش تختار Tabeley؟</h2>
<div class="features-grid">
<div class="card">
<h3>حجز فوري</h3>
<p>أكد حجزك بثواني بدون اتصال أو انتظار.</p>
</div>
<div class="card">
<h3>أفضل المطاعم</h3>
<p>اختر من بين مجموعة مطاعم مختارة بعناية.</p>
</div>
<div class="card">
<h3>إدارة حجوزاتك</h3>
<p>تحكم بجميع حجوزاتك من مكان واحد.</p>
</div>
</div>
</section>
<!-- How It Works -->
<section class="how">
<h2>كيف بيشتغل؟</h2>
<div class="steps">
<div>1⃣ اختر المطعم</div>
<div>2⃣ حدّد الوقت</div>
<div>3⃣ استمتع بتجربتك</div>
</div>
</section>
<!-- Contact -->
<section class="contact">
<h2>تواصل معنا</h2>
<p>📧 Tabeley0@gmail.com</p>
<p>📞 +963983233965</p>
<p>
<a href="https://www.instagram.com/tabeley_reservations?igsh=MTQ4ZzNxMzR0anExNA==" target="_blank" rel="noopener">
Instagram
</a>
</p>
<form id="contactForm">
<input type="text" placeholder="اسمك" required>
<input type="email" placeholder="بريدك الإلكتروني" required>
<textarea placeholder="رسالتك" required></textarea>
<button type="submit">إرسال</button>
</form>
</section>
<footer>
© 2026 Tabeley. All rights reserved.
</footer>
<script src="script.js"></script>
</body>
</html>
<!DOCTYPE html>
<html lang="ar" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tabeley</title>
<link rel="stylesheet" href="styles.css">
<link href="https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap" rel="stylesheet">
</head>
<body>
<!-- Hero Section -->
<section class="hero">
<img src="assets/images/tlogo.jpg" alt="Tabeley Logo" class="logo">
<h1>احجز طاولتك بسهولة</h1>
<p>منصة ذكية لحجز أفضل المطاعم بدون انتظار</p>
<div class="buttons">
<a href="#" class="btn android">تحميل للأندرويد</a>
<button class="btn ios" disabled>iPhone - Coming Soon</button>
</div>
</section>
<!-- Features -->
<section class="features">
<h2>ليش تختار Tabeley؟</h2>
<div class="features-grid">
<div class="card">
<h3>حجز فوري</h3>
<p>أكد حجزك بثواني بدون اتصال أو انتظار.</p>
</div>
<div class="card">
<h3>أفضل المطاعم</h3>
<p>اختر من بين مجموعة مطاعم مختارة بعناية.</p>
</div>
<div class="card">
<h3>إدارة حجوزاتك</h3>
<p>تحكم بجميع حجوزاتك من مكان واحد.</p>
</div>
</div>
</section>
<!-- How It Works -->
<section class="how">
<h2>كيف بيشتغل؟</h2>
<div class="steps">
<div>1⃣ اختر المطعم</div>
<div>2⃣ حدّد الوقت</div>
<div>3⃣ استمتع بتجربتك</div>
</div>
</section>
<!-- Contact -->
<section class="contact">
<h2>تواصل معنا</h2>
<p>📧 Tabeley0@gmail.com</p>
<p>📞 +963983233965</p>
<p>
<a href="https://www.instagram.com/tabeley_reservations?igsh=MTQ4ZzNxMzR0anExNA==" target="_blank" rel="noopener">
Instagram
</a>
</p>
<form id="contactForm">
<input type="text" placeholder="اسمك" required>
<input type="email" placeholder="بريدك الإلكتروني" required>
<textarea placeholder="رسالتك" required></textarea>
<button type="submit">إرسال</button>
</form>
</section>
<footer>
© 2026 Tabeley. All rights reserved.
</footer>
<script src="script.js"></script>
</body>
</html>

ثنائية
landing-page-deploy.zip Normal file

ملف ثنائي غير معروض.

عرض الملف

@@ -4,7 +4,7 @@
const submitButton = form.querySelector('button[type="submit"]');
const defaultSubmitLabel = submitButton ? submitButton.textContent : 'Send';
const fallbackApi = 'https://tabeleymvp2-8b111c91640a.hosted.ghaymah.systems/api';
const fallbackApi = 'https://app.tabeley.com/api';
const configuredBase = window.TABELEY_API_BASE_URL;
const originBase = `${window.location.origin}/api`;
@@ -79,4 +79,4 @@
console.error('Feedback send failed:', lastError);
alert('Unable to send feedback now. Please try again later.');
});
})();
})();