@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')
GOVI

المطالبة المالية

يرجى تعبئة جميع البيانات المطلوبة لتقديم مطالبتك المالية

@if(session('success'))
{{ session('success') }}
@else
@csrf
@error('full_name') {{ $message }} @enderror
@error('phone') {{ $message }} @enderror
@error('email') {{ $message }} @enderror
@error('amount') {{ $message }} @enderror
@error('category') {{ $message }} @enderror
تنويه هام:
يرجى إرفاق المستندات التالية:
  • صورة من إعلانك كفائز
  • صورة الملف الشخصي من داخل حسابك
  • صورة الرسائل الخاصة بينك وبين حوكمة وتنمية البيانات الرقمية
تنويه:
يرجى كتابة رقم الطلب في خانة سبب المطالبة، والإرسال من البريد الإلكتروني المسجّل لدينا.
@error('reason') {{ $message }} @enderror
يمكنك إرفاق صور أو ملفات PDF (الحد الأقصى 5 ميجابايت لكل ملف). اضغط + لإضافة مرفق جديد. @error('attachments.*') {{ $message }} @enderror
@error('bank_name') {{ $message }} @enderror
@error('iban') {{ $message }} @enderror
@error('membership_number') {{ $message }} @enderror
@endif
@endsection @section('js') @endsection