Update: 2026-06-28 00:42:25

This commit is contained in:
Hamza-Ayed
2026-06-28 00:42:26 +03:00
parent f428946b30
commit f9f6890b26
10 changed files with 666 additions and 345 deletions

511
backend/index.html Normal file
View File

@@ -0,0 +1,511 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Siro - Safe & Affordable Ride Sharing</title>
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<style>
:root {
--primary: #2563EB;
--primary-glow: rgba(37, 99, 235, 0.4);
--primary-gradient: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%);
--secondary-gradient: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.02) 100%);
--bg: #09090E;
--card-bg: rgba(255, 255, 255, 0.03);
--text-main: #FFFFFF;
--text-muted: #94A3B8;
--border: rgba(255, 255, 255, 0.08);
--accent: #10B981;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Outfit', sans-serif;
background-color: var(--bg);
color: var(--text-main);
line-height: 1.6;
overflow-x: hidden;
background-image:
radial-gradient(circle at 10% 20%, rgba(37, 99, 235, 0.15) 0%, transparent 45%),
radial-gradient(circle at 90% 80%, rgba(16, 185, 129, 0.08) 0%, transparent 45%);
background-attachment: fixed;
}
/* --- Header / Navigation --- */
header {
width: 100%;
padding: 24px 8%;
display: flex;
justify-content: space-between;
align-items: center;
position: absolute;
top: 0;
left: 0;
z-index: 100;
}
.logo-container {
display: flex;
align-items: center;
gap: 12px;
}
.logo-img {
width: 44px;
height: 44px;
border-radius: 50%;
border: 1px solid var(--border);
background: #FFFFFF;
padding: 2px;
}
.logo-text {
font-size: 24px;
font-weight: 800;
letter-spacing: -0.5px;
background: linear-gradient(to right, #FFFFFF, #E2E8F0);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
nav a {
color: var(--text-muted);
text-decoration: none;
font-weight: 500;
font-size: 15px;
transition: color 0.2s ease;
margin-left: 24px;
}
nav a:hover {
color: #FFFFFF;
}
/* --- Hero Section --- */
.hero {
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 120px 20px 80px 20px;
position: relative;
}
.hero::before {
content: '';
position: absolute;
top: 30%;
left: 50%;
transform: translate(-50%, -50%);
width: 400px;
height: 400px;
background: rgba(37, 99, 235, 0.2);
border-radius: 50%;
filter: blur(120px);
z-index: -1;
pointer-events: none;
}
.badge {
background: rgba(37, 99, 235, 0.1);
color: #3B82F6;
border: 1px solid rgba(37, 99, 235, 0.2);
padding: 8px 16px;
border-radius: 100px;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.5px;
margin-bottom: 24px;
text-transform: uppercase;
}
h1 {
font-size: clamp(40px, 6vw, 68px);
font-weight: 800;
line-height: 1.15;
margin-bottom: 20px;
letter-spacing: -1.5px;
background: linear-gradient(to right, #FFFFFF, #E2E8F0, #94A3B8);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
max-width: 900px;
}
.subtitle {
font-size: clamp(16px, 2.5vw, 19px);
color: var(--text-muted);
max-width: 620px;
margin-bottom: 40px;
font-weight: 400;
}
.cta-container {
display: flex;
gap: 16px;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 60px;
}
.btn {
display: inline-flex;
align-items: center;
gap: 10px;
padding: 15px 32px;
border-radius: 14px;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
font-size: 15px;
}
.btn-primary {
background: var(--primary-gradient);
color: #FFFFFF;
box-shadow: 0 4px 20px var(--primary-glow);
}
.btn-primary:hover {
opacity: 0.95;
transform: translateY(-2px);
box-shadow: 0 6px 24px var(--primary-glow);
}
.btn-secondary {
background: var(--secondary-gradient);
color: #FFFFFF;
border: 1px solid var(--border);
}
.btn-secondary:hover {
background: rgba(255,255,255,0.06);
transform: translateY(-2px);
border-color: rgba(255,255,255,0.15);
}
/* --- Mockup Section --- */
.mockup-wrapper {
width: 100%;
max-width: 780px;
border-radius: 24px;
border: 1px solid var(--border);
background: rgba(255, 255, 255, 0.01);
backdrop-filter: blur(10px);
padding: 16px;
box-shadow: 0 30px 60px rgba(0, 0, 0, 0.6);
margin: 0 auto;
}
.mockup-inner {
border-radius: 18px;
overflow: hidden;
border: 1px solid var(--border);
aspect-ratio: 16/9;
background: #000000;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.mockup-inner img {
width: 100%;
height: 100%;
object-fit: cover;
opacity: 0.75;
}
.play-indicator {
position: absolute;
width: 72px;
height: 72px;
border-radius: 50%;
background: var(--primary-gradient);
display: flex;
justify-content: center;
align-items: center;
box-shadow: 0 8px 24px var(--primary-glow);
border: 1px solid rgba(255, 255, 255, 0.2);
}
/* --- Features Section --- */
.features-section {
padding: 100px 8%;
position: relative;
}
.section-header {
text-align: center;
margin-bottom: 60px;
}
.section-header h2 {
font-size: 38px;
font-weight: 800;
letter-spacing: -1px;
margin-bottom: 12px;
}
.section-header p {
color: var(--text-muted);
font-size: 16px;
}
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 32px;
}
.feature-card {
background: var(--card-bg);
border: 1px solid var(--border);
border-radius: 24px;
padding: 40px 30px;
transition: all 0.3s ease;
}
.feature-card:hover {
transform: translateY(-6px);
border-color: rgba(255,255,255,0.15);
box-shadow: 0 20px 40px rgba(0,0,0,0.4);
}
.icon-box {
width: 54px;
height: 54px;
border-radius: 16px;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 24px;
font-size: 24px;
}
.feature-card h3 {
font-size: 20px;
font-weight: 700;
margin-bottom: 12px;
}
.feature-card p {
color: var(--text-muted);
font-size: 15px;
line-height: 1.6;
}
/* --- Footer Section --- */
footer {
border-top: 1px solid var(--border);
padding: 60px 8% 40px 8%;
background: #06060A;
}
.footer-top {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 40px;
margin-bottom: 60px;
}
.footer-info {
max-width: 320px;
}
.footer-info p {
color: var(--text-muted);
font-size: 14px;
margin-top: 16px;
}
.footer-links {
display: flex;
gap: 80px;
flex-wrap: wrap;
}
.link-group h4 {
font-size: 15px;
font-weight: 700;
margin-bottom: 20px;
text-transform: uppercase;
letter-spacing: 0.5px;
color: #FFFFFF;
}
.link-group ul {
list-style: none;
}
.link-group ul li {
margin-bottom: 12px;
}
.link-group ul li a {
color: var(--text-muted);
text-decoration: none;
font-size: 14px;
transition: color 0.2s ease;
}
.link-group ul li a:hover {
color: #FFFFFF;
}
.footer-bottom {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 20px;
font-size: 14px;
color: rgba(255, 255, 255, 0.3);
}
.footer-bottom strong {
color: rgba(255, 255, 255, 0.5);
font-weight: 600;
}
/* --- Responsive Queries --- */
@media (max-width: 768px) {
header {
padding: 20px 5%;
}
.features-section {
padding: 80px 5%;
}
footer {
padding: 60px 5% 40px 5%;
}
.footer-links {
gap: 40px;
}
}
</style>
</head>
<body>
<!-- Header / Navigation -->
<header>
<div class="logo-container">
<img class="logo-img" src="instructions_web/logo.png" alt="Siro App Logo">
<span class="logo-text">Siro</span>
</div>
<nav>
<a href="#features">Features</a>
<a href="privacy_policy.php">Privacy</a>
<a href="instructions_web/delete_account.html">Delete Account</a>
</nav>
</header>
<!-- Hero Section -->
<section class="hero">
<div class="badge">Safe & Smart Journeys</div>
<h1>Siro - Your Smart Ride Begins Here</h1>
<p class="subtitle">The safest, most reliable, and affordable ride-sharing app in the region. Seamlessly connect with verified captains instantly.</p>
<div class="cta-container">
<a href="instructions_web/delete_account.html" class="btn btn-primary">
<svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14z"/></svg>
Get App for iOS
</a>
<a href="instructions_web/delete_account.html" class="btn btn-secondary">
<svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M17.6 9.48l-1.9-1.9c-.4-.4-1-.4-1.4 0L6 15.82v3.3h3.3l8.3-8.3c.4-.4.4-1 0-1.34zM20.3 7.3l-1.6-1.6c-.4-.4-1-.4-1.4 0l-1.3 1.3 3 3 1.3-1.3c.4-.4.4-1 0-1.4z"/></svg>
Get App for Android
</a>
</div>
<div class="mockup-wrapper">
<div class="mockup-inner">
<img src="instructions_web/logo.png" alt="Siro App Visual">
<div class="play-indicator">
<svg width="24" height="24" viewBox="0 0 24 24" fill="#FFFFFF"><path d="M8 5v14l11-7z"/></svg>
</div>
</div>
</div>
</section>
<!-- Features Section -->
<section id="features" class="features-section">
<div class="section-header">
<h2>Why Choose Siro?</h2>
<p>Designed with your safety, comfort, and affordability in mind.</p>
</div>
<div class="features-grid">
<!-- Feature 1 -->
<div class="feature-card">
<div class="icon-box" style="background: rgba(59, 130, 246, 0.1); color: #3B82F6;">
🔒
</div>
<h3>Uncompromising Safety</h3>
<p>Verified captains, in-app VoIP calls to secure your personal number, and recorded trips to ensure a stress-free travel experience.</p>
</div>
<!-- Feature 2 -->
<div class="feature-card">
<div class="icon-box" style="background: rgba(16, 185, 129, 0.1); color: #10B981;">
</div>
<h3>Smart Location Matching</h3>
<p>Advanced real-time location matching routes you to the nearest available captain, minimizing wait time and optimizing routing.</p>
</div>
<!-- Feature 3 -->
<div class="feature-card">
<div class="icon-box" style="background: rgba(239, 68, 68, 0.1); color: #EF4444;">
💰
</div>
<h3>Fair & Transparent Rates</h3>
<p>Competitive pricing with absolute transparency. Enjoy card and wallet payments to keep your payment flows smooth and hassle-free.</p>
</div>
</div>
</section>
<!-- Footer -->
<footer>
<div class="footer-top">
<div class="footer-info">
<div class="logo-container" style="margin-bottom: 16px;">
<img class="logo-img" src="instructions_web/logo.png" alt="Siro Logo">
<span class="logo-text" style="color: #FFFFFF;">Siro</span>
</div>
<p>Siro LLC is committed to providing safe, comfortable, and highly reliable ride-sharing services across the region.</p>
</div>
<div class="footer-links">
<div class="link-group">
<h4>Legals</h4>
<ul>
<li><a href="privacy_policy.php">Privacy Policy</a></li>
<li><a href="instructions_web/delete_account.html">Account Deletion</a></li>
</ul>
</div>
<div class="link-group">
<h4>Support</h4>
<ul>
<li><a href="instructions_web/delete_account.html">Help Center</a></li>
<li><a href="mailto:support@siromove.com">Contact Us</a></li>
</ul>
</div>
</div>
</div>
<div class="footer-bottom">
<p>&copy; All rights reserved by <strong>Siro LLC</strong></p>
<p>Designed with excellence.</p>
</div>
</footer>
</body>
</html>