diff --git a/resources/views/admin/vouchers/create.blade.php b/resources/views/admin/vouchers/create.blade.php new file mode 100644 index 00000000..2a29bbe8 --- /dev/null +++ b/resources/views/admin/vouchers/create.blade.php @@ -0,0 +1,205 @@ +@extends('layouts.main') + +@section('content') + +
+
+
+
+

Products

+
+
+ +
+
+
+
+ + + +
+
+ +
+
+
+
+
+ @csrf +
+
+ + +
+
+ +
+
+
+ + + @error('name') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('price') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('memory') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('cpu') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('swap') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('description') +
+ {{$message}} +
+ @enderror +
+ +
+
+
+ + + @error('disk') +
+ {{$message}} +
+ @enderror +
+
+ + + @error('io') +
+ {{$message}} +
+ @enderror +
+
+ + + @error('databases') +
+ {{$message}} +
+ @enderror +
+
+ + + @error('backups') +
+ {{$message}} +
+ @enderror +
+
+ + + @error('allocations') +
+ {{$message}} +
+ @enderror +
+
+
+ +
+ +
+
+
+
+
+
+ +
+
+ + + + +@endsection diff --git a/resources/views/admin/vouchers/edit.blade.php b/resources/views/admin/vouchers/edit.blade.php new file mode 100644 index 00000000..33b875a2 --- /dev/null +++ b/resources/views/admin/vouchers/edit.blade.php @@ -0,0 +1,161 @@ +@extends('layouts.main') + +@section('content') + +
+
+
+
+

Vouchers

+
+
+ +
+
+
+
+ + + +
+
+ +
+
+
+
+
+ Voucher details +
+
+
+
+ @csrf + +
+ + + @error('memo') +
+ {{$message}} +
+ @enderror +
+ +
+ + + @error('credits') +
+ {{$message}} +
+ @enderror +
+ + +
+ +
+ +
+ +
+
+ @error('code') +
+ {{$message}} +
+ @enderror +
+ +
+ +
+ +
+ +
+
+ @error('uses') +
+ {{$message}} +
+ @enderror +
+ + +
+ + + @error('expires_at') +
+ {{$message}} +
+ @enderror +
+ + +
+ +
+
+
+
+
+
+ +
+
+ + + + + + +@endsection diff --git a/resources/views/admin/vouchers/index.blade.php b/resources/views/admin/vouchers/index.blade.php new file mode 100644 index 00000000..183e2793 --- /dev/null +++ b/resources/views/admin/vouchers/index.blade.php @@ -0,0 +1,108 @@ +@extends('layouts.main') + +@section('content') + +
+
+
+
+

Products

+
+
+ +
+
+
+
+ + + +
+
+ +
+ +
+
+
Products
+ Create new +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
ActiveNamePriceMemoryCpuSwapDiskIODatabasesBackupsAllocationsServersCreated at
+ +
+
+ + +
+ + +
+ + + + + + +@endsection diff --git a/resources/views/admin/vouchers/show.blade.php b/resources/views/admin/vouchers/show.blade.php new file mode 100644 index 00000000..46d13b5d --- /dev/null +++ b/resources/views/admin/vouchers/show.blade.php @@ -0,0 +1,240 @@ +@extends('layouts.main') + +@section('content') + +
+
+
+
+

Products

+
+
+ +
+
+
+
+ + + +
+
+ +
+
+
Product
+
+ +
+ {{ csrf_field() }} + {{ method_field("DELETE") }} + +
+
+
+
+
+ +
+
+
+ +
+
+ + {{$product->id}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->name}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->price}} + +
+
+
+ + +
+
+
+ +
+
+ + {{$product->memory}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->cpu}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->swap}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->disk}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->io}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->databases}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->allocations}} + +
+
+
+ +
+
+
+ +
+
+ + {{$product->created_at ? $product->created_at->diffForHumans() : ''}} + +
+
+
+ + +
+
+
+ +
+
+ + {{$product->description}} + +
+
+
+ + +
+
+
+ +
+
+ + {{$product->updated_at ? $product->updated_at->diffForHumans() : ''}} + +
+
+
+ +
+
+
+ +
+
+
Servers
+
+
+ + @include('admin.servers.table' , ['filter' => '?product=' . $product->id]) + +
+
+ + +
+ + +
+ + + + +@endsection diff --git a/resources/views/models/redeem_voucher_modal.blade.php b/resources/views/models/redeem_voucher_modal.blade.php new file mode 100644 index 00000000..e69de29b