fix: [navigation] Added setting page and more layout fixes

pull/72/head
mokaddem 2021-09-18 10:31:05 +02:00
parent 4faecfbbd7
commit 43ac537fbc
3 changed files with 17 additions and 12 deletions

View File

@ -121,15 +121,20 @@ class NavigationComponent extends Component
], ],
] ]
], ],
'LocalTools' => [ 'Instance' => [
'label' => __('Instance'), 'label' => __('Instance'),
'icon' => $this->iconToTableMapping['LocalTools'], 'icon' => $this->iconToTableMapping['Instance'],
'children' => [ 'children' => [
'Settings' => [
'label' => __('Settings'),
'url' => '/instance/settings',
'icon' => 'cogs',
],
'Database' => [ 'Database' => [
'label' => __('Database'), 'label' => __('Database'),
'url' => '/instance/migrationIndex', 'url' => '/instance/migrationIndex',
'icon' => 'database', 'icon' => 'database',
] ],
] ]
], ],
], ],

View File

@ -41,7 +41,7 @@
]); ]);
$inputGroupSave = $this->Bootstrap->genNode('div', [ $inputGroupSave = $this->Bootstrap->genNode('div', [
'class' => ['input-group-append', 'd-none', 'position-relative', 'input-group-actions'], 'class' => ['d-none', 'position-relative', 'input-group-actions'],
], implode('', [ ], implode('', [
$this->Bootstrap->genNode('a', [ $this->Bootstrap->genNode('a', [
'class' => ['position-absolute', 'fas fa-times', 'p-abs-center-y', 'text-reset text-decoration-none', 'btn-reset-setting'], 'class' => ['position-absolute', 'fas fa-times', 'p-abs-center-y', 'text-reset text-decoration-none', 'btn-reset-setting'],

View File

@ -111,31 +111,31 @@ div.progress-timeline .progress-line.progress-inactive {
.callout { .callout {
border: 1px solid #00000000; border: 1px solid #00000000;
border-left-color: var(--light); border-left-color: var(--bs-light);
border-left-width: 1px; border-left-width: 1px;
border-left-width: .25rem; border-left-width: .25rem;
border-radius: .25rem; border-radius: .25rem;
} }
.callout-primary { .callout-primary {
border-left-color: var(--primary); border-left-color: var(--bs-primary);
} }
.callout-info { .callout-info {
border-left-color: var(--info); border-left-color: var(--bs-info);
} }
.callout-success { .callout-success {
border-left-color: var(--success); border-left-color: var(--bs-success);
} }
.callout-warning { .callout-warning {
border-left-color: var(--warning); border-left-color: var(--bs-warning);
} }
.callout-danger { .callout-danger {
border-left-color: var(--danger); border-left-color: var(--bs-danger);
} }
.callout-dark { .callout-dark {
border-left-color: var(--dark); border-left-color: var(--bs-dark);
} }
.callout-light { .callout-light {
border-left-color: var(--light); border-left-color: var(--bs-light);
} }
.form-control.is-invalid.warning { .form-control.is-invalid.warning {