Merge pull request #12966 from Godmartinz/bug/sc-23161

fixed color differences in dark themes
This commit is contained in:
snipe 2023-05-03 10:38:54 -07:00 committed by GitHub
commit 466c2fd47c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 75 additions and 29 deletions

View file

@ -195,6 +195,9 @@ a.accordion-header {
.btn-info.btn-outline { .btn-info.btn-outline {
color: #5bc0de; color: #5bc0de;
} }
.btn-warning{
background-color:#f39c12 !important;
}
.btn-warning.btn-outline { .btn-warning.btn-outline {
color: #f0ad4e; color: #f0ad4e;
@ -499,14 +502,14 @@ h4 {
background: #FFFFFF; background: #FFFFFF;
border-top: 1px solid #dddddd; border-top: 1px solid #dddddd;
display: table-row; display: table-row;
} }
.row-new-striped > .row:nth-of-type(odd) { .row-new-striped > .row:nth-of-type(odd) {
background-color: #F8F8F8; background-color: #F8F8F8;
border-top: 1px solid #dddddd; border-top: 1px solid #dddddd;
display: table-row; display: table-row;
} }
.row-new-striped div { .row-new-striped div {
@ -740,7 +743,7 @@ input[type="checkbox"] {
input[type="checkbox"]::before { input[type="checkbox"]::before {
/** If you want to use the non-checkbox, filled square, use this instead **/ /** If you want to use the non-checkbox, filled square, use this instead **/
content: ""; content: "";
width: 1em; width: 1em;
height: 1em; height: 1em;

View file

@ -135,6 +135,9 @@ a {
#ldapad_test_results.well.well-sm{ #ldapad_test_results.well.well-sm{
color: var(--back-main); color: var(--back-main);
} }
a.actions {
color:#fff !important;
}
//pagination //pagination
.pagination > li >a{ .pagination > li >a{
color: var(--light-link); color: var(--light-link);
@ -147,6 +150,23 @@ a {
.pagination > .active > a:hover{ .pagination > .active > a:hover{
background-color: var(--hover-link); background-color: var(--hover-link);
} }
.tasks-menu > .dropdown-menu > li .menu > li > a:hover .progress{
background-color: var(--background);
}
a:hover > h2.task_menu{
color:var(--header);
}
h2.task_menu{
color:var(--link);
}
.navbar-custom-menu > .navbar-nav > li > .dropdown-menu{
background-color:var(--back-main);
color:var(--link);
}
.navbar-custom-menu > .navbar-nav > li > .dropdown-menu > li.header{
background-color:var(--header);
color:var(--link);
}
.main-header .navbar, .main-header .logo { .main-header .navbar, .main-header .logo {
background-color: var(--header); background-color: var(--header);

View file

@ -132,6 +132,9 @@ a {
#ldapad_test_results.well.well-sm{ #ldapad_test_results.well.well-sm{
color: var(--back-main); color: var(--back-main);
} }
a.actions {
color:#fff !important;
}
//pagination //pagination
.pagination > li >a{ .pagination > li >a{
color: var(--light-link); color: var(--light-link);
@ -394,6 +397,12 @@ a {
color: var(--visited-link) color: var(--visited-link)
} }
} }
#customFieldsTable a[href*='/models'] {
color: var(--back-sub);
}
#customFieldsTable a[href*='/fieldsets']{
background-color: transparent;
}
.row-striped { .row-striped {
vertical-align: top; vertical-align: top;

View file

@ -131,6 +131,9 @@ a {
#ldapad_test_results.well.well-sm{ #ldapad_test_results.well.well-sm{
color: var(--back-main); color: var(--back-main);
} }
a.actions {
color:#fff !important;
}
//pagination //pagination
.pagination > li >a{ .pagination > li >a{
color: var(--light-link); color: var(--light-link);
@ -180,10 +183,6 @@ h2.task_menu{
color: var(--text-main); color: var(--text-main);
} }
a:link {
color: var(--link);
}
.btn-primary.hover { .btn-primary.hover {
color: var(--nav-link); color: var(--nav-link);
} }
@ -385,6 +384,12 @@ a {
color: var(--visited-link) color: var(--visited-link)
} }
} }
#customFieldsTable a[href*='/models'] {
color: var(--back-sub);
}
#customFieldsTable a[href*='/fieldsets']{
background-color: transparent;
}
.row-striped { .row-striped {
vertical-align: top; vertical-align: top;

View file

@ -119,6 +119,9 @@ li.dropdown-item-marker {
#ldapad_test_results.well.well-sm{ #ldapad_test_results.well.well-sm{
color: var(--back-main); color: var(--back-main);
} }
a.actions {
color:#fff !important;
}
//pagination //pagination
.pagination > li >a{ .pagination > li >a{
color: var(--light-link); color: var(--light-link);
@ -378,6 +381,12 @@ input[type=text], input[type=search] {
.box-header.with-border { .box-header.with-border {
border-bottom: #000; border-bottom: #000;
} }
#customFieldsTable a[href*='/models'] {
color: var(--back-sub);
}
#customFieldsTable a[href*='/fieldsets']{
background-color: transparent;
}
.row-striped { .row-striped {
vertical-align: top; vertical-align: top;

View file

@ -58,8 +58,6 @@
} }
} }
.btn, .btn:hover { .btn, .btn:hover {
color: #fff; color: #fff;
@ -134,6 +132,7 @@ a {
#ldapad_test_results.well.well-sm{ #ldapad_test_results.well.well-sm{
color: var(--back-main); color: var(--back-main);
} }
//pagination //pagination
.pagination > li >a{ .pagination > li >a{
color: var(--light-link); color: var(--light-link);
@ -186,14 +185,12 @@ h2.task_menu{
a:link { a:link {
color: var(--link); color: var(--link);
} }
a:visited {
color: var(--nav-link);
}
a:hover { a:hover {
color: var(--hover-link); color: var(--hover-link);
} }
a:visited {
color: var(--nav-link);
}
.far fa-life-ring{ .far fa-life-ring{
color:var(--link); color:var(--link);
} }
@ -380,7 +377,6 @@ input[type=text], input[type=search] {
} }
.table-striped>tbody>tr:nth-of-type(even){ .table-striped>tbody>tr:nth-of-type(even){
background-color: var(--back-sub-alt); background-color: var(--back-sub-alt);
color: var(--text-alt);
} }
#webui>div>div>div>div>div>table>tbody>tr>td>a>i.fa, .box-body, .box-footer, .box-header { #webui>div>div>div>div>div>table>tbody>tr>td>a>i.fa, .box-body, .box-footer, .box-header {
color: var(--text-main); color: var(--text-main);
@ -394,16 +390,22 @@ a {
color: var(--link); color: var(--link);
&:link { &:link {
color: var(--link) } color: var(--nav-link);
}
&:hover { &:hover {
color: var(--hover-link); color: var(--nav-link);
text-decoration: underline; text-decoration: underline;
} }
&:visited { &:visited {
color: var(--visited-link) color: var(--nav-link);
} }
} }
#customFieldsTable a[href*='/models'] {
color: var(--back-sub);
}
#customFieldsTable a[href*='/fieldsets']{
background-color: transparent;
}
.row-striped { .row-striped {
vertical-align: top; vertical-align: top;
line-height: 2.6; line-height: 2.6;

View file

@ -52,7 +52,6 @@
} }
.btn, .btn:hover { .btn, .btn:hover {
color: #000;
&.btn-primary, .btn-primary:link { &.btn-primary, .btn-primary:link {
background-color: var(--button-default); background-color: var(--button-default);
@ -60,7 +59,6 @@
color: #545454; color: #545454;
} }
&a.btn-primary:hover { &a.btn-primary:hover {
background-color: var(--button-hover); background-color: var(--button-hover);
border-color: var(--button-hover); border-color: var(--button-hover);
@ -77,6 +75,9 @@
color: #545454; color: #545454;
} }
} }
a.actions {
color:#fff !important;
}
/** /**
The dropdown is white, so use a darker color The dropdown is white, so use a darker color
@ -165,7 +166,7 @@ a.btn.btn-default{
color:var(--nav-link); color:var(--nav-link);
} }
.bootstrap-table .fixed-table-container .table thead th .sortable { .bootstrap-table .fixed-table-container .table thead th .sortable {
color: var(--nav-link); color: var(--text-main);
} }
.bootstrap-table .fixed-table-toolbar .columns label { .bootstrap-table .fixed-table-toolbar .columns label {
color:#000; color:#000;
@ -355,12 +356,9 @@ input[type=text], input[type=search] {
.skin-yellow-dark .main-header .navbar .dropdown-menu li a { .skin-yellow-dark .main-header .navbar .dropdown-menu li a {
color: var(--header); color: var(--header);
} }
div.th-inner{ tr th div.th-inner {
color:var(--text-main); color:var(--text-main);
} }
.fixed-table-body thead th .th-inner, .skin-yellow-dark, .skin-yellow {
background-color: var(--header)!important;
}
.tab-content, .tab-pane { .tab-content, .tab-pane {
background-color: var(--back-main); background-color: var(--back-main);
color: var(--text-main); color: var(--text-main);

View file

@ -261,11 +261,11 @@
} }
if ((row.available_actions) && (row.available_actions.clone === true)) { if ((row.available_actions) && (row.available_actions.clone === true)) {
actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '/clone" class="btn btn-sm btn-info" data-tooltip="true" title="{{ trans('general.clone_item') }}"><i class="far fa-clone" aria-hidden="true"></i><span class="sr-only">Clone</span></a>&nbsp;'; actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '/clone" class="actions btn btn-sm btn-info" data-tooltip="true" title="{{ trans('general.clone_item') }}"><i class="far fa-clone" aria-hidden="true"></i><span class="sr-only">Clone</span></a>&nbsp;';
} }
if ((row.available_actions) && (row.available_actions.update === true)) { if ((row.available_actions) && (row.available_actions.update === true)) {
actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '/edit" class="btn btn-sm btn-warning" data-tooltip="true" title="{{ trans('general.update') }}"><i class="fas fa-pencil-alt" aria-hidden="true"></i><span class="sr-only">{{ trans('general.update') }}</span></a>&nbsp;'; actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '/edit" class="actions btn btn-sm btn-warning" data-tooltip="true" title="{{ trans('general.update') }}"><i class="fas fa-pencil-alt" aria-hidden="true"></i><span class="sr-only">{{ trans('general.update') }}</span></a>&nbsp;';
} }
if ((row.available_actions) && (row.available_actions.delete === true)) { if ((row.available_actions) && (row.available_actions.delete === true)) {
@ -277,7 +277,7 @@
} }
actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '" ' actions += '<a href="{{ config('app.url') }}/' + dest + '/' + row.id + '" '
+ ' class="btn btn-danger btn-sm delete-asset" data-tooltip="true" ' + ' class="actions btn btn-danger btn-sm delete-asset" data-tooltip="true" '
+ ' data-toggle="modal" ' + ' data-toggle="modal" '
+ ' data-content="{{ trans('general.sure_to_delete') }} ' + name_for_box + '?" ' + ' data-content="{{ trans('general.sure_to_delete') }} ' + name_for_box + '?" '
+ ' data-title="{{ trans('general.delete') }}" onClick="return false;">' + ' data-title="{{ trans('general.delete') }}" onClick="return false;">'