Spaces:
Running
Running
ابغا تسجيل الان بعدها الايميل تم السداد و الاسم الرقم الجوال بعدها الرقم السري - Initial Deployment
Browse files- README.md +6 -4
- confirmation.html +154 -0
- index.html +124 -18
- payment.html +112 -0
- prompts.txt +1 -0
- success.html +111 -0
README.md
CHANGED
|
@@ -1,10 +1,12 @@
|
|
| 1 |
---
|
| 2 |
title: 7777g
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
-
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
|
| 1 |
---
|
| 2 |
title: 7777g
|
| 3 |
+
emoji: 🐳
|
| 4 |
+
colorFrom: yellow
|
| 5 |
+
colorTo: green
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
| 8 |
+
tags:
|
| 9 |
+
- deepsite
|
| 10 |
---
|
| 11 |
|
| 12 |
+
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
confirmation.html
ADDED
|
@@ -0,0 +1,154 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="ar" dir="rtl">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>تم السداد</title>
|
| 7 |
+
<link rel="stylesheet" href="https://cdn.tailwindcss.com">
|
| 8 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
| 9 |
+
<script>
|
| 10 |
+
tailwind.config = {
|
| 11 |
+
theme: {
|
| 12 |
+
extend: {
|
| 13 |
+
colors: {
|
| 14 |
+
primary: '#10B981',
|
| 15 |
+
secondary: '#065F46',
|
| 16 |
+
accent: '#F59E0B'
|
| 17 |
+
}
|
| 18 |
+
}
|
| 19 |
+
}
|
| 20 |
+
}
|
| 21 |
+
</script>
|
| 22 |
+
<link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700&display=swap" rel="stylesheet">
|
| 23 |
+
<style>
|
| 24 |
+
body {
|
| 25 |
+
font-family: 'Tajawal', sans-serif;
|
| 26 |
+
background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
|
| 27 |
+
}
|
| 28 |
+
.checkmark__circle {
|
| 29 |
+
stroke-dasharray: 166;
|
| 30 |
+
stroke-dashoffset: 166;
|
| 31 |
+
stroke-width: 2;
|
| 32 |
+
stroke-miterlimit: 10;
|
| 33 |
+
stroke: #10B981;
|
| 34 |
+
fill: none;
|
| 35 |
+
animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
|
| 36 |
+
}
|
| 37 |
+
|
| 38 |
+
.checkmark {
|
| 39 |
+
width: 80px;
|
| 40 |
+
height: 80px;
|
| 41 |
+
border-radius: 50%;
|
| 42 |
+
display: block;
|
| 43 |
+
stroke-width: 2;
|
| 44 |
+
stroke: #fff;
|
| 45 |
+
stroke-miterlimit: 10;
|
| 46 |
+
margin: 20px auto;
|
| 47 |
+
box-shadow: inset 0px 0px 0px #10B981;
|
| 48 |
+
animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
|
| 49 |
+
}
|
| 50 |
+
|
| 51 |
+
.checkmark__check {
|
| 52 |
+
transform-origin: 50% 50%;
|
| 53 |
+
stroke-dasharray: 48;
|
| 54 |
+
stroke-dashoffset: 48;
|
| 55 |
+
animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
@keyframes stroke {
|
| 59 |
+
100% {
|
| 60 |
+
stroke-dashoffset: 0;
|
| 61 |
+
}
|
| 62 |
+
}
|
| 63 |
+
|
| 64 |
+
@keyframes scale {
|
| 65 |
+
0%, 100% {
|
| 66 |
+
transform: none;
|
| 67 |
+
}
|
| 68 |
+
50% {
|
| 69 |
+
transform: scale3d(1.1, 1.1, 1);
|
| 70 |
+
}
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
@keyframes fill {
|
| 74 |
+
100% {
|
| 75 |
+
box-shadow: inset 0px 0px 0px 30px #10B981;
|
| 76 |
+
}
|
| 77 |
+
}
|
| 78 |
+
</style>
|
| 79 |
+
</head>
|
| 80 |
+
<body class="min-h-screen flex items-center justify-center p-4">
|
| 81 |
+
<div class="w-full max-w-md">
|
| 82 |
+
<div class="bg-white rounded-2xl shadow-xl p-8 border border-green-100 text-center">
|
| 83 |
+
<svg class="checkmark" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52">
|
| 84 |
+
<circle class="checkmark__circle" cx="26" cy="26" r="25" fill="none"/>
|
| 85 |
+
<path class="checkmark__check" fill="none" d="M14.1 27.2l7.1 7.2 16.7-16.8"/>
|
| 86 |
+
</svg>
|
| 87 |
+
|
| 88 |
+
<h1 class="text-2xl font-bold text-gray-800 mb-4">تم السداد بنجاح!</h1>
|
| 89 |
+
<p class="text-gray-600 mb-8">تم إتمام عملية السداد بنجاح. يرجى إنشاء كلمة المرور الخاصة بك لإكمال التسجيل.</p>
|
| 90 |
+
|
| 91 |
+
<form id="passwordForm" class="space-y-6">
|
| 92 |
+
<div>
|
| 93 |
+
<label class="block text-sm font-medium text-gray-700 mb-2 text-right">كلمة المرور</label>
|
| 94 |
+
<div class="relative">
|
| 95 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 96 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 97 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z" />
|
| 98 |
+
</svg>
|
| 99 |
+
</div>
|
| 100 |
+
<input type="password" id="password" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 101 |
+
</div>
|
| 102 |
+
</div>
|
| 103 |
+
|
| 104 |
+
<div>
|
| 105 |
+
<label class="block text-sm font-medium text-gray-700 mb-2 text-right">تأكيد كلمة المرور</label>
|
| 106 |
+
<div class="relative">
|
| 107 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 108 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 109 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z" />
|
| 110 |
+
</svg>
|
| 111 |
+
</div>
|
| 112 |
+
<input type="password" id="passwordConfirm" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 113 |
+
</div>
|
| 114 |
+
</div>
|
| 115 |
+
|
| 116 |
+
<div>
|
| 117 |
+
<button type="submit" class="w-full bg-green-600 hover:bg-green-700 text-white font-bold py-3 px-4 rounded-lg transition duration-300 transform hover:scale-105">
|
| 118 |
+
إنشاء الحساب
|
| 119 |
+
</button>
|
| 120 |
+
</div>
|
| 121 |
+
</form>
|
| 122 |
+
|
| 123 |
+
<div class="mt-6">
|
| 124 |
+
<p class="text-gray-600 text-sm">
|
| 125 |
+
<a href="payment.html" class="text-green-600 hover:text-green-800 font-medium">الرجوع للخطوة السابقة</a>
|
| 126 |
+
</p>
|
| 127 |
+
</div>
|
| 128 |
+
</div>
|
| 129 |
+
</div>
|
| 130 |
+
|
| 131 |
+
<script>
|
| 132 |
+
document.getElementById('passwordForm').addEventListener('submit', function(e) {
|
| 133 |
+
e.preventDefault();
|
| 134 |
+
|
| 135 |
+
const password = document.getElementById('password').value;
|
| 136 |
+
const passwordConfirm = document.getElementById('passwordConfirm').value;
|
| 137 |
+
|
| 138 |
+
if(password !== passwordConfirm) {
|
| 139 |
+
alert('كلمة المرور غير متطابقة');
|
| 140 |
+
return;
|
| 141 |
+
}
|
| 142 |
+
|
| 143 |
+
if(password.length < 6) {
|
| 144 |
+
alert('كلمة المرور يجب أن تكون 6 أحرف على الأقل');
|
| 145 |
+
return;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
// هنا يتم إنشاء الحساب
|
| 149 |
+
alert('تم إنشاء الحساب بنجاح!');
|
| 150 |
+
window.location.href = 'success.html';
|
| 151 |
+
});
|
| 152 |
+
</script>
|
| 153 |
+
</body>
|
| 154 |
+
</html>
|
index.html
CHANGED
|
@@ -1,19 +1,125 @@
|
|
| 1 |
-
<!
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</html>
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="ar" dir="rtl">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>تسجيل جديد</title>
|
| 7 |
+
<link rel="stylesheet" href="https://cdn.tailwindcss.com">
|
| 8 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
| 9 |
+
<script>
|
| 10 |
+
tailwind.config = {
|
| 11 |
+
theme: {
|
| 12 |
+
extend: {
|
| 13 |
+
colors: {
|
| 14 |
+
primary: '#10B981',
|
| 15 |
+
secondary: '#065F46',
|
| 16 |
+
accent: '#F59E0B'
|
| 17 |
+
}
|
| 18 |
+
}
|
| 19 |
+
}
|
| 20 |
+
}
|
| 21 |
+
</script>
|
| 22 |
+
<link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700&display=swap" rel="stylesheet">
|
| 23 |
+
<style>
|
| 24 |
+
body {
|
| 25 |
+
font-family: 'Tajawal', sans-serif;
|
| 26 |
+
background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
|
| 27 |
+
}
|
| 28 |
+
</style>
|
| 29 |
+
</head>
|
| 30 |
+
<body class="min-h-screen flex items-center justify-center p-4">
|
| 31 |
+
<div class="w-full max-w-md">
|
| 32 |
+
<div class="bg-white rounded-2xl shadow-xl p-8 border border-green-100">
|
| 33 |
+
<div class="text-center mb-8">
|
| 34 |
+
<div class="mx-auto bg-green-100 rounded-full p-4 w-20 h-20 flex items-center justify-center mb-4">
|
| 35 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-12 w-12 text-green-600" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 36 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18 9v3m0 0v3m0-3h3m-3 0h-3m-2-5a4 4 0 11-8 0 4 4 0 018 0zM3 20a6 6 0 0112 0v1H3v-1z" />
|
| 37 |
+
</svg>
|
| 38 |
+
</div>
|
| 39 |
+
<h1 class="text-2xl font-bold text-gray-800">إنشاء حساب جديد</h1>
|
| 40 |
+
<p class="text-gray-600 mt-2">املأ المعلومات التالية لإنشاء حسابك</p>
|
| 41 |
+
</div>
|
| 42 |
+
|
| 43 |
+
<form id="registrationForm" class="space-y-6">
|
| 44 |
+
<div>
|
| 45 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">الاسم الكامل</label>
|
| 46 |
+
<div class="relative">
|
| 47 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 48 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 49 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z" />
|
| 50 |
+
</svg>
|
| 51 |
+
</div>
|
| 52 |
+
<input type="text" id="fullName" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 53 |
+
</div>
|
| 54 |
+
</div>
|
| 55 |
+
|
| 56 |
+
<div>
|
| 57 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">رقم الجوال</label>
|
| 58 |
+
<div class="relative">
|
| 59 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 60 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 61 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z" />
|
| 62 |
+
</svg>
|
| 63 |
+
</div>
|
| 64 |
+
<input type="tel" id="phone" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 65 |
+
</div>
|
| 66 |
+
</div>
|
| 67 |
+
|
| 68 |
+
<div>
|
| 69 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">البريد الإلكتروني</label>
|
| 70 |
+
<div class="relative">
|
| 71 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 72 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 73 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
|
| 74 |
+
</svg>
|
| 75 |
+
</div>
|
| 76 |
+
<input type="email" id="email" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 77 |
+
</div>
|
| 78 |
+
</div>
|
| 79 |
+
|
| 80 |
+
<div>
|
| 81 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">تأكيد البريد الإلكتروني</label>
|
| 82 |
+
<div class="relative">
|
| 83 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 84 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 85 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
|
| 86 |
+
</svg>
|
| 87 |
+
</div>
|
| 88 |
+
<input type="email" id="emailConfirm" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 89 |
+
</div>
|
| 90 |
+
</div>
|
| 91 |
+
|
| 92 |
+
<div>
|
| 93 |
+
<button type="submit" class="w-full bg-green-600 hover:bg-green-700 text-white font-bold py-3 px-4 rounded-lg transition duration-300 transform hover:scale-105">
|
| 94 |
+
التالي
|
| 95 |
+
</button>
|
| 96 |
+
</div>
|
| 97 |
+
</form>
|
| 98 |
+
|
| 99 |
+
<div class="mt-6 text-center">
|
| 100 |
+
<p class="text-gray-600 text-sm">
|
| 101 |
+
لديك حساب بالفعل؟
|
| 102 |
+
<a href="#" class="text-green-600 hover:text-green-800 font-medium">تسجيل الدخول</a>
|
| 103 |
+
</p>
|
| 104 |
+
</div>
|
| 105 |
+
</div>
|
| 106 |
+
</div>
|
| 107 |
+
|
| 108 |
+
<script>
|
| 109 |
+
document.getElementById('registrationForm').addEventListener('submit', function(e) {
|
| 110 |
+
e.preventDefault();
|
| 111 |
+
|
| 112 |
+
const email = document.getElementById('email').value;
|
| 113 |
+
const emailConfirm = document.getElementById('emailConfirm').value;
|
| 114 |
+
|
| 115 |
+
if(email !== emailConfirm) {
|
| 116 |
+
alert('البريد الإلكتروني غير متطابق');
|
| 117 |
+
return;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
// هنا يتم الانتقال إلى صفحة السداد
|
| 121 |
+
window.location.href = 'payment.html';
|
| 122 |
+
});
|
| 123 |
+
</script>
|
| 124 |
+
</body>
|
| 125 |
</html>
|
payment.html
ADDED
|
@@ -0,0 +1,112 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="ar" dir="rtl">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>السداد</title>
|
| 7 |
+
<link rel="stylesheet" href="https://cdn.tailwindcss.com">
|
| 8 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
| 9 |
+
<script>
|
| 10 |
+
tailwind.config = {
|
| 11 |
+
theme: {
|
| 12 |
+
extend: {
|
| 13 |
+
colors: {
|
| 14 |
+
primary: '#10B981',
|
| 15 |
+
secondary: '#065F46',
|
| 16 |
+
accent: '#F59E0B'
|
| 17 |
+
}
|
| 18 |
+
}
|
| 19 |
+
}
|
| 20 |
+
}
|
| 21 |
+
</script>
|
| 22 |
+
<link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700&display=swap" rel="stylesheet">
|
| 23 |
+
<style>
|
| 24 |
+
body {
|
| 25 |
+
font-family: 'Tajawal', sans-serif;
|
| 26 |
+
background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
|
| 27 |
+
}
|
| 28 |
+
</style>
|
| 29 |
+
</head>
|
| 30 |
+
<body class="min-h-screen flex items-center justify-center p-4">
|
| 31 |
+
<div class="w-full max-w-md">
|
| 32 |
+
<div class="bg-white rounded-2xl shadow-xl p-8 border border-green-100">
|
| 33 |
+
<div class="text-center mb-8">
|
| 34 |
+
<div class="mx-auto bg-amber-100 rounded-full p-4 w-20 h-20 flex items-center justify-center mb-4">
|
| 35 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-12 w-12 text-amber-600" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 36 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
|
| 37 |
+
</svg>
|
| 38 |
+
</div>
|
| 39 |
+
<h1 class="text-2xl font-bold text-gray-800">السداد</h1>
|
| 40 |
+
<p class="text-gray-600 mt-2">يرجى إتمام عملية السداد لإكمال التسجيل</p>
|
| 41 |
+
</div>
|
| 42 |
+
|
| 43 |
+
<div class="bg-green-50 rounded-xl p-6 mb-6 border border-green-200">
|
| 44 |
+
<div class="flex justify-between items-center mb-2">
|
| 45 |
+
<span class="text-gray-600">رسوم التسجيل:</span>
|
| 46 |
+
<span class="font-bold text-lg">150 ريال</span>
|
| 47 |
+
</div>
|
| 48 |
+
<div class="flex justify-between items-center">
|
| 49 |
+
<span class="text-gray-600">الضريبة:</span>
|
| 50 |
+
<span class="font-bold">15 ريال</span>
|
| 51 |
+
</div>
|
| 52 |
+
<div class="border-t border-green-200 my-3"></div>
|
| 53 |
+
<div class="flex justify-between items-center">
|
| 54 |
+
<span class="text-gray-800 font-bold">المجموع:</span>
|
| 55 |
+
<span class="text-green-700 font-bold text-xl">165 ريال</span>
|
| 56 |
+
</div>
|
| 57 |
+
</div>
|
| 58 |
+
|
| 59 |
+
<form id="paymentForm" class="space-y-6">
|
| 60 |
+
<div>
|
| 61 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">رقم البطاقة</label>
|
| 62 |
+
<div class="relative">
|
| 63 |
+
<div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
|
| 64 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 65 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 10h18M7 15h1m4 0h1m-7 4h12a3 3 0 003-3V8a3 3 0 00-3-3H6a3 3 0 00-3 3v8a3 3 0 003 3z" />
|
| 66 |
+
</svg>
|
| 67 |
+
</div>
|
| 68 |
+
<input type="text" placeholder="1234 5678 9012 3456" required class="w-full pr-10 pl-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 69 |
+
</div>
|
| 70 |
+
</div>
|
| 71 |
+
|
| 72 |
+
<div class="grid grid-cols-2 gap-4">
|
| 73 |
+
<div>
|
| 74 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">تاريخ الانتهاء</label>
|
| 75 |
+
<input type="text" placeholder="MM/YY" required class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 76 |
+
</div>
|
| 77 |
+
<div>
|
| 78 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">CVV</label>
|
| 79 |
+
<input type="text" placeholder="123" required class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 80 |
+
</div>
|
| 81 |
+
</div>
|
| 82 |
+
|
| 83 |
+
<div>
|
| 84 |
+
<label class="block text-sm font-medium text-gray-700 mb-2">اسم حامل البطاقة</label>
|
| 85 |
+
<input type="text" required class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-green-500 focus:border-green-500 outline-none transition">
|
| 86 |
+
</div>
|
| 87 |
+
|
| 88 |
+
<div>
|
| 89 |
+
<button type="submit" class="w-full bg-green-600 hover:bg-green-700 text-white font-bold py-3 px-4 rounded-lg transition duration-300 transform hover:scale-105">
|
| 90 |
+
تأكيد السداد
|
| 91 |
+
</button>
|
| 92 |
+
</div>
|
| 93 |
+
</form>
|
| 94 |
+
|
| 95 |
+
<div class="mt-6 text-center">
|
| 96 |
+
<p class="text-gray-600 text-sm">
|
| 97 |
+
<a href="index.html" class="text-green-600 hover:text-green-800 font-medium">الرجوع للخطوة السابقة</a>
|
| 98 |
+
</p>
|
| 99 |
+
</div>
|
| 100 |
+
</div>
|
| 101 |
+
</div>
|
| 102 |
+
|
| 103 |
+
<script>
|
| 104 |
+
document.getElementById('paymentForm').addEventListener('submit', function(e) {
|
| 105 |
+
e.preventDefault();
|
| 106 |
+
|
| 107 |
+
// هنا يتم الانتقال إلى صفحة تأكيد السداد
|
| 108 |
+
window.location.href = 'confirmation.html';
|
| 109 |
+
});
|
| 110 |
+
</script>
|
| 111 |
+
</body>
|
| 112 |
+
</html>
|
prompts.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
ابغا تسجيل الان بعدها الايميل تم السداد و الاسم الرقم الجوال بعدها الرقم السري
|
success.html
ADDED
|
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="ar" dir="rtl">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>تم إنشاء الحساب</title>
|
| 7 |
+
<link rel="stylesheet" href="https://cdn.tailwindcss.com">
|
| 8 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
| 9 |
+
<script>
|
| 10 |
+
tailwind.config = {
|
| 11 |
+
theme: {
|
| 12 |
+
extend: {
|
| 13 |
+
colors: {
|
| 14 |
+
primary: '#10B981',
|
| 15 |
+
secondary: '#065F46',
|
| 16 |
+
accent: '#F59E0B'
|
| 17 |
+
}
|
| 18 |
+
}
|
| 19 |
+
}
|
| 20 |
+
}
|
| 21 |
+
</script>
|
| 22 |
+
<link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700&display=swap" rel="stylesheet">
|
| 23 |
+
<style>
|
| 24 |
+
body {
|
| 25 |
+
font-family: 'Tajawal', sans-serif;
|
| 26 |
+
background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
|
| 27 |
+
}
|
| 28 |
+
.confetti {
|
| 29 |
+
position: absolute;
|
| 30 |
+
width: 10px;
|
| 31 |
+
height: 10px;
|
| 32 |
+
background-color: #10B981;
|
| 33 |
+
opacity: 0;
|
| 34 |
+
}
|
| 35 |
+
</style>
|
| 36 |
+
</head>
|
| 37 |
+
<body class="min-h-screen flex items-center justify-center p-4 relative overflow-hidden">
|
| 38 |
+
<div class="w-full max-w-md">
|
| 39 |
+
<div class="bg-white rounded-2xl shadow-xl p-8 border border-green-100 text-center">
|
| 40 |
+
<div class="mx-auto bg-green-100 rounded-full p-4 w-20 h-20 flex items-center justify-center mb-6">
|
| 41 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-12 w-12 text-green-600" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 42 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z" />
|
| 43 |
+
</svg>
|
| 44 |
+
</div>
|
| 45 |
+
|
| 46 |
+
<h1 class="text-2xl font-bold text-gray-800 mb-4">تهانينا!</h1>
|
| 47 |
+
<p class="text-gray-600 mb-2">تم إنشاء حسابك بنجاح</p>
|
| 48 |
+
<p class="text-gray-500 text-sm mb-8">يمكنك الآن تسجيل الدخول باستخدام بيانات حسابك</p>
|
| 49 |
+
|
| 50 |
+
<div class="bg-green-50 rounded-xl p-6 mb-8 border border-green-200">
|
| 51 |
+
<div class="flex items-center justify-center mb-4">
|
| 52 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 text-green-600 mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 53 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z" />
|
| 54 |
+
</svg>
|
| 55 |
+
<span class="font-medium" id="userName"></span>
|
| 56 |
+
</div>
|
| 57 |
+
<div class="flex items-center justify-center">
|
| 58 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 text-green-600 mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
| 59 |
+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
|
| 60 |
+
</svg>
|
| 61 |
+
<span class="font-medium" id="userEmail"></span>
|
| 62 |
+
</div>
|
| 63 |
+
</div>
|
| 64 |
+
|
| 65 |
+
<div>
|
| 66 |
+
<a href="#" class="w-full bg-green-600 hover:bg-green-700 text-white font-bold py-3 px-4 rounded-lg inline-block transition duration-300 transform hover:scale-105">
|
| 67 |
+
تسجيل الدخول الآن
|
| 68 |
+
</a>
|
| 69 |
+
</div>
|
| 70 |
+
</div>
|
| 71 |
+
</div>
|
| 72 |
+
|
| 73 |
+
<script>
|
| 74 |
+
// عرض بيانات المستخدم
|
| 75 |
+
document.getElementById('userName').textContent = "محمد أحمد";
|
| 76 |
+
document.getElementById('userEmail').textContent = "mohamed@example.com";
|
| 77 |
+
|
| 78 |
+
// تأثير الورق الملون
|
| 79 |
+
function createConfetti() {
|
| 80 |
+
const container = document.body;
|
| 81 |
+
const confettiCount = 100;
|
| 82 |
+
|
| 83 |
+
for (let i = 0; i < confettiCount; i++) {
|
| 84 |
+
const confetti = document.createElement('div');
|
| 85 |
+
confetti.className = 'confetti';
|
| 86 |
+
confetti.style.left = Math.random() * 100 + 'vw';
|
| 87 |
+
confetti.style.top = '-10px';
|
| 88 |
+
confetti.style.backgroundColor = `hsl(${Math.random() * 360}, 100%, 50%)`;
|
| 89 |
+
confetti.style.transform = `rotate(${Math.random() * 360}deg)`;
|
| 90 |
+
container.appendChild(confetti);
|
| 91 |
+
|
| 92 |
+
// تحريك الورق الملون
|
| 93 |
+
const animation = confetti.animate([
|
| 94 |
+
{ top: '-10px', opacity: 1, transform: 'rotate(0deg)' },
|
| 95 |
+
{ top: '100vh', opacity: 0, transform: `rotate(${Math.random() * 360}deg)` }
|
| 96 |
+
], {
|
| 97 |
+
duration: Math.random() * 3000 + 2000,
|
| 98 |
+
easing: 'cubic-bezier(0.1, 0.8, 0.2, 1)'
|
| 99 |
+
});
|
| 100 |
+
|
| 101 |
+
// إزالة الورق الملون بعد ان��هاء التحريك
|
| 102 |
+
animation.onfinish = () => confetti.remove();
|
| 103 |
+
}
|
| 104 |
+
}
|
| 105 |
+
|
| 106 |
+
// تشغيل تأثير الورق الملون
|
| 107 |
+
createConfetti();
|
| 108 |
+
setInterval(createConfetti, 2000);
|
| 109 |
+
</script>
|
| 110 |
+
</body>
|
| 111 |
+
</html>
|