feat: add notes management feature with CRUD operations
- Created Note model and controller for handling notes. - Added routes for notes CRUD operations. - Implemented notes index view with search and pinning functionality. - Created migration for notes table with necessary fields. - Developed event creation form with client and contract options.
This commit is contained in:
@@ -63,9 +63,21 @@
|
||||
</div>
|
||||
|
||||
{{-- Line Items --}}
|
||||
@php
|
||||
$accent = $invoiceSettings->accent_color ?? '#FFB7C5';
|
||||
$hex = ltrim($accent, '#');
|
||||
$r = hexdec(substr($hex, 0, 2));
|
||||
$g = hexdec(substr($hex, 2, 2));
|
||||
$b = hexdec(substr($hex, 4, 2));
|
||||
$tint = sprintf('#%02X%02X%02X',
|
||||
(int)(255 * 0.92 + $r * 0.08),
|
||||
(int)(255 * 0.92 + $g * 0.08),
|
||||
(int)(255 * 0.92 + $b * 0.08)
|
||||
);
|
||||
@endphp
|
||||
<table class="w-full mb-6">
|
||||
<thead class="bg-pink-50">
|
||||
<tr class="text-xs text-gray-500 uppercase">
|
||||
<thead>
|
||||
<tr class="text-xs text-gray-500 uppercase" style="background:{{ $tint }}">
|
||||
<th class="text-left py-3 px-4 rounded-l-2xl">Description</th>
|
||||
<th class="text-center py-3 px-4">Qty</th>
|
||||
<th class="text-right py-3 px-4">Unit Price</th>
|
||||
@@ -103,14 +115,14 @@
|
||||
@endif
|
||||
<div class="flex justify-between text-base font-bold pt-2 border-t border-pink-200"
|
||||
style="color:{{ $invoiceSettings->accent_color ?? '#FFB7C5' }}">
|
||||
<span>Total (you receive)</span><span>{{ $invoice->formatted_total }}</span>
|
||||
<span>Grand Total</span><span>{{ $invoice->formatted_total }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- Bank Info --}}
|
||||
@if($invoice->bank_name)
|
||||
<div class="bg-pink-50 rounded-2xl p-4 text-sm">
|
||||
<div class="rounded-2xl p-4 text-sm" style="background:{{ $tint }}">
|
||||
<div class="font-semibold text-gray-700 mb-2">💳 Payment Info</div>
|
||||
<div class="text-gray-600">
|
||||
{{ $invoice->bank_name }}
|
||||
|
||||
Reference in New Issue
Block a user