File size: 13,983 Bytes
66ea8b9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<!DOCTYPE html>
<html lang="ar" dir="rtl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>حجز خدمة - Shine & Go</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <script src="https://unpkg.com/feather-icons"></script>
    <script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
    <style>
        @import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700&display=swap');
        body {
            font-family: 'Tajawal', sans-serif;
        }
        .flatpickr-calendar {
            font-family: 'Tajawal', sans-serif;
        }
    </style>
</head>
<body class="bg-gray-50 min-h-screen">
    <nav class="bg-white shadow-lg">
        <div class="max-w-7xl mx-auto px-4">
            <div class="flex justify-between items-center h-20">
                <div class="flex items-center">
                    <a href="index.html">
                        <i data-feather="droplet" class="text-blue-600 w-8 h-8"></i>
                        <span class="text-xl font-bold text-blue-600 mr-2">Shine & Go</span>
                    </a>
                </div>
                <div class="hidden md:flex space-x-1 space-x-reverse">
                    <a href="index.html" class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-blue-600 hover:bg-blue-50">الرئيسية</a>
                    <a href="index.html#services" class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-blue-600 hover:bg-blue-50">خدماتنا</a>
                    <a href="index.html#pricing" class="px-3 py-2 rounded-md text-sm font-medium text-gray-700 hover:text-blue-600 hover:bg-blue-50">الأسعار</a>
                    <a href="booking.html" class="px-3 py-2 rounded-md text-sm font-medium text-blue-600 bg-blue-50">حجز خدمة</a>
                </div>
                <div class="md:hidden">
                    <button class="mobile-menu-button p-2 rounded-md text-gray-700 hover:text-blue-600 hover:bg-blue-50">
                        <i data-feather="menu"></i>
                    </button>
                </div>
            </div>
        </div>
    </nav>

    <div class="container mx-auto px-4 py-12 max-w-4xl">
        <div class="bg-white rounded-xl shadow-lg overflow-hidden">
            <div class="bg-blue-600 text-white p-6">
                <h1 class="text-2xl font-bold">حجز خدمة غسيل السيارات</h1>
                <p class="mt-2 opacity-90">املأ النموذج أدناه لحجز موعدك</p>
            </div>

            <div class="p-6 md:p-8">
                <form id="bookingForm">
                    <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
                        <!-- Personal Info -->
                        <div class="md:col-span-2">
                            <h2 class="text-xl font-semibold mb-4 border-b pb-2">المعلومات الشخصية</h2>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">الاسم الكامل</label>
                            <input type="text" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">رقم الجوال</label>
                            <input type="tel" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">البريد الإلكتروني</label>
                            <input type="email" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600">
                        </div>

                        <!-- Vehicle Info -->
                        <div class="md:col-span-2 mt-6">
                            <h2 class="text-xl font-semibold mb-4 border-b pb-2">معلومات المركبة</h2>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">نوع المركبة</label>
                            <select class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                                <option value="">اختر نوع المركبة</option>
                                <option value="sedan">سيارة صغيرة</option>
                                <option value="suv">سيارة دفع رباعي</option>
                                <option value="truck">شاحنة</option>
                                <option value="luxury">سيارة فاخرة</option>
                            </select>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">طراز المركبة</label>
                            <input type="text" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">رقم اللوحة</label>
                            <input type="text" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">لون المركبة</label>
                            <input type="text" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                        </div>

                        <!-- Service Selection -->
                        <div class="md:col-span-2 mt-6">
                            <h2 class="text-xl font-semibold mb-4 border-b pb-2">اختر الخدمة</h2>
                        </div>
                        <div class="md:col-span-2 grid grid-cols-1 md:grid-cols-3 gap-4">
                            <div class="service-option bg-gray-50 p-4 rounded-lg border border-gray-200 cursor-pointer hover:border-blue-500 transition-colors">
                                <div class="flex items-center">
                                    <input type="radio" name="service" id="basic" value="basic" class="mr-2" checked>
                                    <label for="basic" class="font-medium">غسيل أساسي</label>
                                </div>
                                <p class="text-gray-600 text-sm mt-2">غسيل خارجي وتنظيف العجلات والزجاج</p>
                                <p class="text-blue-600 font-bold mt-2">30 ريال</p>
                            </div>
                            <div class="service-option bg-gray-50 p-4 rounded-lg border border-gray-200 cursor-pointer hover:border-blue-500 transition-colors">
                                <div class="flex items-center">
                                    <input type="radio" name="service" id="premium" value="premium" class="mr-2">
                                    <label for="premium" class="font-medium">غسيل مميز</label>
                                </div>
                                <p class="text-gray-600 text-sm mt-2">يشمل الأساسي مع شفط الداخلية</p>
                                <p class="text-blue-600 font-bold mt-2">60 ريال</p>
                            </div>
                            <div class="service-option bg-gray-50 p-4 rounded-lg border border-gray-200 cursor-pointer hover:border-blue-500 transition-colors">
                                <div class="flex items-center">
                                    <input type="radio" name="service" id="full" value="full" class="mr-2">
                                    <label for="full" class="font-medium">تفصيل كامل</label>
                                </div>
                                <p class="text-gray-600 text-sm mt-2">تنظيف كامل مع شمع وتلميع</p>
                                <p class="text-blue-600 font-bold mt-2">150 ريال</p>
                            </div>
                        </div>

                        <!-- Date & Time -->
                        <div class="md:col-span-2 mt-6">
                            <h2 class="text-xl font-semibold mb-4 border-b pb-2">الموعد</h2>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">التاريخ</label>
                            <input type="text" id="datePicker" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" placeholder="اختر التاريخ" required>
                        </div>
                        <div>
                            <label class="block text-gray-700 mb-2">الوقت</label>
                            <select class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                                <option value="">اختر الوقت</option>
                                <option value="08:00">8:00 ص</option>
                                <option value="09:00">9:00 ص</option>
                                <option value="10:00">10:00 ص</option>
                                <option value="11:00">11:00 ص</option>
                                <option value="12:00">12:00 م</option>
                                <option value="13:00">1:00 م</option>
                                <option value="14:00">2:00 م</option>
                                <option value="15:00">3:00 م</option>
                                <option value="16:00">4:00 م</option>
                                <option value="17:00">5:00 م</option>
                            </select>
                        </div>

                        <!-- Location -->
                        <div class="md:col-span-2 mt-6">
                            <h2 class="text-xl font-semibold mb-4 border-b pb-2">الموقع</h2>
                        </div>
                        <div class="md:col-span-2">
                            <label class="block text-gray-700 mb-2">اختر الفرع</label>
                            <select class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600" required>
                                <option value="">اختر الفرع</option>
                                <option value="north">الفرع الشمالي - الرياض</option>
                                <option value="south">الفرع الجنوبي - الرياض</option>
                                <option value="east">الفرع الشرقي - الرياض</option>
                                <option value="west">الفرع الغربي - الرياض</option>
                            </select>
                        </div>
                        <div class="md:col-span-2">
                            <label class="block text-gray-700 mb-2">ملاحظات إضافية (اختياري)</label>
                            <textarea rows="3" class="w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-600"></textarea>
                        </div>
                    </div>

                    <div class="mt-8">
                        <button type="submit" class="w-full bg-blue-600 hover:bg-blue-700 text-white py-3 rounded-lg shadow-md font-medium text-lg">
                            تأكيد الحجز
                        </button>
                    </div>
                </form>
            </div>
        </div>
    </div>

    <footer class="bg-gray-800 text-white py-8 mt-12">
        <div class="max-w-7xl mx-auto px-4">
            <div class="flex flex-col md:flex-row justify-between items-center">
                <div class="flex items-center mb-4 md:mb-0">
                    <i data-feather="droplet" class="text-blue-400 w-6 h-6"></i>
                    <span class="text-xl font-bold text-blue-400 mr-2">Shine & Go</span>
                </div>
                <div class="text-gray-400 text-sm">
                    © 2023 جميع الحقوق محفوظة
                </div>
            </div>
        </div>
    </footer>

    <script>
        document.addEventListener('DOMContentLoaded', function() {
            feather.replace();

            // Initialize date picker
            flatpickr("#datePicker", {
                minDate: "today",
                dateFormat: "Y-m-d",
                locale: "ar"
            });

            // Service option selection
            document.querySelectorAll('.service-option').forEach(option => {
                option.addEventListener('click', function() {
                    document.querySelectorAll('.service-option').forEach(opt => {
                        opt.classList.remove('border-blue-500', 'bg-blue-50');
                    });
                    this.classList.add('border-blue-500', 'bg-blue-50');
                    const radio = this.querySelector('input[type="radio"]');
                    radio.checked = true;
                });
            });

            // Form submission
            document.getElementById('bookingForm').addEventListener('submit', function(e) {
                e.preventDefault();
                alert('تم استلام طلب الحجز بنجاح! سنتصل بك لتأكيد الموعد.');
                this.reset();
            });
        });
    </script>
</body>
</html>