@section('site_title', formatTitle([__('Settings'), config('settings.title')])) @include('shared.breadcrumbs', ['breadcrumbs' => [ ['url' => route('dashboard'), 'title' => __('Home')], ['title' => __('Settings')] ]])

{{ __('Settings') }}

@php $settings[] = [ 'icon' => 'icons.account', 'title' => 'Account', 'description' => 'Update your account information', 'route' => 'settings.account' ]; $settings[] = [ 'icon' => 'icons.security', 'title' => 'Security', 'description' => 'Change your security information', 'route' => 'settings.security' ]; // If the payment system is enabled & the user has previously added his billing information if(config('settings.stripe') && $user->card_brand) { $settings[] = [ 'icon' => 'icons.card', 'title' => 'Payment methods', 'description' => 'Add, change, or remove payment methods', 'route' => 'settings.payments.methods' ]; $settings[] = [ 'icon' => 'icons.billing', 'title' => 'Billing information', 'description' => 'Change your billing information', 'route' => 'settings.payments.billing' ]; $settings[] = [ 'icon' => 'icons.subscription', 'title' => 'Subscriptions', 'description' => 'View your subscriptions details', 'route' => 'settings.payments.subscriptions' ]; $settings[] = [ 'icon' => 'icons.invoice', 'title' => 'Invoices', 'description' => 'Print and view your invoice history', 'route' => 'settings.payments.invoices' ]; } $settings[] = [ 'icon' => 'icons.api', 'title' => 'API', 'description' => 'View and change your developer key', 'route' => 'settings.api' ]; $settings[] = [ 'icon' => 'icons.delete', 'title' => 'Delete account', 'description' => 'Delete your account and associated data', 'route' => 'settings.delete' ]; @endphp
@foreach($settings as $setting) @if(strpos($setting['route'], '.payments.') == false || (strpos($setting['route'], '.payments.') == true && config('settings.stripe')))
@include($setting['icon'], ['class' => 'fill-current width-6 height-6'])
{{ __($setting['title']) }}
{{ __($setting['description']) }}
@endif @endforeach