more beautification b/c of bootstrap 5.3

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2023-10-17 14:25:02 +02:00
parent 965e2dfd95
commit 7556685881
6 changed files with 17 additions and 12 deletions

View File

@@ -33,6 +33,11 @@ use Froxlor\UI\Panel\UI;
class Domain class Domain
{ {
public static function domainLink(array $attributes)
{
return '<a href="https://' . $attributes['data'] . '" target="_blank">' . $attributes['data'] . '</a>';
}
public static function domainWithCustomerLink(array $attributes) public static function domainWithCustomerLink(array $attributes)
{ {
$linker = UI::getLinker(); $linker = UI::getLinker();

View File

@@ -50,6 +50,7 @@ return [
'label' => lng('domains.domainname'), 'label' => lng('domains.domainname'),
'field' => 'domain_ace', 'field' => 'domain_ace',
'isdefaultsearchfield' => true, 'isdefaultsearchfield' => true,
'callback' => [Domain::class, 'domainLink'],
], ],
'ipsandports' => [ 'ipsandports' => [
'label' => lng('admin.ipsandports.ipsandports'), 'label' => lng('admin.ipsandports.ipsandports'),

View File

@@ -1,4 +1,11 @@
// wip .form-control-plaintext {
outline: none;
}
.form-control[readonly] {
background: $body-tertiary-bg;
}
@include color-mode(dark) { @include color-mode(dark) {
.formfield { .formfield {
border-bottom: $border-color-dark solid 1px; border-bottom: $border-color-dark solid 1px;

View File

@@ -7,14 +7,6 @@
height: 24px; height: 24px;
} }
.form-control-plaintext {
outline: none;
}
.form-control[readonly] {
background: rgba(0, 0, 0, .15);
}
.page-header { .page-header {
margin-bottom: 2rem; margin-bottom: 2rem;

View File

@@ -37,7 +37,7 @@
<div class="col-12 text-center mb-2 d-grid gap-2 d-md-block"> <div class="col-12 text-center mb-2 d-grid gap-2 d-md-block">
{% if form_data.buttons is defined and form_data.buttons is iterable %} {% if form_data.buttons is defined and form_data.buttons is iterable %}
{% for btn in form_data.buttons %} {% for btn in form_data.buttons %}
<button type="{{ btn.type|default("submit") }}" class="btn btn-lg {{ btn.class|default(" btn-primary") }}">{{ btn.label }}</button> <button type="{{ btn.type|default("submit") }}" class="btn btn-lg {{ btn.class|default(" btn-primary") }}{% if not loop.last %} me-md-3{% endif %}">{{ btn.label }}</button>
{% endfor %} {% endfor %}
{% else %} {% else %}
<button type="reset" class="btn btn-lg btn-outline-secondary me-md-3">{{ lng('panel.reset') }}</button> <button type="reset" class="btn btn-lg btn-outline-secondary me-md-3">{{ lng('panel.reset') }}</button>

View File

@@ -112,8 +112,8 @@
{{ lng('admin.configfiles.recommendednote') }} {{ lng('admin.configfiles.recommendednote') }}
</div> </div>
<div class="col-12 col-md-6 text-end"> <div class="col-12 col-md-6 text-end">
<button type="button" class="btn btn-outline-secondary" id="selectRecommendedConfig">{{ lng('admin.configfiles.selectrecommended') }}</button> <button type="button" class="btn btn-outline-secondary me-1" id="selectRecommendedConfig">{{ lng('admin.configfiles.selectrecommended') }}</button>
<button type="button" class="btn btn-outline-secondary" id="downloadSelectionAsJson"> <button type="button" class="btn btn-outline-secondary me-1" id="downloadSelectionAsJson">
<i class="fa-solid fa-download"></i> <i class="fa-solid fa-download"></i>
{{ lng('admin.configfiles.downloadselected') }}</button> {{ lng('admin.configfiles.downloadselected') }}</button>
<button type="submit" class="btn btn-primary">{{ lng('update.proceed') }}</button> <button type="submit" class="btn btn-primary">{{ lng('update.proceed') }}</button>