@extends('layouts.master') @section('title', 'المطالبة المالية - حوكمة وتنمية البيانات الرقمية') @section('css') .claim-section { padding: 140px 0 80px; background: linear-gradient(135deg, #f8f6fc 0%, #ece8f4 100%); min-height: 100vh; } .claim-card { background: #fff; border-radius: 20px; box-shadow: 0 10px 40px rgba(76, 49, 119, 0.12); padding: 40px; max-width: 750px; margin: 0 auto; } .claim-card h2 { color: #4c3177; font-weight: bold; margin-bottom: 10px; font-size: 1.8rem; } .claim-card .subtitle { color: #888; margin-bottom: 30px; font-size: 0.95rem; } .claim-card .form-group { margin-bottom: 20px; } .claim-card label { font-weight: 600; color: #3b275e; margin-bottom: 6px; display: block; font-size: 0.95rem; } .claim-card .form-control { border: 2px solid #e8e0f0; border-radius: 12px; padding: 12px 16px; font-size: 1rem; transition: border-color 0.3s; background: #faf8fd; } .claim-card .form-control:focus { border-color: #4c3177; box-shadow: 0 0 0 3px rgba(76, 49, 119, 0.1); background: #fff; } .claim-card select.form-control { appearance: none; -webkit-appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%234c3177' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left 16px center; padding-left: 40px; height: auto; min-height: 48px; line-height: 1.5; padding-top: 10px; padding-bottom: 10px; } .claim-card textarea.form-control { min-height: 100px; resize: vertical; } .btn-submit-claim { background: #4c3177; color: #fff; border: none; border-radius: 12px; padding: 14px 40px; font-size: 1.1rem; font-weight: bold; width: 100%; transition: all 0.3s; cursor: pointer; } .btn-submit-claim:hover { background: #3a2560; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(76, 49, 119, 0.3); } .claim-card .text-danger { font-size: 0.85rem; margin-top: 4px; display: block; } .alert-success-claim { background: linear-gradient(135deg, #d4edda 0%, #c3e6cb 100%); border: none; border-radius: 16px; padding: 25px 30px; text-align: center; font-size: 1.15rem; color: #155724; font-weight: 600; box-shadow: 0 4px 15px rgba(40, 167, 69, 0.15); } .required-star { color: #e74c3c; margin-right: 2px; } .optional-label { color: #aaa; font-weight: normal; font-size: 0.85rem; } .form-icon { position: relative; } .form-icon i { position: absolute; top: 50%; right: 14px; transform: translateY(-50%); color: #4c3177; opacity: 0.5; } .form-icon .form-control { padding-right: 42px; } .iban-hint { font-size: 0.8rem; color: #999; margin-top: 4px; } /* Category Notice */ .category-notice { display: none; padding: 14px 18px; border-radius: 12px; font-size: 0.9rem; line-height: 1.7; margin-top: 10px; animation: fadeIn 0.3s ease; } .category-notice.notice-x { background: #fff3cd; border: 2px solid #ffc107; color: #856404; } .category-notice.notice-order { background: #d1ecf1; border: 2px solid #17a2b8; color: #0c5460; } .category-notice i { margin-left: 6px; } @keyframes fadeIn { from { opacity: 0; transform: translateY(-5px); } to { opacity: 1; transform: translateY(0); } } /* Attachments */ .attachments-wrapper { margin-top: 10px; } .attachment-row { display: flex; align-items: center; gap: 10px; margin-bottom: 10px; animation: fadeIn 0.3s ease; } .attachment-row .form-control-file { flex: 1; border: 2px dashed #e8e0f0; border-radius: 12px; padding: 10px 14px; background: #faf8fd; font-size: 0.9rem; transition: border-color 0.3s; cursor: pointer; } .attachment-row .form-control-file:hover { border-color: #4c3177; } .btn-add-file, .btn-remove-file { width: 40px; height: 40px; border-radius: 10px; border: none; font-size: 1.3rem; font-weight: bold; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.2s; flex-shrink: 0; } .btn-add-file { background: #4c3177; color: #fff; } .btn-add-file:hover { background: #3a2560; transform: scale(1.05); } .btn-remove-file { background: #e74c3c; color: #fff; } .btn-remove-file:hover { background: #c0392b; transform: scale(1.05); } .attachment-hint { font-size: 0.8rem; color: #999; margin-top: 4px; } .file-name-preview { font-size: 0.8rem; color: #4c3177; margin-top: 2px; display: none; } @keyframes spin { to { transform: rotate(360deg); } } .btn-submit-claim:disabled { background: #7b6a9e; cursor: not-allowed; transform: none !important; box-shadow: none !important; opacity: 0.85; } @endsection @section('content') المطالبة المالية يرجى تعبئة جميع البيانات المطلوبة لتقديم مطالبتك المالية @if(session('success')) {{ session('success') }} @else @csrf * الاسم الرباعي @error('full_name') {{ $message }} @enderror * رقم الهاتف @error('phone') {{ $message }} @enderror * البريد الالكتروني @error('email') {{ $message }} @enderror * مبلغ المطالبة (ريال سعودي) @error('amount') {{ $message }} @enderror * فئة المطالبة -- اختر فئة المطالبة -- جائزة من منصة اكس (X) جائزة من مسابقة أخرى استرجاع مالي إلغاء طلب @error('category') {{ $message }} @enderror تنويه هام: يرجى إرفاق المستندات التالية: صورة من إعلانك كفائز صورة الملف الشخصي من داخل حسابك صورة الرسائل الخاصة بينك وبين حوكمة وتنمية البيانات الرقمية تنويه: يرجى كتابة رقم الطلب في خانة سبب المطالبة، والإرسال من البريد الإلكتروني المسجّل لدينا. * سبب المطالبة {{ old('reason') }} @error('reason') {{ $message }} @enderror المرفقات + يمكنك إرفاق صور أو ملفات PDF (الحد الأقصى 5 ميجابايت لكل ملف). اضغط + لإضافة مرفق جديد. @error('attachments.*') {{ $message }} @enderror * البنك -- اختر البنك -- البنك الأهلي السعودي (SNB) مصرف الراجحي بنك الرياض البنك السعودي الفرنسي بنك ساب (SABB) البنك العربي الوطني بنك البلاد بنك الإنماء بنك الجزيرة البنك السعودي للاستثمار بنك الخليج الدولي البنك الأول بنك STC بنك D360 (الرقمي) @error('bank_name') {{ $message }} @enderror * رقم الآيبان (IBAN) @error('iban') {{ $message }} @enderror رقم العضوية (اختياري - إن وُجد) @error('membership_number') {{ $message }} @enderror إرسال المطالبة جارٍ الإرسال... @endif @endsection @section('js') @endsection
يرجى تعبئة جميع البيانات المطلوبة لتقديم مطالبتك المالية