mirror of
https://github.com/getnamingo/registry.git
synced 2025-05-19 02:49:19 +02:00
Added breadcrumbs in CP, part 1
and some UI fixes
This commit is contained in:
parent
c6e520f1e0
commit
b59e8dee4d
22 changed files with 250 additions and 128 deletions
|
@ -331,10 +331,8 @@ class HostsController extends Controller
|
|||
[ $args ]);
|
||||
|
||||
if ($host) {
|
||||
return view($response,'admin/hosts/updateInternalHost.twig', [
|
||||
'host' => $host,
|
||||
'currentUri' => $uri
|
||||
]);
|
||||
$this->container->get('flash')->addMessage('info', $host['name'].' is an external host, not managed by the registry. No action needed');
|
||||
return $response->withHeader('Location', '/hosts')->withStatus(302);
|
||||
|
||||
} else {
|
||||
// Host does not exist, redirect to the hosts view
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listContacts')}}">{{ __('Contacts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Create Contact') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Create Contact') }}
|
||||
|
|
|
@ -9,9 +9,15 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Contacts') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Contacts') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listContacts')}}">{{ __('Contacts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Update Contact') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update Contact') }} {{ contact.identifier }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listContacts')}}">{{ __('Contacts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Contact Validation') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Contact Validation') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listContacts')}}">{{ __('Contacts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Contact Details') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Contact Details') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listHosts')}}">{{ __('Hosts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Create Host') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Create Host') }}
|
||||
|
|
|
@ -9,9 +9,15 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Hosts') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Hosts') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listHosts')}}">{{ __('Hosts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Update Host') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update Host') }} {{ host.name }}
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
{% extends "layouts/app.twig" %}
|
||||
|
||||
{% block title %}{{ __('Update Host') }} {{ host.name }}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="page-wrapper">
|
||||
<!-- Page header -->
|
||||
<div class="page-header d-print-none">
|
||||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update Host') }} {{ host.name }}
|
||||
</h2>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Page body -->
|
||||
<div class="page-body">
|
||||
<div class="container-xl">
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="alert alert-info" role="alert">
|
||||
<div class="alert-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||||
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon">
|
||||
<path d="M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0" /><path d="M12 9h.01" /><path d="M11 12h1v4h1" />
|
||||
</svg>
|
||||
</div>
|
||||
<h4 class="alert-title">{{ __('The host you\'re trying to update') }}, <strong>{{ host.name }}</strong>, {{ __('is external to the registry. Consequently, it does not store any IP addresses within our system, and therefore, does not require any updates from your end. This means there are no associated IP addresses under our management that need your attention.') }}</h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% include 'partials/footer.twig' %}
|
||||
</div>
|
||||
{% endblock %}
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listHosts')}}">{{ __('Hosts') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Host Details') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Host Details') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Create Registrar') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Create Registrar') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Manage Custom Pricing') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Manage Custom Pricing') }}
|
||||
|
|
|
@ -9,9 +9,15 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Registrars') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Registrars') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Notify Registrars') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Notify Registrars') }}
|
||||
|
|
|
@ -9,9 +9,21 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="/registrar/update/{{ registrar.clid }}">{{ __('Update Registrar') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Registrar Transfer') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Registrar Transfer') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Update Registrar') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update Registrar') }} {{ registrar.name }}
|
||||
|
@ -36,7 +45,7 @@
|
|||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label for="name" class="form-label required">{{ __('Name') }}</label>
|
||||
<input type="text" class="form-control" id="name" name="name" required value="{{ registrar.name }}">
|
||||
<input type="text" class="form-control" id="name" name="name" required value="{{ registrar.name }}" autocomplete="off">
|
||||
<small class="text-muted">{{ __('The official name of the registrar.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -46,7 +55,7 @@
|
|||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="email" class="form-label required">{{ __('Email') }}</label>
|
||||
<input type="text" class="form-control" id="email" name="email" required autocapitalize="none" value="{{ registrar.email }}">
|
||||
<input type="text" class="form-control" id="email" name="email" required autocapitalize="none" value="{{ registrar.email }}" autocomplete="off">
|
||||
<small class="text-muted">{{ __('Primary contact email of the registrar.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -69,8 +78,8 @@
|
|||
<small class="text-muted">{{ __('Address of the registrar\'s RDAP server.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="abuseEmail" class="form-label required">{{ __('Abuse Email') }}</label>
|
||||
<input type="text" class="form-control" id="abuseEmail" name="abuseEmail" required autocapitalize="none" value="{{ registrar.abuse_email }}">
|
||||
<label for="abuseMainEmail" class="form-label required">{{ __('Abuse Email') }}</label>
|
||||
<input type="text" class="form-control" id="abuseMainEmail" name="abuseEmail" required autocapitalize="none" value="{{ registrar.abuse_email }}">
|
||||
<small class="text-muted">{{ __('Email address for reporting abuse.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -91,7 +100,7 @@
|
|||
<!-- First Column -->
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label for="accountBalance" class="form-label">{{ __('Account Balance') }}</label>
|
||||
<div class="form-label">{{ __('Account Balance') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.currency }} {{ registrar.accountBalance }}</div>
|
||||
<small class="text-muted">{{ __('Current balance in the registrar\'s account.') }}</small>
|
||||
</div>
|
||||
|
@ -125,7 +134,7 @@
|
|||
<small class="text-muted">{{ __('Choose the currency for all registrar transactions.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="thresholdType" class="form-label">{{ __('Threshold Type') }}</label>
|
||||
<div class="form-label">{{ __('Threshold Type') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.thresholdType|slice(0, 1)|upper ~ registrar.thresholdType|slice(1) }}</div>
|
||||
<small class="text-muted">{{ __('Type of threshold: fixed value or percentage.') }}</small>
|
||||
</div>
|
||||
|
@ -134,12 +143,12 @@
|
|||
<!-- Third Column -->
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label for="companyNumber" class="form-label">{{ __('Company Number') }}</label>
|
||||
<div class="form-label">{{ __('Company Number') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.companyNumber|default('N/A') }}</div>
|
||||
<small class="text-muted">{{ __('Official registration number provided by the relevant authority.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="vatNumber" class="form-label">{{ __('VAT Number') }}</label>
|
||||
<div class="form-label">{{ __('VAT Number') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.vatNumber|default('N/A') }}</div>
|
||||
<small class="text-muted">{{ __('VAT number for tax purposes, if registered for VAT.') }}</small>
|
||||
</div>
|
||||
|
|
|
@ -9,9 +9,15 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Update Registrar') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update Registrar') }} {{ registrar.name }}
|
||||
|
@ -36,7 +42,7 @@
|
|||
<div class="col-md-6">
|
||||
<div class="mb-3">
|
||||
<label for="name" class="form-label required">{{ __('Name') }}</label>
|
||||
<input type="text" class="form-control" id="name" name="name" required value="{{ registrar.name }}">
|
||||
<input type="text" class="form-control" id="name" name="name" required value="{{ registrar.name }}" autocomplete="off">
|
||||
<small class="text-muted">{{ __('The official name of the registrar.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -46,7 +52,7 @@
|
|||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="email" class="form-label required">{{ __('Email') }}</label>
|
||||
<input type="text" class="form-control" id="email" name="email" required autocapitalize="none" value="{{ registrar.email }}">
|
||||
<input type="text" class="form-control" id="email" name="email" required autocapitalize="none" value="{{ registrar.email }}" autocomplete="off">
|
||||
<small class="text-muted">{{ __('Primary contact email of the registrar.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -69,8 +75,8 @@
|
|||
<small class="text-muted">{{ __('Address of the registrar\'s RDAP server.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="abuseEmail" class="form-label required">{{ __('Abuse Email') }}</label>
|
||||
<input type="text" class="form-control" id="abuseEmail" name="abuseEmail" required autocapitalize="none" value="{{ registrar.abuse_email }}">
|
||||
<label for="abuseMainEmail" class="form-label required">{{ __('Abuse Email') }}</label>
|
||||
<input type="text" class="form-control" id="abuseMainEmail" name="abuseEmail" required autocapitalize="none" value="{{ registrar.abuse_email }}">
|
||||
<small class="text-muted">{{ __('Email address for reporting abuse.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
|
@ -91,12 +97,12 @@
|
|||
<!-- First Column -->
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label for="accountBalance" class="form-label">{{ __('Account Balance') }}</label>
|
||||
<div class="form-label">{{ __('Account Balance') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.currency }} {{ registrar.accountBalance }}</div>
|
||||
<small class="text-muted">{{ __('Current balance in the registrar\'s account.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="creditLimit" class="form-label">{{ __('Credit Limit') }}</label>
|
||||
<div class="form-label">{{ __('Credit Limit') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.currency }} {{ registrar.creditLimit }}</div>
|
||||
<small class="text-muted">{{ __('Maximum credit limit for the registrar.') }}</small>
|
||||
</div>
|
||||
|
@ -105,12 +111,12 @@
|
|||
<!-- Second Column -->
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label for="creditThreshold" class="form-label">{{ __('Credit Threshold') }}</label>
|
||||
<div class="form-label">{{ __('Credit Threshold') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.currency }} {{ registrar.creditThreshold }}</div>
|
||||
<small class="text-muted">{{ __('Credit threshold triggering alerts or actions.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="thresholdType" class="form-label">{{ __('Threshold Type') }}</label>
|
||||
<div class="form-label">{{ __('Threshold Type') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.thresholdType|slice(0, 1)|upper ~ registrar.thresholdType|slice(1) }}</div>
|
||||
<small class="text-muted">{{ __('Type of threshold: fixed value or percentage.') }}</small>
|
||||
</div>
|
||||
|
@ -119,12 +125,12 @@
|
|||
<!-- Third Column -->
|
||||
<div class="col-md-4">
|
||||
<div class="mb-3">
|
||||
<label for="companyNumber" class="form-label">{{ __('Company Number') }}</label>
|
||||
<div class="form-label">{{ __('Company Number') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.companyNumber|default('N/A') }}</div>
|
||||
<small class="text-muted">{{ __('Official registration number provided by the relevant authority.') }}</small>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="vatNumber" class="form-label">{{ __('VAT Number') }}</label>
|
||||
<div class="form-label">{{ __('VAT Number') }}</div>
|
||||
<div class="form-control-plaintext">{{ registrar.vatNumber|default('N/A') }}</div>
|
||||
<small class="text-muted">{{ __('VAT number for tax purposes, if registered for VAT.') }}</small>
|
||||
</div>
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('registrars')}}">{{ __('Registrars') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Registrar Details') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Registrar Details') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listUsers')}}">{{ __('List Users') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Create New User') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Create New User') }}
|
||||
|
|
|
@ -9,9 +9,15 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('List Users') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('List Users') }}
|
||||
|
|
|
@ -9,9 +9,18 @@
|
|||
<div class="container-xl">
|
||||
<div class="row g-2 align-items-center">
|
||||
<div class="col">
|
||||
<!-- Page pre-title -->
|
||||
<div class="page-pretitle">
|
||||
{{ __('Overview') }}
|
||||
<div class="mb-1">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('home')}}"><svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-8" /><rect x="10" y="12" width="4" height="4" /></svg></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
<a href="{{route('listUsers')}}">{{ __('List Users') }}</a>
|
||||
</li>
|
||||
<li class="breadcrumb-item active">
|
||||
{{ __('Update User') }}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<h2 class="page-title">
|
||||
{{ __('Update User') }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue