diff --git a/public/themes/arya-blue/theme.css b/public/themes/arya-blue/theme.css index 17f47f3bc..a1261ea82 100644 --- a/public/themes/arya-blue/theme.css +++ b/public/themes/arya-blue/theme.css @@ -2292,7 +2292,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #93cbf9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #93cbf9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #93cbf9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #93cbf9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #64B5F6; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #64B5F6; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #64B5F6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #64B5F6; +} diff --git a/public/themes/arya-green/theme.css b/public/themes/arya-green/theme.css index 6890d5856..0f22bfdf4 100644 --- a/public/themes/arya-green/theme.css +++ b/public/themes/arya-green/theme.css @@ -2292,7 +2292,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #a7d8a9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #a7d8a9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #a7d8a9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #a7d8a9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #81C784; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #81C784; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #81C784; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #81C784; +} diff --git a/public/themes/arya-orange/theme.css b/public/themes/arya-orange/theme.css index 5cbd1d19b..8b353a116 100644 --- a/public/themes/arya-orange/theme.css +++ b/public/themes/arya-orange/theme.css @@ -2292,7 +2292,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #ffe284; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #ffe284; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #ffe284; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #ffe284; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #FFD54F; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #FFD54F; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #FFD54F; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #FFD54F; +} diff --git a/public/themes/arya-purple/theme.css b/public/themes/arya-purple/theme.css index c501ef1f9..8fdbc6910 100644 --- a/public/themes/arya-purple/theme.css +++ b/public/themes/arya-purple/theme.css @@ -2292,7 +2292,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #cf95d9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #cf95d9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #cf95d9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #cf95d9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #BA68C8; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #ffffff; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #BA68C8; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #BA68C8; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #BA68C8; +} diff --git a/public/themes/bootstrap4-dark-blue/theme.css b/public/themes/bootstrap4-dark-blue/theme.css index d3b38ecb8..5606eab25 100644 --- a/public/themes/bootstrap4-dark-blue/theme.css +++ b/public/themes/bootstrap4-dark-blue/theme.css @@ -2304,7 +2304,6 @@ background: #2a323d; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.15s; - outline-color: #e3f3fe; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #e3f3fe; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #8dd0ff; color: #151515; @@ -3291,7 +3294,6 @@ background: #2a323d; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.15s; - outline-color: #e3f3fe; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #e3f3fe; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #8dd0ff; color: #151515; @@ -5305,7 +5311,7 @@ background: #8dd0ff; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #151515; line-height: 1.5rem; } diff --git a/public/themes/bootstrap4-dark-purple/theme.css b/public/themes/bootstrap4-dark-purple/theme.css index ba681ea59..141c3dca4 100644 --- a/public/themes/bootstrap4-dark-purple/theme.css +++ b/public/themes/bootstrap4-dark-purple/theme.css @@ -2304,7 +2304,6 @@ background: #2a323d; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.15s; - outline-color: #f0e6f5; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #f0e6f5; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #c298d8; color: #151515; @@ -3291,7 +3294,6 @@ background: #2a323d; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.15s; - outline-color: #f0e6f5; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #f0e6f5; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #c298d8; color: #151515; @@ -5305,7 +5311,7 @@ background: #c298d8; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #151515; line-height: 1.5rem; } diff --git a/public/themes/bootstrap4-light-blue/theme.css b/public/themes/bootstrap4-light-blue/theme.css index b8b743d57..58561e229 100644 --- a/public/themes/bootstrap4-light-blue/theme.css +++ b/public/themes/bootstrap4-light-blue/theme.css @@ -2304,7 +2304,6 @@ background: #ffffff; color: #212529; transition: box-shadow 0.15s; - outline-color: rgba(38, 143, 255, 0.5); } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid rgba(38, 143, 255, 0.5); + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #007bff; color: #ffffff; @@ -3291,7 +3294,6 @@ background: #ffffff; color: #212529; transition: box-shadow 0.15s; - outline-color: rgba(38, 143, 255, 0.5); } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #212529; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid rgba(38, 143, 255, 0.5); + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #007bff; color: #ffffff; @@ -5305,7 +5311,7 @@ background: #007bff; } .p-progressbar .p-progressbar-label { - color: #212529; + color: #ffffff; line-height: 1.5rem; } diff --git a/public/themes/bootstrap4-light-purple/theme.css b/public/themes/bootstrap4-light-purple/theme.css index 85b7a132a..0e45e606e 100644 --- a/public/themes/bootstrap4-light-purple/theme.css +++ b/public/themes/bootstrap4-light-purple/theme.css @@ -2304,7 +2304,6 @@ background: #ffffff; color: #212529; transition: box-shadow 0.15s; - outline-color: rgba(136, 60, 174, 0.5); } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid rgba(136, 60, 174, 0.5); + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #883cae; color: #ffffff; @@ -3291,7 +3294,6 @@ background: #ffffff; color: #212529; transition: box-shadow 0.15s; - outline-color: rgba(136, 60, 174, 0.5); } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #212529; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid rgba(136, 60, 174, 0.5); + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #883cae; color: #ffffff; @@ -5305,7 +5311,7 @@ background: #883cae; } .p-progressbar .p-progressbar-label { - color: #212529; + color: #ffffff; line-height: 1.5rem; } diff --git a/public/themes/fluent-light/theme.css b/public/themes/fluent-light/theme.css index 7d18b50ce..9744a031f 100644 --- a/public/themes/fluent-light/theme.css +++ b/public/themes/fluent-light/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #323130; transition: box-shadow 0.2s; - outline-color: #605e5c; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #605e5c; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #edebe9; color: #323130; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #323130; transition: box-shadow 0.2s; - outline-color: #605e5c; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #323130; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #605e5c; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #edebe9; color: #323130; @@ -5244,7 +5250,7 @@ background: #0078d4; } .p-progressbar .p-progressbar-label { - color: #323130; + color: #ffffff; line-height: 2px; } @@ -5508,3 +5514,10 @@ outline: 1px solid #605e5c; outline-offset: 2px; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #0078d4; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #0078d4; +} diff --git a/public/themes/lara-dark-blue/theme.css b/public/themes/lara-dark-blue/theme.css index fbf8386db..fdbb1cf51 100644 --- a/public/themes/lara-dark-blue/theme.css +++ b/public/themes/lara-dark-blue/theme.css @@ -521,18 +521,18 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5); @@ -5405,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 165, 165, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #93C5FD; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #93C5FD; +} diff --git a/public/themes/lara-dark-indigo/theme.css b/public/themes/lara-dark-indigo/theme.css index faff51600..8e579b887 100644 --- a/public/themes/lara-dark-indigo/theme.css +++ b/public/themes/lara-dark-indigo/theme.css @@ -521,18 +521,18 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); @@ -5405,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 165, 165, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #A5B4FC; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #A5B4FC; +} diff --git a/public/themes/lara-dark-purple/theme.css b/public/themes/lara-dark-purple/theme.css index 7182539b5..7d2046ca4 100644 --- a/public/themes/lara-dark-purple/theme.css +++ b/public/themes/lara-dark-purple/theme.css @@ -521,18 +521,18 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5); @@ -5405,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 165, 165, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #C4B5FD; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #C4B5FD; +} diff --git a/public/themes/lara-dark-teal/theme.css b/public/themes/lara-dark-teal/theme.css index cb3f08632..b99fa3572 100644 --- a/public/themes/lara-dark-teal/theme.css +++ b/public/themes/lara-dark-teal/theme.css @@ -521,18 +521,18 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5); @@ -5405,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 165, 165, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #5EEAD4; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #5EEAD4; +} diff --git a/public/themes/lara-light-blue/theme.css b/public/themes/lara-light-blue/theme.css index a27483ee2..f591dfacb 100644 --- a/public/themes/lara-light-blue/theme.css +++ b/public/themes/lara-light-blue/theme.css @@ -2327,7 +2327,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #BFDBFE; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2369,6 +2368,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #BFDBFE; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #EFF6FF; color: #3B82F6; @@ -3314,7 +3317,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #BFDBFE; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3348,6 +3350,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #BFDBFE; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #EFF6FF; color: #3B82F6; @@ -5279,7 +5285,7 @@ background: #3B82F6; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5399,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #3B82F6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #3B82F6; +} diff --git a/public/themes/lara-light-indigo/theme.css b/public/themes/lara-light-indigo/theme.css index d832ea4fd..95818591b 100644 --- a/public/themes/lara-light-indigo/theme.css +++ b/public/themes/lara-light-indigo/theme.css @@ -2327,7 +2327,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #C7D2FE; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2369,6 +2368,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #C7D2FE; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #EEF2FF; color: #4338CA; @@ -3314,7 +3317,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #C7D2FE; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3348,6 +3350,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #C7D2FE; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #EEF2FF; color: #4338CA; @@ -5279,7 +5285,7 @@ background: #6366F1; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5399,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #6366F1; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #6366F1; +} diff --git a/public/themes/lara-light-purple/theme.css b/public/themes/lara-light-purple/theme.css index 447db6d7a..a198998b0 100644 --- a/public/themes/lara-light-purple/theme.css +++ b/public/themes/lara-light-purple/theme.css @@ -2327,7 +2327,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #DDD6FE; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2369,6 +2368,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #DDD6FE; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #F5F3FF; color: #6D28D9; @@ -3314,7 +3317,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #DDD6FE; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3348,6 +3350,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #DDD6FE; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #F5F3FF; color: #6D28D9; @@ -5279,7 +5285,7 @@ background: #8B5CF6; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5399,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #8B5CF6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #8B5CF6; +} diff --git a/public/themes/lara-light-teal/theme.css b/public/themes/lara-light-teal/theme.css index b2b7ccb06..708debfcf 100644 --- a/public/themes/lara-light-teal/theme.css +++ b/public/themes/lara-light-teal/theme.css @@ -2327,7 +2327,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #99F6E4; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2369,6 +2368,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #99F6E4; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #F0FDFA; color: #0F766E; @@ -3314,7 +3317,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #99F6E4; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3348,6 +3350,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #99F6E4; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #F0FDFA; color: #0F766E; @@ -5279,7 +5285,7 @@ background: #14B8A6; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5399,3 +5405,10 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #14B8A6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #14B8A6; +} diff --git a/public/themes/luna-amber/theme.css b/public/themes/luna-amber/theme.css index f35c73610..47bca2880 100644 --- a/public/themes/luna-amber/theme.css +++ b/public/themes/luna-amber/theme.css @@ -2304,7 +2304,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #FFE082; color: #212529; @@ -3291,7 +3294,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #dedede; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #FFE082; color: #212529; @@ -5256,7 +5262,7 @@ background: #FFE082; } .p-progressbar .p-progressbar-label { - color: #dedede; + color: #212529; line-height: 24px; } diff --git a/public/themes/luna-blue/theme.css b/public/themes/luna-blue/theme.css index 27d92cf43..1be930688 100644 --- a/public/themes/luna-blue/theme.css +++ b/public/themes/luna-blue/theme.css @@ -2304,7 +2304,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #81D4FA; color: #212529; @@ -3291,7 +3294,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #dedede; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #81D4FA; color: #212529; @@ -5256,7 +5262,7 @@ background: #81D4FA; } .p-progressbar .p-progressbar-label { - color: #dedede; + color: #212529; line-height: 24px; } diff --git a/public/themes/luna-green/theme.css b/public/themes/luna-green/theme.css index 1e1d54d08..2806ef23b 100644 --- a/public/themes/luna-green/theme.css +++ b/public/themes/luna-green/theme.css @@ -2304,7 +2304,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #C5E1A5; color: #212529; @@ -3291,7 +3294,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #dedede; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #C5E1A5; color: #212529; @@ -5256,7 +5262,7 @@ background: #C5E1A5; } .p-progressbar .p-progressbar-label { - color: #dedede; + color: #212529; line-height: 24px; } diff --git a/public/themes/luna-pink/theme.css b/public/themes/luna-pink/theme.css index b1426323a..b98acad98 100644 --- a/public/themes/luna-pink/theme.css +++ b/public/themes/luna-pink/theme.css @@ -2304,7 +2304,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #F48FB1; color: #212529; @@ -3291,7 +3294,6 @@ background: #323232; color: #dedede; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: white; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #dedede; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid white; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #F48FB1; color: #212529; @@ -5256,7 +5262,7 @@ background: #F48FB1; } .p-progressbar .p-progressbar-label { - color: #dedede; + color: #212529; line-height: 24px; } diff --git a/public/themes/md-dark-deeppurple/theme.css b/public/themes/md-dark-deeppurple/theme.css index e5c84c559..ac99a6205 100644 --- a/public/themes/md-dark-deeppurple/theme.css +++ b/public/themes/md-dark-deeppurple/theme.css @@ -2316,7 +2316,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(206, 147, 216, 0.16); color: #CE93D8; @@ -3303,7 +3306,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(206, 147, 216, 0.16); color: #CE93D8; @@ -5317,7 +5323,7 @@ background: #CE93D8; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #121212; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(255, 255, 255, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #CE93D8; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #CE93D8; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/md-dark-indigo/theme.css b/public/themes/md-dark-indigo/theme.css index 836fe4aac..dce8e896d 100644 --- a/public/themes/md-dark-indigo/theme.css +++ b/public/themes/md-dark-indigo/theme.css @@ -2316,7 +2316,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(159, 168, 218, 0.16); color: #9FA8DA; @@ -3303,7 +3306,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(159, 168, 218, 0.16); color: #9FA8DA; @@ -5317,7 +5323,7 @@ background: #9FA8DA; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #121212; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(255, 255, 255, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #9FA8DA; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #9FA8DA; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/md-light-deeppurple/theme.css b/public/themes/md-light-deeppurple/theme.css index 206fc6fbc..d268701cd 100644 --- a/public/themes/md-light-deeppurple/theme.css +++ b/public/themes/md-light-deeppurple/theme.css @@ -2316,7 +2316,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); color: #673AB7; @@ -3303,7 +3306,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(0, 0, 0, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); color: #673AB7; @@ -5317,7 +5323,7 @@ background: #673AB7; } .p-progressbar .p-progressbar-label { - color: rgba(0, 0, 0, 0.87); + color: #ffffff; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(0, 0, 0, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #673AB7; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #673AB7; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/md-light-indigo/theme.css b/public/themes/md-light-indigo/theme.css index eb772ecb8..d8895831b 100644 --- a/public/themes/md-light-indigo/theme.css +++ b/public/themes/md-light-indigo/theme.css @@ -2316,7 +2316,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); color: #3F51B5; @@ -3303,7 +3306,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(0, 0, 0, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); color: #3F51B5; @@ -5317,7 +5323,7 @@ background: #3F51B5; } .p-progressbar .p-progressbar-label { - color: rgba(0, 0, 0, 0.87); + color: #ffffff; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(0, 0, 0, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #3F51B5; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #3F51B5; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/mdc-dark-deeppurple/theme.css b/public/themes/mdc-dark-deeppurple/theme.css index 1013269c7..f822cf217 100644 --- a/public/themes/mdc-dark-deeppurple/theme.css +++ b/public/themes/mdc-dark-deeppurple/theme.css @@ -2316,7 +2316,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(206, 147, 216, 0.16); color: #CE93D8; @@ -3303,7 +3306,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(206, 147, 216, 0.16); color: #CE93D8; @@ -5317,7 +5323,7 @@ background: #CE93D8; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #121212; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(255, 255, 255, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #CE93D8; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #CE93D8; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/mdc-dark-indigo/theme.css b/public/themes/mdc-dark-indigo/theme.css index c2eea4e89..bb50879a2 100644 --- a/public/themes/mdc-dark-indigo/theme.css +++ b/public/themes/mdc-dark-indigo/theme.css @@ -2316,7 +2316,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(159, 168, 218, 0.16); color: #9FA8DA; @@ -3303,7 +3306,6 @@ background: #1e1e1e; color: rgba(255, 255, 255, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(159, 168, 218, 0.16); color: #9FA8DA; @@ -5317,7 +5323,7 @@ background: #9FA8DA; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #121212; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(255, 255, 255, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #9FA8DA; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #9FA8DA; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/mdc-light-deeppurple/theme.css b/public/themes/mdc-light-deeppurple/theme.css index e9bb074c6..b9275ce1c 100644 --- a/public/themes/mdc-light-deeppurple/theme.css +++ b/public/themes/mdc-light-deeppurple/theme.css @@ -2316,7 +2316,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); color: #673AB7; @@ -3303,7 +3306,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(0, 0, 0, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); color: #673AB7; @@ -5317,7 +5323,7 @@ background: #673AB7; } .p-progressbar .p-progressbar-label { - color: rgba(0, 0, 0, 0.87); + color: #ffffff; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(0, 0, 0, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #673AB7; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #673AB7; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/mdc-light-indigo/theme.css b/public/themes/mdc-light-indigo/theme.css index d077cadc9..afaa0b331 100644 --- a/public/themes/mdc-light-indigo/theme.css +++ b/public/themes/mdc-light-indigo/theme.css @@ -2316,7 +2316,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2358,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); color: #3F51B5; @@ -3303,7 +3306,6 @@ background: #ffffff; color: rgba(0, 0, 0, 0.87); transition: none; - outline-color: transparent; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3337,6 +3339,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(0, 0, 0, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid transparent; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); color: #3F51B5; @@ -5317,7 +5323,7 @@ background: #3F51B5; } .p-progressbar .p-progressbar-label { - color: rgba(0, 0, 0, 0.87); + color: #ffffff; line-height: 4px; } @@ -6019,6 +6025,13 @@ background-color: rgba(0, 0, 0, 0.03); } +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #3F51B5; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #3F51B5; +} + .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -6507,7 +6520,7 @@ .p-progressbar { border-radius: 0; } -.p-progressbar .p-progressbar-label { +.p-progressbar.p-progressbar-determinate .p-progressbar-label { display: none; } diff --git a/public/themes/nova-accent/theme.css b/public/themes/nova-accent/theme.css index ba9be8686..7a3f79109 100644 --- a/public/themes/nova-accent/theme.css +++ b/public/themes/nova-accent/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #e02365; color: #ffffff; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #333333; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #e02365; color: #ffffff; @@ -5244,7 +5250,7 @@ background: #007ad9; } .p-progressbar .p-progressbar-label { - color: #333333; + color: #ffffff; line-height: 24px; } diff --git a/public/themes/nova-alt/theme.css b/public/themes/nova-alt/theme.css index 9e5d569d8..9ec62be7a 100644 --- a/public/themes/nova-alt/theme.css +++ b/public/themes/nova-alt/theme.css @@ -2304,7 +2304,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #007ad9; color: #ffffff; @@ -3291,7 +3294,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #333333; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #007ad9; color: #ffffff; @@ -5256,7 +5262,7 @@ background: #007ad9; } .p-progressbar .p-progressbar-label { - color: #333333; + color: #ffffff; line-height: 24px; } diff --git a/public/themes/nova-vue/theme.css b/public/themes/nova-vue/theme.css index 6c9e0d9bf..2b0fda6bc 100644 --- a/public/themes/nova-vue/theme.css +++ b/public/themes/nova-vue/theme.css @@ -486,18 +486,18 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c2e9d8; } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: #eaeaea; } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c2e9d8; } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { background: #eaeaea; } -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c2e9d8; diff --git a/public/themes/nova/theme.css b/public/themes/nova/theme.css index a4199756b..a6195d1da 100644 --- a/public/themes/nova/theme.css +++ b/public/themes/nova/theme.css @@ -2304,7 +2304,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2346,6 +2345,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #007ad9; color: #ffffff; @@ -3291,7 +3294,6 @@ background: #ffffff; color: #333333; transition: background-color 0.2s, box-shadow 0.2s; - outline-color: #8dcdff; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3325,6 +3327,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #333333; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #8dcdff; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #007ad9; color: #ffffff; @@ -5256,7 +5262,7 @@ background: #007ad9; } .p-progressbar .p-progressbar-label { - color: #333333; + color: #ffffff; line-height: 24px; } diff --git a/public/themes/rhea/theme.css b/public/themes/rhea/theme.css index 1d1a8ad61..ef9b0e1cc 100644 --- a/public/themes/rhea/theme.css +++ b/public/themes/rhea/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #666666; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: #e4e9ec; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 700; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #e4e9ec; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #AFD3C8; color: #385048; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #666666; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: #e4e9ec; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #666666; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #e4e9ec; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #AFD3C8; color: #385048; @@ -5244,7 +5250,7 @@ background: #7B95A3; } .p-progressbar .p-progressbar-label { - color: #666666; + color: #ffffff; line-height: 24px; } diff --git a/public/themes/saga-blue/theme.css b/public/themes/saga-blue/theme.css index 551ffcf8f..ddd4c902f 100644 --- a/public/themes/saga-blue/theme.css +++ b/public/themes/saga-blue/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #a6d5fa; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #a6d5fa; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #E3F2FD; color: #495057; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #a6d5fa; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #a6d5fa; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #E3F2FD; color: #495057; @@ -5293,7 +5299,7 @@ background: #2196F3; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5371,3 +5377,10 @@ .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #2196F3; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #2196F3; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #2196F3; +} diff --git a/public/themes/saga-green/theme.css b/public/themes/saga-green/theme.css index fbe9eab46..da23a697b 100644 --- a/public/themes/saga-green/theme.css +++ b/public/themes/saga-green/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #b7e0b8; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #b7e0b8; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #E8F5E9; color: #495057; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #b7e0b8; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #b7e0b8; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #E8F5E9; color: #495057; @@ -5293,7 +5299,7 @@ background: #4CAF50; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5371,3 +5377,10 @@ .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #4CAF50; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #4CAF50; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #4CAF50; +} diff --git a/public/themes/saga-orange/theme.css b/public/themes/saga-orange/theme.css index 3596f3b3b..4cc062655 100644 --- a/public/themes/saga-orange/theme.css +++ b/public/themes/saga-orange/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #ffe69c; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #ffe69c; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #FFF3E0; color: #495057; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #ffe69c; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #ffe69c; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #FFF3E0; color: #495057; @@ -5293,7 +5299,7 @@ background: #FFC107; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #212529; line-height: 1.5rem; } @@ -5371,3 +5377,10 @@ .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #FFC107; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #FFC107; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #FFC107; +} diff --git a/public/themes/saga-purple/theme.css b/public/themes/saga-purple/theme.css index a5e8bc139..c19e5b260 100644 --- a/public/themes/saga-purple/theme.css +++ b/public/themes/saga-purple/theme.css @@ -2292,7 +2292,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #df9eea; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #df9eea; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #F3E5F5; color: #495057; @@ -3279,7 +3282,6 @@ background: #ffffff; color: #495057; transition: box-shadow 0.2s; - outline-color: #df9eea; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #495057; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #df9eea; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #F3E5F5; color: #495057; @@ -5293,7 +5299,7 @@ background: #9C27B0; } .p-progressbar .p-progressbar-label { - color: #495057; + color: #ffffff; line-height: 1.5rem; } @@ -5371,3 +5377,10 @@ .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #9C27B0; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #9C27B0; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #9C27B0; +} diff --git a/public/themes/tailwind-light/theme.css b/public/themes/tailwind-light/theme.css index 1e4c3e847..d0e6bca60 100644 --- a/public/themes/tailwind-light/theme.css +++ b/public/themes/tailwind-light/theme.css @@ -2327,7 +2327,6 @@ background: #ffffff; color: #3f3f46; transition: none; - outline-color: #6366F1; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2369,6 +2368,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 500; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #6366F1; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #EEF2FF; color: #312E81; @@ -3314,7 +3317,6 @@ background: #ffffff; color: #3f3f46; transition: none; - outline-color: #6366F1; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3348,6 +3350,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #3f3f46; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #6366F1; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #EEF2FF; color: #312E81; @@ -5328,7 +5334,7 @@ background: #4F46E5; } .p-progressbar .p-progressbar-label { - color: #3f3f46; + color: #ffffff; line-height: 1.5rem; } @@ -5474,3 +5480,10 @@ .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #4F46E5; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #4F46E5; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #4F46E5; +} diff --git a/public/themes/vela-blue/theme.css b/public/themes/vela-blue/theme.css index a2072f618..acb543ef6 100644 --- a/public/themes/vela-blue/theme.css +++ b/public/themes/vela-blue/theme.css @@ -2292,7 +2292,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #93cbf9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #93cbf9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #93cbf9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #93cbf9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #64B5F6; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #64B5F6; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #64B5F6; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #64B5F6; +} diff --git a/public/themes/vela-green/theme.css b/public/themes/vela-green/theme.css index 2bb48dd99..9287ef622 100644 --- a/public/themes/vela-green/theme.css +++ b/public/themes/vela-green/theme.css @@ -2292,7 +2292,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #a7d8a9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #a7d8a9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #a7d8a9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #a7d8a9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #81C784; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #81C784; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #81C784; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #81C784; +} diff --git a/public/themes/vela-orange/theme.css b/public/themes/vela-orange/theme.css index f8d14359e..25ee2d63e 100644 --- a/public/themes/vela-orange/theme.css +++ b/public/themes/vela-orange/theme.css @@ -2292,7 +2292,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #ffe284; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #ffe284; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #ffe284; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #ffe284; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #FFD54F; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #212529; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #FFD54F; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #FFD54F; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #FFD54F; +} diff --git a/public/themes/vela-purple/theme.css b/public/themes/vela-purple/theme.css index c616a4d27..b6141756d 100644 --- a/public/themes/vela-purple/theme.css +++ b/public/themes/vela-purple/theme.css @@ -2292,7 +2292,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #cf95d9; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2334,6 +2333,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 1px solid #cf95d9; + outline-offset: -1px; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); @@ -3279,7 +3282,6 @@ background: #1f2d40; color: rgba(255, 255, 255, 0.87); transition: box-shadow 0.2s; - outline-color: #cf95d9; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3313,6 +3315,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: rgba(255, 255, 255, 0.87); } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 1px solid #cf95d9; + outline-offset: -1px; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); @@ -5293,7 +5299,7 @@ background: #BA68C8; } .p-progressbar .p-progressbar-label { - color: rgba(255, 255, 255, 0.87); + color: #ffffff; line-height: 1.5rem; } @@ -5374,3 +5380,10 @@ .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #BA68C8; } + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #BA68C8; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #BA68C8; +}