diff --git a/public/demo/menu/menu.json b/public/demo/menu/menu.json index 8bb52e4514..09490fd35a 100644 --- a/public/demo/menu/menu.json +++ b/public/demo/menu/menu.json @@ -156,6 +156,10 @@ "name": "Editor", "to": "/editor" }, + { + "name": "FloatLabel", + "to": "/floatlabel" + }, { "name": "InputGroup", "to": "/inputgroup" @@ -177,8 +181,9 @@ "to": "/inputtext" }, { - "name": "FloatLabel", - "to": "/floatlabel" + "name": "InvalidState", + "to": "/invalid", + "badge": "New" }, { "name": "Knob", diff --git a/public/themes/arya-blue/theme.css b/public/themes/arya-blue/theme.css index 74d2b6844d..cabbc0b7ae 100644 --- a/public/themes/arya-blue/theme.css +++ b/public/themes/arya-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #64B5F6; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #383838; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(100, 181, 246, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #383838; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/arya-green/theme.css b/public/themes/arya-green/theme.css index 08a509eddd..d67c9f16c3 100644 --- a/public/themes/arya-green/theme.css +++ b/public/themes/arya-green/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #81C784; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #383838; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(129, 199, 132, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #383838; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/arya-orange/theme.css b/public/themes/arya-orange/theme.css index 410be8be26..7e3166f5f9 100644 --- a/public/themes/arya-orange/theme.css +++ b/public/themes/arya-orange/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #FFD54F; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #383838; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(255, 213, 79, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #383838; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/arya-purple/theme.css b/public/themes/arya-purple/theme.css index 8cad8ff626..c6d3531ceb 100644 --- a/public/themes/arya-purple/theme.css +++ b/public/themes/arya-purple/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #BA68C8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #383838; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(186, 104, 200, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #383838; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/bootstrap4-dark-blue/theme.css b/public/themes/bootstrap4-dark-blue/theme.css index 5ad5c7644e..2a6adf0380 100644 --- a/public/themes/bootstrap4-dark-blue/theme.css +++ b/public/themes/bootstrap4-dark-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3.107rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #3f4b5b; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; border-color: #8dd0ff; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.75rem; margin-right: 0.5rem; background: #3f4b5b; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -125,7 +125,7 @@ background: #8dd0ff; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -561,7 +561,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f19ea6; } @@ -665,16 +665,18 @@ border: 1px solid #3f4b5b; box-shadow: none; border-radius: 4px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1.5rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1.5rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 1px #e3f3fe; border-color: #8dd0ff; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f19ea6; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); @@ -1023,7 +1029,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f19ea6; } @@ -4589,7 +4595,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/bootstrap4-dark-purple/theme.css b/public/themes/bootstrap4-dark-purple/theme.css index 9b77d292c7..0c8109d20c 100644 --- a/public/themes/bootstrap4-dark-purple/theme.css +++ b/public/themes/bootstrap4-dark-purple/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3.107rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #3f4b5b; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; border-color: #c298d8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.75rem; margin-right: 0.5rem; background: #3f4b5b; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -125,7 +125,7 @@ background: #c298d8; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -561,7 +561,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f19ea6; } @@ -665,16 +665,18 @@ border: 1px solid #3f4b5b; box-shadow: none; border-radius: 4px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1.5rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1.5rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 1px #f0e6f5; border-color: #c298d8; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f19ea6; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); @@ -1023,7 +1029,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f19ea6; } @@ -4589,7 +4595,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/bootstrap4-light-blue/theme.css b/public/themes/bootstrap4-light-blue/theme.css index ca83890748..81dc3dfea5 100644 --- a/public/themes/bootstrap4-light-blue/theme.css +++ b/public/themes/bootstrap4-light-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3.107rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #ced4da; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); border-color: #007bff; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #212529; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.75rem; margin-right: 0.5rem; background: #dee2e6; color: #212529; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -125,7 +125,7 @@ background: #007bff; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -561,7 +561,7 @@ color: #495057; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #dc3545; } @@ -665,16 +665,18 @@ border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; border-radius: 4px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #212529; - padding: 0.5rem 1.5rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #212529; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1.5rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); border-color: #007bff; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #dc3545; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #495057; @@ -1023,7 +1029,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #dc3545; } @@ -4589,7 +4595,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/bootstrap4-light-purple/theme.css b/public/themes/bootstrap4-light-purple/theme.css index 1c3d10f126..6055b08fc7 100644 --- a/public/themes/bootstrap4-light-purple/theme.css +++ b/public/themes/bootstrap4-light-purple/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3.107rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #ced4da; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); border-color: #883cae; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #212529; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.75rem; margin-right: 0.5rem; background: #dee2e6; color: #212529; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -125,7 +125,7 @@ background: #883cae; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -561,7 +561,7 @@ color: #495057; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #dc3545; } @@ -665,16 +665,18 @@ border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; border-radius: 4px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #212529; - padding: 0.5rem 1.5rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #212529; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1.5rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); border-color: #883cae; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #dc3545; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #495057; @@ -1023,7 +1029,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #dc3545; } @@ -4589,7 +4595,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/fluent-light/theme.css b/public/themes/fluent-light/theme.css index 67ca229aa4..4f2e432246 100644 --- a/public/themes/fluent-light/theme.css +++ b/public/themes/fluent-light/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #323130; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; border-color: #0078d4; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #323130; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #edebe9; color: #323130; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } @@ -125,7 +125,7 @@ background: #edebe9; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } @@ -557,7 +557,7 @@ color: #605e5c; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #a4252c; } @@ -661,16 +661,18 @@ border: 0 none; box-shadow: rgba(0, 0, 0, 0.133) 0px 3.2px 7.2px 0px, rgba(0, 0, 0, 0.11) 0px 0.6px 1.8px 0px; border-radius: 2px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #323130; - padding: 0.75rem 0.5rem; - border-radius: 2px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #323130; background: #f3f2f1; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.5rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } @@ -853,7 +855,7 @@ box-shadow: inset 0 0 0 1px #605e5c; border-color: #0078d4; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #a4252c; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #605e5c; @@ -1019,7 +1025,7 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #a4252c; } @@ -4528,7 +4534,7 @@ border-radius: 2px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/luna-amber/theme.css b/public/themes/luna-amber/theme.css index 5a30a59622..936a61b67b 100644 --- a/public/themes/luna-amber/theme.css +++ b/public/themes/luna-amber/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #FFE082; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #FFE082; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #dedede; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #4b4b4b; color: #dedede; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -125,7 +125,7 @@ background: #FFE082; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -561,7 +561,7 @@ color: #888888; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #e57373; } @@ -665,16 +665,18 @@ border: 1px solid #191919; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #dedede; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #dedede; background: #4c4c4c; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.1rem white; border-color: #FFE082; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #e57373; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #e57373; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/luna-blue/theme.css b/public/themes/luna-blue/theme.css index f3378f842e..77e5cbc6be 100644 --- a/public/themes/luna-blue/theme.css +++ b/public/themes/luna-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #81D4FA; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #81D4FA; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #dedede; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #4b4b4b; color: #dedede; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -125,7 +125,7 @@ background: #81D4FA; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -561,7 +561,7 @@ color: #888888; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #e57373; } @@ -665,16 +665,18 @@ border: 1px solid #191919; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #dedede; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #dedede; background: #4c4c4c; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.1rem white; border-color: #81D4FA; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #e57373; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #e57373; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/luna-green/theme.css b/public/themes/luna-green/theme.css index 0cafb6cdc3..a9df5d31af 100644 --- a/public/themes/luna-green/theme.css +++ b/public/themes/luna-green/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #C5E1A5; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #C5E1A5; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #dedede; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #4b4b4b; color: #dedede; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -125,7 +125,7 @@ background: #C5E1A5; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -561,7 +561,7 @@ color: #888888; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #e57373; } @@ -665,16 +665,18 @@ border: 1px solid #191919; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #dedede; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #dedede; background: #4c4c4c; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.1rem white; border-color: #C5E1A5; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #e57373; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #e57373; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/luna-pink/theme.css b/public/themes/luna-pink/theme.css index 9ca4f851ee..c78b573a1b 100644 --- a/public/themes/luna-pink/theme.css +++ b/public/themes/luna-pink/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #F48FB1; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #F48FB1; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #dedede; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #4b4b4b; color: #dedede; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -125,7 +125,7 @@ background: #F48FB1; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -561,7 +561,7 @@ color: #888888; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #e57373; } @@ -665,16 +665,18 @@ border: 1px solid #191919; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #dedede; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #dedede; background: #4c4c4c; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #e57373; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.1rem white; border-color: #F48FB1; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #e57373; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #e57373; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/md-dark-deeppurple/theme.css b/public/themes/md-dark-deeppurple/theme.css index 7a54625099..a26eb520f6 100644 --- a/public/themes/md-dark-deeppurple/theme.css +++ b/public/themes/md-dark-deeppurple/theme.css @@ -85,39 +85,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 4rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.5rem 1rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: rgba(255, 255, 255, 0.6); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #CE93D8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.5rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -149,7 +149,7 @@ background: rgba(206, 147, 216, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -519,7 +519,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -581,7 +581,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44435; } @@ -685,16 +685,18 @@ border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 1rem 1rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 1rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -811,7 +813,7 @@ width: 3rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -877,7 +879,7 @@ box-shadow: none; border-color: #CE93D8; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44435; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 3rem; } +.p-input-icon-left.p-float-label > label { + left: 3rem; +} + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44435; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4905,6 +4942,45 @@ box-shadow: inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(206, 147, 216, 0.16); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - color: rgba(255, 255, 255, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(206, 147, 216, 0.16); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8, inset 0 0 0 1px #CE93D8; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #CE93D8; diff --git a/public/themes/md-dark-indigo/theme.css b/public/themes/md-dark-indigo/theme.css index 6df913417c..09ca09f18f 100644 --- a/public/themes/md-dark-indigo/theme.css +++ b/public/themes/md-dark-indigo/theme.css @@ -85,39 +85,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 4rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.5rem 1rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: rgba(255, 255, 255, 0.6); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #9FA8DA; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.5rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -149,7 +149,7 @@ background: rgba(159, 168, 218, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -519,7 +519,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -581,7 +581,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44435; } @@ -685,16 +685,18 @@ border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 1rem 1rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 1rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -811,7 +813,7 @@ width: 3rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -877,7 +879,7 @@ box-shadow: none; border-color: #9FA8DA; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44435; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 3rem; } +.p-input-icon-left.p-float-label > label { + left: 3rem; +} + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44435; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4905,6 +4942,45 @@ box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(159, 168, 218, 0.16); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - color: rgba(255, 255, 255, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(159, 168, 218, 0.16); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #9FA8DA; diff --git a/public/themes/md-light-deeppurple/theme.css b/public/themes/md-light-deeppurple/theme.css index 6f213eb648..b8480372fb 100644 --- a/public/themes/md-light-deeppurple/theme.css +++ b/public/themes/md-light-deeppurple/theme.css @@ -6,7 +6,7 @@ --surface-d:rgba(0,0,0,.12); --surface-e:#ffffff; --surface-f:#ffffff; - --text-color:#000001; + --text-color:rgba(0, 0, 0, 0.87); --text-color-secondary:textSecondaryColor; --primary-color:#673AB7; --primary-color-text:#ffffff; @@ -85,45 +85,45 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 4rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.5rem 1rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: #000001; +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #673AB7; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.5rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-autocomplete-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -135,13 +135,13 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { @@ -149,14 +149,14 @@ background: rgba(103, 58, 183, 0.12); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-datepicker { padding: 0.5rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } @@ -170,7 +170,7 @@ } .p-datepicker .p-datepicker-header { padding: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; margin: 0; @@ -247,7 +247,7 @@ } .p-datepicker table td.p-datepicker-today > span { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { @@ -355,7 +355,7 @@ border-radius: 4px; } .p-cascadeselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-cascadeselect:not(.p-disabled).p-focus { outline: 0 none; @@ -388,7 +388,7 @@ .p-cascadeselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -399,7 +399,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -417,7 +417,7 @@ background: rgba(103, 58, 183, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { @@ -443,7 +443,7 @@ background: #ffffff; width: 18px; height: 18px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } @@ -457,7 +457,7 @@ background: #673AB7; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { outline: 0 none; @@ -491,7 +491,7 @@ padding: 0.5rem 1rem; } .p-chips .p-chips-multiple-container:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { outline: 0 none; @@ -503,7 +503,7 @@ padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -515,11 +515,11 @@ .p-chips .p-chips-multiple-container .p-chips-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -548,7 +548,7 @@ border-radius: 4px; } .p-dropdown:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-dropdown:not(.p-disabled).p-focus { outline: 0 none; @@ -581,13 +581,13 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #B00020; } .p-dropdown-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -595,7 +595,7 @@ .p-dropdown-panel .p-dropdown-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -615,7 +615,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -625,12 +625,12 @@ background: rgba(103, 58, 183, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -663,38 +663,40 @@ color: rgba(0, 0, 0, 0.6); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { background: #ffffff; border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { - color: #000001; - padding: 1rem 1rem; - border-radius: 4px; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 1rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -704,21 +706,21 @@ } .p-editor-container .p-editor-content .ql-editor { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .p-editor-container .ql-snow.ql-toolbar button:hover, .p-editor-container .ql-snow.ql-toolbar button:focus { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button.ql-active, .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, @@ -811,7 +813,7 @@ width: 3rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -860,7 +862,7 @@ .p-inputtext { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; padding: 1rem 1rem; border: 1px solid rgba(0, 0, 0, 0.38); @@ -869,7 +871,7 @@ border-radius: 4px; } .p-inputtext:enabled:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-inputtext:enabled:focus { outline: 0 none; @@ -877,7 +879,7 @@ box-shadow: none; border-color: #673AB7; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #B00020; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 3rem; } +.p-input-icon-left.p-float-label > label { + left: 3rem; +} + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); @@ -951,14 +957,14 @@ .p-listbox { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-listbox .p-listbox-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -978,7 +984,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; border-radius: 0; } @@ -993,11 +999,11 @@ } .p-listbox .p-listbox-list .p-listbox-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-listbox.p-error, .p-listbox.p-invalid { @@ -1011,7 +1017,7 @@ border-radius: 4px; } .p-multiselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-multiselect:not(.p-disabled).p-focus { outline: 0 none; @@ -1030,7 +1036,7 @@ padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #B00020; } @@ -1053,7 +1059,7 @@ .p-multiselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -1061,7 +1067,7 @@ .p-multiselect-panel .p-multiselect-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -1104,7 +1110,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -1114,7 +1120,7 @@ background: rgba(103, 58, 183, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { @@ -1127,7 +1133,7 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -1144,7 +1150,7 @@ .p-password-panel { padding: 1rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -1162,12 +1168,12 @@ background: #ffffff; width: 20px; height: 20px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 50%; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { outline: 0 none; @@ -1240,7 +1246,7 @@ .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-selectbutton .p-button .p-button-icon-left, @@ -1250,7 +1256,7 @@ .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1259,7 +1265,7 @@ .p-selectbutton .p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, .p-selectbutton .p-button.p-highlight .p-button-icon-right { @@ -1268,7 +1274,7 @@ .p-selectbutton .p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { @@ -1321,7 +1327,7 @@ .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-togglebutton.p-button .p-button-icon-left, @@ -1331,7 +1337,7 @@ .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1340,7 +1346,7 @@ .p-togglebutton.p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, .p-togglebutton.p-button.p-highlight .p-button-icon-right { @@ -1349,7 +1355,7 @@ .p-togglebutton.p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { @@ -1875,7 +1881,7 @@ } .p-datatable .p-datatable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -1883,7 +1889,7 @@ } .p-datatable .p-datatable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -1895,7 +1901,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -1905,7 +1911,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-datatable .p-sortable-column .p-sortable-column-icon { @@ -1923,24 +1929,24 @@ } .p-datatable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-datatable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:focus { box-shadow: none; @@ -1948,7 +1954,7 @@ } .p-datatable .p-datatable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2001,7 +2007,7 @@ } .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-column-resizer-helper { background: #673AB7; @@ -2088,7 +2094,7 @@ } .p-dataview .p-dataview-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2096,7 +2102,7 @@ } .p-dataview .p-dataview-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; padding: 1rem 0; } @@ -2106,7 +2112,7 @@ } .p-dataview .p-dataview-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2118,12 +2124,12 @@ .fc .fc-view-harness th { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-view-harness td { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-width: 0; border-left-width: 0; } @@ -2200,23 +2206,23 @@ .fc .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc .fc-toolbar .fc-button.fc-timeGridDay-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus { outline: 0 none; @@ -2244,7 +2250,7 @@ } .p-orderlist .p-orderlist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; font-weight: 500; @@ -2255,7 +2261,7 @@ .p-orderlist .p-orderlist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2264,13 +2270,13 @@ padding: 1rem 1rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus { outline: 0 none; @@ -2300,7 +2306,7 @@ } .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { background: rgba(103, 58, 183, 0.12); @@ -2323,7 +2329,7 @@ .p-organizationchart .p-organizationchart-node-content { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; } .p-organizationchart .p-organizationchart-node-content .p-node-toggler { @@ -2339,7 +2345,7 @@ .p-paginator { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: solid #e4e4e4; border-width: 0; padding: 0.5rem 1rem; @@ -2419,7 +2425,7 @@ } .p-picklist .p-picklist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; font-weight: 500; @@ -2430,7 +2436,7 @@ .p-picklist .p-picklist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2439,13 +2445,13 @@ padding: 1rem 1rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-picklist .p-picklist-list .p-picklist-item:focus { outline: 0 none; @@ -2513,7 +2519,7 @@ .p-tree { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; border-radius: 4px; } @@ -2553,7 +2559,7 @@ margin-right: 0.5rem; } .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus { outline: 0 none; @@ -2574,7 +2580,7 @@ } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-filter-container { margin-bottom: 0.5rem; @@ -2604,7 +2610,7 @@ } .p-treetable .p-treetable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2612,7 +2618,7 @@ } .p-treetable .p-treetable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2624,7 +2630,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -2634,7 +2640,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-treetable .p-sortable-column { @@ -2655,21 +2661,21 @@ } .p-treetable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-treetable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2703,7 +2709,7 @@ margin-right: 0.5rem; } .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); @@ -2717,10 +2723,10 @@ } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-column-resizer-helper { background: #673AB7; @@ -2787,7 +2793,7 @@ .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -2804,25 +2810,25 @@ .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-content { padding: 1rem 1.5rem; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; @@ -2860,7 +2866,7 @@ .p-card { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); border-radius: 4px; } @@ -2887,13 +2893,13 @@ .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; } .p-fieldset .p-fieldset-legend { padding: 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; border-radius: 4px; @@ -2904,7 +2910,7 @@ } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; } @@ -2919,7 +2925,7 @@ .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-fieldset .p-fieldset-content { padding: 1rem; @@ -2953,7 +2959,7 @@ border: 1px solid #e0e0e0; padding: 1rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-right-radius: 4px; border-top-left-radius: 4px; } @@ -2986,7 +2992,7 @@ padding: 1rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top: 0 none; @@ -2995,7 +3001,7 @@ padding: 1rem 1rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0 none; } @@ -3008,7 +3014,7 @@ border: 1px solid #e0e0e0; background: #ffffff; border-radius: 4px; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -3061,7 +3067,7 @@ background: #ffffff; padding: 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3078,7 +3084,7 @@ .p-confirm-popup { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3128,7 +3134,7 @@ .p-dialog .p-dialog-header { border-bottom: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1.5rem; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3162,13 +3168,13 @@ } .p-dialog .p-dialog-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0 1.5rem 1.5rem 1.5rem; } .p-dialog .p-dialog-footer { border-top: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem 1.5rem; text-align: right; border-bottom-right-radius: 4px; @@ -3191,7 +3197,7 @@ .p-overlaypanel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3233,7 +3239,7 @@ .p-sidebar { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; border: 0 none; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3286,7 +3292,7 @@ background: #ffffff; padding: 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom: 0 none; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3303,7 +3309,7 @@ background: #ffffff; padding: 2rem 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3344,7 +3350,7 @@ box-shadow: none; } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3354,7 +3360,7 @@ color: rgba(0, 0, 0, 0.6); } .p-breadcrumb ul li:last-child .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3363,20 +3369,20 @@ .p-contextmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); width: 12.5rem; } .p-contextmenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-contextmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3389,7 +3395,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3412,7 +3418,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3428,19 +3434,19 @@ .p-megamenu { padding: 1rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3454,7 +3460,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3473,7 +3479,7 @@ } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3485,13 +3491,13 @@ } .p-megamenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-megamenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3504,7 +3510,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3519,7 +3525,7 @@ } .p-megamenu .p-megamenu-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); } @@ -3544,7 +3550,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3557,20 +3563,20 @@ .p-menu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-menu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3583,7 +3589,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3618,19 +3624,19 @@ .p-menubar { padding: 1rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-menubar .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3643,7 +3649,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3658,13 +3664,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3678,7 +3684,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3697,7 +3703,7 @@ } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3725,7 +3731,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3774,13 +3780,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3793,7 +3799,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3856,7 +3862,7 @@ .p-panelmenu .p-panelmenu-header > a { padding: 1.5rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -3876,7 +3882,7 @@ .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-header.p-highlight { margin-bottom: 0; @@ -3884,20 +3890,20 @@ .p-panelmenu .p-panelmenu-header.p-highlight > a { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content { padding: 0.5rem 0; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); margin-bottom: 0; border-top: 0; border-top-right-radius: 0; @@ -3907,13 +3913,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3926,7 +3932,7 @@ background: rgba(0, 0, 0, 0.04); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3980,7 +3986,7 @@ background: transparent; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid transparent; background: transparent; min-width: 2rem; @@ -3992,7 +3998,7 @@ } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin-top: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { outline: 0 none; @@ -4005,7 +4011,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item:before { content: " "; @@ -4061,20 +4067,20 @@ .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-tieredmenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-tieredmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4087,7 +4093,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4115,7 +4121,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -4518,7 +4524,7 @@ .p-chip { background-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; padding: 0 1rem; } @@ -4554,7 +4560,7 @@ } .p-inplace .p-inplace-display:not(.p-disabled):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-inplace .p-inplace-display:focus { outline: 0 none; @@ -4574,7 +4580,7 @@ background: #673AB7; } .p-progressbar .p-progressbar-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); line-height: 4px; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { @@ -4635,7 +4641,7 @@ .p-terminal { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; } @@ -4704,7 +4710,7 @@ .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4898,13 +4935,52 @@ background: rgba(0, 0, 0, 0.12); } .p-calendar-w-btn:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { border-color: #673AB7; box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4922,7 +4998,7 @@ .p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -4998,7 +5080,7 @@ .p-input-filled .p-cascadeselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5104,7 +5186,7 @@ .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5177,7 +5274,7 @@ .p-input-filled .p-dropdown:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5222,7 +5337,7 @@ .p-input-filled .p-inputtext:enabled:hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); @@ -5355,7 +5499,7 @@ .p-input-filled .p-multiselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #673AB7; @@ -5541,7 +5713,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 600; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item.p-disabled { opacity: 1; diff --git a/public/themes/md-light-indigo/theme.css b/public/themes/md-light-indigo/theme.css index dd84b081a6..d0f2531cc2 100644 --- a/public/themes/md-light-indigo/theme.css +++ b/public/themes/md-light-indigo/theme.css @@ -6,7 +6,7 @@ --surface-d:rgba(0,0,0,.12); --surface-e:#ffffff; --surface-f:#ffffff; - --text-color:#000001; + --text-color:rgba(0, 0, 0, 0.87); --text-color-secondary:textSecondaryColor; --primary-color:#3F51B5; --primary-color-text:#ffffff; @@ -85,45 +85,45 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 4rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.5rem 1rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: #000001; +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #3F51B5; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.5rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-autocomplete-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -135,13 +135,13 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { @@ -149,14 +149,14 @@ background: rgba(63, 81, 181, 0.12); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-datepicker { padding: 0.5rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } @@ -170,7 +170,7 @@ } .p-datepicker .p-datepicker-header { padding: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; margin: 0; @@ -247,7 +247,7 @@ } .p-datepicker table td.p-datepicker-today > span { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { @@ -355,7 +355,7 @@ border-radius: 4px; } .p-cascadeselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-cascadeselect:not(.p-disabled).p-focus { outline: 0 none; @@ -388,7 +388,7 @@ .p-cascadeselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -399,7 +399,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -417,7 +417,7 @@ background: rgba(63, 81, 181, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { @@ -443,7 +443,7 @@ background: #ffffff; width: 18px; height: 18px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } @@ -457,7 +457,7 @@ background: #3F51B5; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { outline: 0 none; @@ -491,7 +491,7 @@ padding: 0.5rem 1rem; } .p-chips .p-chips-multiple-container:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { outline: 0 none; @@ -503,7 +503,7 @@ padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -515,11 +515,11 @@ .p-chips .p-chips-multiple-container .p-chips-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -548,7 +548,7 @@ border-radius: 4px; } .p-dropdown:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-dropdown:not(.p-disabled).p-focus { outline: 0 none; @@ -581,13 +581,13 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #B00020; } .p-dropdown-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -595,7 +595,7 @@ .p-dropdown-panel .p-dropdown-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -615,7 +615,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -625,12 +625,12 @@ background: rgba(63, 81, 181, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -663,38 +663,40 @@ color: rgba(0, 0, 0, 0.6); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { background: #ffffff; border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { - color: #000001; - padding: 1rem 1rem; - border-radius: 4px; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 1rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -704,21 +706,21 @@ } .p-editor-container .p-editor-content .ql-editor { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .p-editor-container .ql-snow.ql-toolbar button:hover, .p-editor-container .ql-snow.ql-toolbar button:focus { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button.ql-active, .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, @@ -811,7 +813,7 @@ width: 3rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -860,7 +862,7 @@ .p-inputtext { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; padding: 1rem 1rem; border: 1px solid rgba(0, 0, 0, 0.38); @@ -869,7 +871,7 @@ border-radius: 4px; } .p-inputtext:enabled:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-inputtext:enabled:focus { outline: 0 none; @@ -877,7 +879,7 @@ box-shadow: none; border-color: #3F51B5; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #B00020; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 3rem; } +.p-input-icon-left.p-float-label > label { + left: 3rem; +} + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); @@ -951,14 +957,14 @@ .p-listbox { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-listbox .p-listbox-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -978,7 +984,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; border-radius: 0; } @@ -993,11 +999,11 @@ } .p-listbox .p-listbox-list .p-listbox-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-listbox.p-error, .p-listbox.p-invalid { @@ -1011,7 +1017,7 @@ border-radius: 4px; } .p-multiselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-multiselect:not(.p-disabled).p-focus { outline: 0 none; @@ -1030,7 +1036,7 @@ padding: 0.5rem 1rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #B00020; } @@ -1053,7 +1059,7 @@ .p-multiselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -1061,7 +1067,7 @@ .p-multiselect-panel .p-multiselect-header { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -1104,7 +1110,7 @@ margin: 0; padding: 1rem 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -1114,7 +1120,7 @@ background: rgba(63, 81, 181, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { @@ -1127,7 +1133,7 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -1144,7 +1150,7 @@ .p-password-panel { padding: 1rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -1162,12 +1168,12 @@ background: #ffffff; width: 20px; height: 20px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 50%; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { outline: 0 none; @@ -1240,7 +1246,7 @@ .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-selectbutton .p-button .p-button-icon-left, @@ -1250,7 +1256,7 @@ .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1259,7 +1265,7 @@ .p-selectbutton .p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, .p-selectbutton .p-button.p-highlight .p-button-icon-right { @@ -1268,7 +1274,7 @@ .p-selectbutton .p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { @@ -1321,7 +1327,7 @@ .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-togglebutton.p-button .p-button-icon-left, @@ -1331,7 +1337,7 @@ .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1340,7 +1346,7 @@ .p-togglebutton.p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, .p-togglebutton.p-button.p-highlight .p-button-icon-right { @@ -1349,7 +1355,7 @@ .p-togglebutton.p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { @@ -1875,7 +1881,7 @@ } .p-datatable .p-datatable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -1883,7 +1889,7 @@ } .p-datatable .p-datatable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -1895,7 +1901,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -1905,7 +1911,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-datatable .p-sortable-column .p-sortable-column-icon { @@ -1923,24 +1929,24 @@ } .p-datatable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-datatable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:focus { box-shadow: none; @@ -1948,7 +1954,7 @@ } .p-datatable .p-datatable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2001,7 +2007,7 @@ } .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-column-resizer-helper { background: #3F51B5; @@ -2088,7 +2094,7 @@ } .p-dataview .p-dataview-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2096,7 +2102,7 @@ } .p-dataview .p-dataview-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; padding: 1rem 0; } @@ -2106,7 +2112,7 @@ } .p-dataview .p-dataview-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2118,12 +2124,12 @@ .fc .fc-view-harness th { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-view-harness td { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-width: 0; border-left-width: 0; } @@ -2200,23 +2206,23 @@ .fc .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc .fc-toolbar .fc-button.fc-timeGridDay-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus { outline: 0 none; @@ -2244,7 +2250,7 @@ } .p-orderlist .p-orderlist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; font-weight: 500; @@ -2255,7 +2261,7 @@ .p-orderlist .p-orderlist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2264,13 +2270,13 @@ padding: 1rem 1rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus { outline: 0 none; @@ -2300,7 +2306,7 @@ } .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { background: rgba(63, 81, 181, 0.12); @@ -2323,7 +2329,7 @@ .p-organizationchart .p-organizationchart-node-content { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; } .p-organizationchart .p-organizationchart-node-content .p-node-toggler { @@ -2339,7 +2345,7 @@ .p-paginator { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: solid #e4e4e4; border-width: 0; padding: 0.5rem 1rem; @@ -2419,7 +2425,7 @@ } .p-picklist .p-picklist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; font-weight: 500; @@ -2430,7 +2436,7 @@ .p-picklist .p-picklist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2439,13 +2445,13 @@ padding: 1rem 1rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-picklist .p-picklist-list .p-picklist-item:focus { outline: 0 none; @@ -2513,7 +2519,7 @@ .p-tree { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; border-radius: 4px; } @@ -2553,7 +2559,7 @@ margin-right: 0.5rem; } .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus { outline: 0 none; @@ -2574,7 +2580,7 @@ } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-filter-container { margin-bottom: 0.5rem; @@ -2604,7 +2610,7 @@ } .p-treetable .p-treetable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2612,7 +2618,7 @@ } .p-treetable .p-treetable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 1rem 1rem; @@ -2624,7 +2630,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -2634,7 +2640,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-treetable .p-sortable-column { @@ -2655,21 +2661,21 @@ } .p-treetable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-treetable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2703,7 +2709,7 @@ margin-right: 0.5rem; } .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); @@ -2717,10 +2723,10 @@ } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-column-resizer-helper { background: #3F51B5; @@ -2787,7 +2793,7 @@ .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -2804,25 +2810,25 @@ .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-content { padding: 1rem 1.5rem; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; @@ -2860,7 +2866,7 @@ .p-card { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); border-radius: 4px; } @@ -2887,13 +2893,13 @@ .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; } .p-fieldset .p-fieldset-legend { padding: 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; border-radius: 4px; @@ -2904,7 +2910,7 @@ } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; } @@ -2919,7 +2925,7 @@ .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-fieldset .p-fieldset-content { padding: 1rem; @@ -2953,7 +2959,7 @@ border: 1px solid #e0e0e0; padding: 1rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-right-radius: 4px; border-top-left-radius: 4px; } @@ -2986,7 +2992,7 @@ padding: 1rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top: 0 none; @@ -2995,7 +3001,7 @@ padding: 1rem 1rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0 none; } @@ -3008,7 +3014,7 @@ border: 1px solid #e0e0e0; background: #ffffff; border-radius: 4px; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -3061,7 +3067,7 @@ background: #ffffff; padding: 1rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3078,7 +3084,7 @@ .p-confirm-popup { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3128,7 +3134,7 @@ .p-dialog .p-dialog-header { border-bottom: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1.5rem; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3162,13 +3168,13 @@ } .p-dialog .p-dialog-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0 1.5rem 1.5rem 1.5rem; } .p-dialog .p-dialog-footer { border-top: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem 1.5rem; text-align: right; border-bottom-right-radius: 4px; @@ -3191,7 +3197,7 @@ .p-overlaypanel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3233,7 +3239,7 @@ .p-sidebar { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1rem; border: 0 none; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3286,7 +3292,7 @@ background: #ffffff; padding: 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom: 0 none; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3303,7 +3309,7 @@ background: #ffffff; padding: 2rem 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3344,7 +3350,7 @@ box-shadow: none; } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3354,7 +3360,7 @@ color: rgba(0, 0, 0, 0.6); } .p-breadcrumb ul li:last-child .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3363,20 +3369,20 @@ .p-contextmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); width: 12.5rem; } .p-contextmenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-contextmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3389,7 +3395,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3412,7 +3418,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3428,19 +3434,19 @@ .p-megamenu { padding: 1rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3454,7 +3460,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3473,7 +3479,7 @@ } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3485,13 +3491,13 @@ } .p-megamenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-megamenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3504,7 +3510,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3519,7 +3525,7 @@ } .p-megamenu .p-megamenu-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); } @@ -3544,7 +3550,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3557,20 +3563,20 @@ .p-menu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-menu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3583,7 +3589,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3618,19 +3624,19 @@ .p-menubar { padding: 1rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-menubar .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3643,7 +3649,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3658,13 +3664,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3678,7 +3684,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3697,7 +3703,7 @@ } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3725,7 +3731,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3774,13 +3780,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3793,7 +3799,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3856,7 +3862,7 @@ .p-panelmenu .p-panelmenu-header > a { padding: 1.5rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -3876,7 +3882,7 @@ .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-header.p-highlight { margin-bottom: 0; @@ -3884,20 +3890,20 @@ .p-panelmenu .p-panelmenu-header.p-highlight > a { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content { padding: 0.5rem 0; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); margin-bottom: 0; border-top: 0; border-top-right-radius: 0; @@ -3907,13 +3913,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3926,7 +3932,7 @@ background: rgba(0, 0, 0, 0.04); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3980,7 +3986,7 @@ background: transparent; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid transparent; background: transparent; min-width: 2rem; @@ -3992,7 +3998,7 @@ } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin-top: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { outline: 0 none; @@ -4005,7 +4011,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item:before { content: " "; @@ -4061,20 +4067,20 @@ .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-tieredmenu .p-menuitem-link { padding: 1rem 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-tieredmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4087,7 +4093,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4115,7 +4121,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -4518,7 +4524,7 @@ .p-chip { background-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; padding: 0 1rem; } @@ -4554,7 +4560,7 @@ } .p-inplace .p-inplace-display:not(.p-disabled):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-inplace .p-inplace-display:focus { outline: 0 none; @@ -4574,7 +4580,7 @@ background: #3F51B5; } .p-progressbar .p-progressbar-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); line-height: 4px; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { @@ -4635,7 +4641,7 @@ .p-terminal { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 1rem; } @@ -4704,7 +4710,7 @@ .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4898,13 +4935,52 @@ background: rgba(0, 0, 0, 0.12); } .p-calendar-w-btn:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { border-color: #3F51B5; box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4922,7 +4998,7 @@ .p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -4998,7 +5080,7 @@ .p-input-filled .p-cascadeselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5104,7 +5186,7 @@ .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5177,7 +5274,7 @@ .p-input-filled .p-dropdown:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5222,7 +5337,7 @@ .p-input-filled .p-inputtext:enabled:hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); @@ -5355,7 +5499,7 @@ .p-input-filled .p-multiselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #3F51B5; @@ -5541,7 +5713,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 600; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item.p-disabled { opacity: 1; diff --git a/public/themes/mdc-dark-deeppurple/theme.css b/public/themes/mdc-dark-deeppurple/theme.css index 61497ca61c..731878da93 100644 --- a/public/themes/mdc-dark-deeppurple/theme.css +++ b/public/themes/mdc-dark-deeppurple/theme.css @@ -85,39 +85,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.375rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: rgba(255, 255, 255, 0.6); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #673AB7; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.375rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -149,7 +149,7 @@ background: rgba(103, 58, 183, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -519,7 +519,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -581,7 +581,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44435; } @@ -685,16 +685,18 @@ border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.75rem 0.75rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -811,7 +813,7 @@ width: 2.25rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -877,7 +879,7 @@ box-shadow: none; border-color: #673AB7; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44435; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44435; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4905,6 +4942,45 @@ box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.16); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - color: rgba(255, 255, 255, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.16); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #673AB7; diff --git a/public/themes/mdc-dark-indigo/theme.css b/public/themes/mdc-dark-indigo/theme.css index 053531c976..97f99c7e36 100644 --- a/public/themes/mdc-dark-indigo/theme.css +++ b/public/themes/mdc-dark-indigo/theme.css @@ -85,39 +85,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.375rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: rgba(255, 255, 255, 0.6); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #3F51B5; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.375rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -149,7 +149,7 @@ background: rgba(63, 81, 181, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -519,7 +519,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -581,7 +581,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44435; } @@ -685,16 +685,18 @@ border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.75rem 0.75rem; - border-radius: 4px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -811,7 +813,7 @@ width: 2.25rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44435; } @@ -877,7 +879,7 @@ box-shadow: none; border-color: #3F51B5; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44435; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44435; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4905,6 +4942,45 @@ box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.16); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #f44435; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - color: rgba(255, 255, 255, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.16); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(255, 255, 255, 0.2), 0px 2px 2px 0px rgba(255, 255, 255, 0.14), 0px 1px 5px 0px rgba(255, 255, 255, 0.12); @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435, inset 0 0 0 1px #f44435; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #3F51B5; diff --git a/public/themes/mdc-light-deeppurple/theme.css b/public/themes/mdc-light-deeppurple/theme.css index 84312b7aa9..06c92f7794 100644 --- a/public/themes/mdc-light-deeppurple/theme.css +++ b/public/themes/mdc-light-deeppurple/theme.css @@ -6,7 +6,7 @@ --surface-d:rgba(0,0,0,.12); --surface-e:#ffffff; --surface-f:#ffffff; - --text-color:#000001; + --text-color:rgba(0, 0, 0, 0.87); --text-color-secondary:textSecondaryColor; --primary-color:#673AB7; --primary-color-text:#ffffff; @@ -85,45 +85,45 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.375rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: #000001; +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #673AB7; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.375rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-autocomplete-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -135,13 +135,13 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { @@ -149,14 +149,14 @@ background: rgba(103, 58, 183, 0.12); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-datepicker { padding: 0.5rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } @@ -170,7 +170,7 @@ } .p-datepicker .p-datepicker-header { padding: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; margin: 0; @@ -247,7 +247,7 @@ } .p-datepicker table td.p-datepicker-today > span { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { @@ -355,7 +355,7 @@ border-radius: 4px; } .p-cascadeselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-cascadeselect:not(.p-disabled).p-focus { outline: 0 none; @@ -388,7 +388,7 @@ .p-cascadeselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -399,7 +399,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -417,7 +417,7 @@ background: rgba(103, 58, 183, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { @@ -443,7 +443,7 @@ background: #ffffff; width: 18px; height: 18px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } @@ -457,7 +457,7 @@ background: #673AB7; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { outline: 0 none; @@ -491,7 +491,7 @@ padding: 0.375rem 0.75rem; } .p-chips .p-chips-multiple-container:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { outline: 0 none; @@ -503,7 +503,7 @@ padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -515,11 +515,11 @@ .p-chips .p-chips-multiple-container .p-chips-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -548,7 +548,7 @@ border-radius: 4px; } .p-dropdown:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-dropdown:not(.p-disabled).p-focus { outline: 0 none; @@ -581,13 +581,13 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #B00020; } .p-dropdown-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -595,7 +595,7 @@ .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -615,7 +615,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -625,12 +625,12 @@ background: rgba(103, 58, 183, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -663,38 +663,40 @@ color: rgba(0, 0, 0, 0.6); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { background: #ffffff; border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { - color: #000001; - padding: 0.75rem 0.75rem; - border-radius: 4px; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -704,21 +706,21 @@ } .p-editor-container .p-editor-content .ql-editor { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .p-editor-container .ql-snow.ql-toolbar button:hover, .p-editor-container .ql-snow.ql-toolbar button:focus { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button.ql-active, .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, @@ -811,7 +813,7 @@ width: 2.25rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -860,7 +862,7 @@ .p-inputtext { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; padding: 0.75rem 0.75rem; border: 1px solid rgba(0, 0, 0, 0.38); @@ -869,7 +871,7 @@ border-radius: 4px; } .p-inputtext:enabled:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-inputtext:enabled:focus { outline: 0 none; @@ -877,7 +879,7 @@ box-shadow: none; border-color: #673AB7; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #B00020; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); @@ -951,14 +957,14 @@ .p-listbox { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-listbox .p-listbox-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -978,7 +984,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; border-radius: 0; } @@ -993,11 +999,11 @@ } .p-listbox .p-listbox-list .p-listbox-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-listbox.p-error, .p-listbox.p-invalid { @@ -1011,7 +1017,7 @@ border-radius: 4px; } .p-multiselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-multiselect:not(.p-disabled).p-focus { outline: 0 none; @@ -1030,7 +1036,7 @@ padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #B00020; } @@ -1053,7 +1059,7 @@ .p-multiselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -1061,7 +1067,7 @@ .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -1104,7 +1110,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -1114,7 +1120,7 @@ background: rgba(103, 58, 183, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { @@ -1127,7 +1133,7 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -1144,7 +1150,7 @@ .p-password-panel { padding: 0.75rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -1162,12 +1168,12 @@ background: #ffffff; width: 20px; height: 20px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 50%; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { outline: 0 none; @@ -1240,7 +1246,7 @@ .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-selectbutton .p-button .p-button-icon-left, @@ -1250,7 +1256,7 @@ .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1259,7 +1265,7 @@ .p-selectbutton .p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, .p-selectbutton .p-button.p-highlight .p-button-icon-right { @@ -1268,7 +1274,7 @@ .p-selectbutton .p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { @@ -1321,7 +1327,7 @@ .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-togglebutton.p-button .p-button-icon-left, @@ -1331,7 +1337,7 @@ .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1340,7 +1346,7 @@ .p-togglebutton.p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, .p-togglebutton.p-button.p-highlight .p-button-icon-right { @@ -1349,7 +1355,7 @@ .p-togglebutton.p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { @@ -1875,7 +1881,7 @@ } .p-datatable .p-datatable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -1883,7 +1889,7 @@ } .p-datatable .p-datatable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -1895,7 +1901,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -1905,7 +1911,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-datatable .p-sortable-column .p-sortable-column-icon { @@ -1923,24 +1929,24 @@ } .p-datatable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-datatable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:focus { box-shadow: none; @@ -1948,7 +1954,7 @@ } .p-datatable .p-datatable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2001,7 +2007,7 @@ } .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-column-resizer-helper { background: #673AB7; @@ -2088,7 +2094,7 @@ } .p-dataview .p-dataview-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2096,7 +2102,7 @@ } .p-dataview .p-dataview-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; padding: 0.75rem; } @@ -2106,7 +2112,7 @@ } .p-dataview .p-dataview-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2118,12 +2124,12 @@ .fc .fc-view-harness th { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-view-harness td { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-width: 0; border-left-width: 0; } @@ -2200,23 +2206,23 @@ .fc .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc .fc-toolbar .fc-button.fc-timeGridDay-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus { outline: 0 none; @@ -2244,7 +2250,7 @@ } .p-orderlist .p-orderlist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; font-weight: 500; @@ -2255,7 +2261,7 @@ .p-orderlist .p-orderlist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2264,13 +2270,13 @@ padding: 0.75rem 0.75rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus { outline: 0 none; @@ -2300,7 +2306,7 @@ } .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { background: rgba(103, 58, 183, 0.12); @@ -2323,7 +2329,7 @@ .p-organizationchart .p-organizationchart-node-content { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; } .p-organizationchart .p-organizationchart-node-content .p-node-toggler { @@ -2339,7 +2345,7 @@ .p-paginator { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: solid #e4e4e4; border-width: 0; padding: 0.375rem 0.75rem; @@ -2419,7 +2425,7 @@ } .p-picklist .p-picklist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; font-weight: 500; @@ -2430,7 +2436,7 @@ .p-picklist .p-picklist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2439,13 +2445,13 @@ padding: 0.75rem 0.75rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-picklist .p-picklist-list .p-picklist-item:focus { outline: 0 none; @@ -2513,7 +2519,7 @@ .p-tree { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; border-radius: 4px; } @@ -2553,7 +2559,7 @@ margin-right: 0.5rem; } .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus { outline: 0 none; @@ -2574,7 +2580,7 @@ } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-filter-container { margin-bottom: 0.5rem; @@ -2604,7 +2610,7 @@ } .p-treetable .p-treetable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2612,7 +2618,7 @@ } .p-treetable .p-treetable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2624,7 +2630,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -2634,7 +2640,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-treetable .p-sortable-column { @@ -2655,21 +2661,21 @@ } .p-treetable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-treetable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2703,7 +2709,7 @@ margin-right: 0.5rem; } .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(103, 58, 183, 0.12); @@ -2717,10 +2723,10 @@ } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-column-resizer-helper { background: #673AB7; @@ -2787,7 +2793,7 @@ .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -2804,25 +2810,25 @@ .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-content { padding: 0.75rem 1.25rem; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; @@ -2860,7 +2866,7 @@ .p-card { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); border-radius: 4px; } @@ -2887,13 +2893,13 @@ .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; } .p-fieldset .p-fieldset-legend { padding: 0.75rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; border-radius: 4px; @@ -2904,7 +2910,7 @@ } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; } @@ -2919,7 +2925,7 @@ .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-fieldset .p-fieldset-content { padding: 0.75rem; @@ -2953,7 +2959,7 @@ border: 1px solid #e0e0e0; padding: 0.75rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-right-radius: 4px; border-top-left-radius: 4px; } @@ -2986,7 +2992,7 @@ padding: 0.75rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top: 0 none; @@ -2995,7 +3001,7 @@ padding: 0.75rem 0.75rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0 none; } @@ -3008,7 +3014,7 @@ border: 1px solid #e0e0e0; background: #ffffff; border-radius: 4px; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -3061,7 +3067,7 @@ background: #ffffff; padding: 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3078,7 +3084,7 @@ .p-confirm-popup { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3128,7 +3134,7 @@ .p-dialog .p-dialog-header { border-bottom: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1.25rem; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3162,13 +3168,13 @@ } .p-dialog .p-dialog-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0 1.25rem 1.25rem 1.25rem; } .p-dialog .p-dialog-footer { border-top: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem 1.25rem; text-align: right; border-bottom-right-radius: 4px; @@ -3191,7 +3197,7 @@ .p-overlaypanel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3233,7 +3239,7 @@ .p-sidebar { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; border: 0 none; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3286,7 +3292,7 @@ background: #ffffff; padding: 0.75rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom: 0 none; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3303,7 +3309,7 @@ background: #ffffff; padding: 2rem 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3344,7 +3350,7 @@ box-shadow: none; } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3354,7 +3360,7 @@ color: rgba(0, 0, 0, 0.6); } .p-breadcrumb ul li:last-child .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3363,20 +3369,20 @@ .p-contextmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); width: 12.5rem; } .p-contextmenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-contextmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3389,7 +3395,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3412,7 +3418,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3428,19 +3434,19 @@ .p-megamenu { padding: 0.75rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3454,7 +3460,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3473,7 +3479,7 @@ } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3485,13 +3491,13 @@ } .p-megamenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-megamenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3504,7 +3510,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3519,7 +3525,7 @@ } .p-megamenu .p-megamenu-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); } @@ -3544,7 +3550,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3557,20 +3563,20 @@ .p-menu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-menu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3583,7 +3589,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3618,19 +3624,19 @@ .p-menubar { padding: 0.75rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-menubar .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3643,7 +3649,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3658,13 +3664,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3678,7 +3684,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3697,7 +3703,7 @@ } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3725,7 +3731,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3774,13 +3780,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3793,7 +3799,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3856,7 +3862,7 @@ .p-panelmenu .p-panelmenu-header > a { padding: 1.25rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -3876,7 +3882,7 @@ .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-header.p-highlight { margin-bottom: 0; @@ -3884,20 +3890,20 @@ .p-panelmenu .p-panelmenu-header.p-highlight > a { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content { padding: 0.5rem 0; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); margin-bottom: 0; border-top: 0; border-top-right-radius: 0; @@ -3907,13 +3913,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3926,7 +3932,7 @@ background: rgba(0, 0, 0, 0.04); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3980,7 +3986,7 @@ background: transparent; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid transparent; background: transparent; min-width: 2rem; @@ -3992,7 +3998,7 @@ } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin-top: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { outline: 0 none; @@ -4005,7 +4011,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item:before { content: " "; @@ -4061,20 +4067,20 @@ .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-tieredmenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-tieredmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4087,7 +4093,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4115,7 +4121,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -4518,7 +4524,7 @@ .p-chip { background-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; padding: 0 0.75rem; } @@ -4554,7 +4560,7 @@ } .p-inplace .p-inplace-display:not(.p-disabled):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-inplace .p-inplace-display:focus { outline: 0 none; @@ -4574,7 +4580,7 @@ background: #673AB7; } .p-progressbar .p-progressbar-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); line-height: 4px; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { @@ -4635,7 +4641,7 @@ .p-terminal { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; } @@ -4704,7 +4710,7 @@ .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4898,13 +4935,52 @@ background: rgba(0, 0, 0, 0.12); } .p-calendar-w-btn:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { border-color: #673AB7; box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4922,7 +4998,7 @@ .p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -4998,7 +5080,7 @@ .p-input-filled .p-cascadeselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5104,7 +5186,7 @@ .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5177,7 +5274,7 @@ .p-input-filled .p-dropdown:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7, inset 0 0 0 1px #673AB7; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5222,7 +5337,7 @@ .p-input-filled .p-inputtext:enabled:hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); @@ -5355,7 +5499,7 @@ .p-input-filled .p-multiselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #673AB7, #673AB7), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #673AB7; @@ -5541,7 +5713,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 600; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item.p-disabled { opacity: 1; diff --git a/public/themes/mdc-light-indigo/theme.css b/public/themes/mdc-light-indigo/theme.css index b6527e4419..e60551e37b 100644 --- a/public/themes/mdc-light-indigo/theme.css +++ b/public/themes/mdc-light-indigo/theme.css @@ -6,7 +6,7 @@ --surface-d:rgba(0,0,0,.12); --surface-e:#ffffff; --surface-f:#ffffff; - --text-color:#000001; + --text-color:rgba(0, 0, 0, 0.87); --text-color-secondary:textSecondaryColor; --primary-color:#3F51B5; --primary-color-text:#ffffff; @@ -85,45 +85,45 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 3rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.375rem 0.75rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: #000001; +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #3F51B5; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.375rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-autocomplete-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -135,13 +135,13 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { @@ -149,14 +149,14 @@ background: rgba(63, 81, 181, 0.12); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #B00020; } .p-datepicker { padding: 0.5rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } @@ -170,7 +170,7 @@ } .p-datepicker .p-datepicker-header { padding: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; margin: 0; @@ -247,7 +247,7 @@ } .p-datepicker table td.p-datepicker-today > span { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { @@ -355,7 +355,7 @@ border-radius: 4px; } .p-cascadeselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-cascadeselect:not(.p-disabled).p-focus { outline: 0 none; @@ -388,7 +388,7 @@ .p-cascadeselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -399,7 +399,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -417,7 +417,7 @@ background: rgba(63, 81, 181, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { @@ -443,7 +443,7 @@ background: #ffffff; width: 18px; height: 18px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } @@ -457,7 +457,7 @@ background: #3F51B5; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { outline: 0 none; @@ -491,7 +491,7 @@ padding: 0.375rem 0.75rem; } .p-chips .p-chips-multiple-container:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { outline: 0 none; @@ -503,7 +503,7 @@ padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -515,11 +515,11 @@ .p-chips .p-chips-multiple-container .p-chips-input-token input { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -548,7 +548,7 @@ border-radius: 4px; } .p-dropdown:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-dropdown:not(.p-disabled).p-focus { outline: 0 none; @@ -581,13 +581,13 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #B00020; } .p-dropdown-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -595,7 +595,7 @@ .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -615,7 +615,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -625,12 +625,12 @@ background: rgba(63, 81, 181, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -663,38 +663,40 @@ color: rgba(0, 0, 0, 0.6); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { background: #ffffff; border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { - color: #000001; - padding: 0.75rem 0.75rem; - border-radius: 4px; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 0.75rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -704,21 +706,21 @@ } .p-editor-container .p-editor-content .ql-editor { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .p-editor-container .ql-snow.ql-toolbar button:hover, .p-editor-container .ql-snow.ql-toolbar button:focus { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { - stroke: #000001; + stroke: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, .p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { - fill: #000001; + fill: rgba(0, 0, 0, 0.87); } .p-editor-container .ql-snow.ql-toolbar button.ql-active, .p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, @@ -811,7 +813,7 @@ width: 2.25rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #B00020; } @@ -860,7 +862,7 @@ .p-inputtext { font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; padding: 0.75rem 0.75rem; border: 1px solid rgba(0, 0, 0, 0.38); @@ -869,7 +871,7 @@ border-radius: 4px; } .p-inputtext:enabled:hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-inputtext:enabled:focus { outline: 0 none; @@ -877,7 +879,7 @@ box-shadow: none; border-color: #3F51B5; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #B00020; } .p-inputtext.p-inputtext-sm { @@ -904,6 +906,10 @@ padding-left: 2.5rem; } +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); @@ -951,14 +957,14 @@ .p-listbox { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-listbox .p-listbox-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -978,7 +984,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; border-radius: 0; } @@ -993,11 +999,11 @@ } .p-listbox .p-listbox-list .p-listbox-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-listbox.p-error, .p-listbox.p-invalid { @@ -1011,7 +1017,7 @@ border-radius: 4px; } .p-multiselect:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-multiselect:not(.p-disabled).p-focus { outline: 0 none; @@ -1030,7 +1036,7 @@ padding: 0.375rem 0.75rem; margin-right: 0.5rem; background: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; } .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { @@ -1043,7 +1049,7 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #B00020; } @@ -1053,7 +1059,7 @@ .p-multiselect-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); @@ -1061,7 +1067,7 @@ .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; margin: 0; border-top-right-radius: 4px; @@ -1104,7 +1110,7 @@ margin: 0; padding: 0.75rem 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: none; border-radius: 0; @@ -1114,7 +1120,7 @@ background: rgba(63, 81, 181, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { - color: #000001; + color: rgba(0, 0, 0, 0.87); background: rgba(0, 0, 0, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { @@ -1127,7 +1133,7 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; } @@ -1144,7 +1150,7 @@ .p-password-panel { padding: 0.75rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -1162,12 +1168,12 @@ background: #ffffff; width: 20px; height: 20px; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 50%; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { outline: 0 none; @@ -1240,7 +1246,7 @@ .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-selectbutton .p-button .p-button-icon-left, @@ -1250,7 +1256,7 @@ .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1259,7 +1265,7 @@ .p-selectbutton .p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, .p-selectbutton .p-button.p-highlight .p-button-icon-right { @@ -1268,7 +1274,7 @@ .p-selectbutton .p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { @@ -1321,7 +1327,7 @@ .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-togglebutton.p-button .p-button-icon-left, @@ -1331,7 +1337,7 @@ .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { @@ -1340,7 +1346,7 @@ .p-togglebutton.p-button.p-highlight { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, .p-togglebutton.p-button.p-highlight .p-button-icon-right { @@ -1349,7 +1355,7 @@ .p-togglebutton.p-button.p-highlight:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { @@ -1875,7 +1881,7 @@ } .p-datatable .p-datatable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -1883,7 +1889,7 @@ } .p-datatable .p-datatable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -1895,7 +1901,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -1905,7 +1911,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-datatable .p-sortable-column .p-sortable-column-icon { @@ -1923,24 +1929,24 @@ } .p-datatable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-datatable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-sortable-column:focus { box-shadow: none; @@ -1948,7 +1954,7 @@ } .p-datatable .p-datatable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2001,7 +2007,7 @@ } .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-datatable .p-column-resizer-helper { background: #3F51B5; @@ -2088,7 +2094,7 @@ } .p-dataview .p-dataview-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2096,7 +2102,7 @@ } .p-dataview .p-dataview-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; padding: 0.75rem; } @@ -2106,7 +2112,7 @@ } .p-dataview .p-dataview-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2118,12 +2124,12 @@ .fc .fc-view-harness th { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-view-harness td { background: #ffffff; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-width: 0; border-left-width: 0; } @@ -2200,23 +2206,23 @@ .fc .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc .fc-toolbar .fc-button.fc-timeGridDay-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:hover { background: #f6f6f6; border-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { background: #e0e0e1; border-color: #e0e0e1; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { background: #d9d8d9; border-color: #d9d8d9; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .fc .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc .fc-toolbar .fc-button.fc-timeGridDay-button:focus { outline: 0 none; @@ -2244,7 +2250,7 @@ } .p-orderlist .p-orderlist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; font-weight: 500; @@ -2255,7 +2261,7 @@ .p-orderlist .p-orderlist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2264,13 +2270,13 @@ padding: 0.75rem 0.75rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus { outline: 0 none; @@ -2300,7 +2306,7 @@ } .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { background: rgba(63, 81, 181, 0.12); @@ -2323,7 +2329,7 @@ .p-organizationchart .p-organizationchart-node-content { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; } .p-organizationchart .p-organizationchart-node-content .p-node-toggler { @@ -2339,7 +2345,7 @@ .p-paginator { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: solid #e4e4e4; border-width: 0; padding: 0.375rem 0.75rem; @@ -2419,7 +2425,7 @@ } .p-picklist .p-picklist-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; font-weight: 500; @@ -2430,7 +2436,7 @@ .p-picklist .p-picklist-list { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; @@ -2439,13 +2445,13 @@ padding: 0.75rem 0.75rem; margin: 0; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: transparent; transition: transform 0.2s, none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-picklist .p-picklist-list .p-picklist-item:focus { outline: 0 none; @@ -2513,7 +2519,7 @@ .p-tree { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; border-radius: 4px; } @@ -2553,7 +2559,7 @@ margin-right: 0.5rem; } .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus { outline: 0 none; @@ -2574,7 +2580,7 @@ } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tree .p-tree-filter-container { margin-bottom: 0.5rem; @@ -2604,7 +2610,7 @@ } .p-treetable .p-treetable-header { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2612,7 +2618,7 @@ } .p-treetable .p-treetable-footer { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e4e4e4; border-width: 0 0 1px 0; padding: 0.75rem 0.75rem; @@ -2624,7 +2630,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; transition: none; } @@ -2634,7 +2640,7 @@ border: 1px solid #e4e4e4; border-width: 0 0 1px 0; font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; } .p-treetable .p-sortable-column { @@ -2655,21 +2661,21 @@ } .p-treetable .p-sortable-column:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { color: rgba(0, 0, 0, 0.6); } .p-treetable .p-sortable-column.p-highlight { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); transition: none; outline-color: transparent; } @@ -2703,7 +2709,7 @@ margin-right: 0.5rem; } .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-treetable-tbody > tr.p-highlight { background: rgba(63, 81, 181, 0.12); @@ -2717,10 +2723,10 @@ } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-treetable .p-column-resizer-helper { background: #3F51B5; @@ -2787,7 +2793,7 @@ .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -2804,25 +2810,25 @@ .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-accordion .p-accordion-content { padding: 0.75rem 1.25rem; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; @@ -2860,7 +2866,7 @@ .p-card { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); border-radius: 4px; } @@ -2887,13 +2893,13 @@ .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; } .p-fieldset .p-fieldset-legend { padding: 0.75rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 500; border-radius: 4px; @@ -2904,7 +2910,7 @@ } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; } @@ -2919,7 +2925,7 @@ .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-fieldset .p-fieldset-content { padding: 0.75rem; @@ -2953,7 +2959,7 @@ border: 1px solid #e0e0e0; padding: 0.75rem; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top-right-radius: 4px; border-top-left-radius: 4px; } @@ -2986,7 +2992,7 @@ padding: 0.75rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top: 0 none; @@ -2995,7 +3001,7 @@ padding: 0.75rem 0.75rem; border: 1px solid #e0e0e0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-top: 0 none; } @@ -3008,7 +3014,7 @@ border: 1px solid #e0e0e0; background: #ffffff; border-radius: 4px; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -3061,7 +3067,7 @@ background: #ffffff; padding: 0.75rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3078,7 +3084,7 @@ .p-confirm-popup { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3128,7 +3134,7 @@ .p-dialog .p-dialog-header { border-bottom: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 1.25rem; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3162,13 +3168,13 @@ } .p-dialog .p-dialog-content { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0 1.25rem 1.25rem 1.25rem; } .p-dialog .p-dialog-footer { border-top: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem 1.25rem; text-align: right; border-bottom-right-radius: 4px; @@ -3191,7 +3197,7 @@ .p-overlaypanel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; border-radius: 4px; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3233,7 +3239,7 @@ .p-sidebar { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); padding: 0.75rem; border: 0 none; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -3286,7 +3292,7 @@ background: #ffffff; padding: 0.75rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom: 0 none; border-top-right-radius: 4px; border-top-left-radius: 4px; @@ -3303,7 +3309,7 @@ background: #ffffff; padding: 2rem 1rem; border: 1px solid #e0e0e0; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @@ -3344,7 +3350,7 @@ box-shadow: none; } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3354,7 +3360,7 @@ color: rgba(0, 0, 0, 0.6); } .p-breadcrumb ul li:last-child .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-breadcrumb ul li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3363,20 +3369,20 @@ .p-contextmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); width: 12.5rem; } .p-contextmenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-contextmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3389,7 +3395,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3412,7 +3418,7 @@ background: rgba(0, 0, 0, 0.04); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3428,19 +3434,19 @@ .p-megamenu { padding: 0.75rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3454,7 +3460,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3473,7 +3479,7 @@ } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3485,13 +3491,13 @@ } .p-megamenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-megamenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3504,7 +3510,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3519,7 +3525,7 @@ } .p-megamenu .p-megamenu-panel { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); } @@ -3544,7 +3550,7 @@ background: rgba(0, 0, 0, 0.04); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3557,20 +3563,20 @@ .p-menu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-menu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3583,7 +3589,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3618,19 +3624,19 @@ .p-menubar { padding: 0.75rem; background: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; } .p-menubar .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3643,7 +3649,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3658,13 +3664,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 4px; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3678,7 +3684,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3697,7 +3703,7 @@ } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { @@ -3725,7 +3731,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -3774,13 +3780,13 @@ } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3793,7 +3799,7 @@ background: rgba(0, 0, 0, 0.04); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3856,7 +3862,7 @@ .p-panelmenu .p-panelmenu-header > a { padding: 1.25rem; border: 0 none; - color: #000001; + color: rgba(0, 0, 0, 0.87); background: #ffffff; font-weight: 400; border-radius: 4px; @@ -3876,7 +3882,7 @@ .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { background: #f6f6f6; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-header.p-highlight { margin-bottom: 0; @@ -3884,20 +3890,20 @@ .p-panelmenu .p-panelmenu-header.p-highlight > a { background: #ffffff; border-color: transparent; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) > a:hover { border-color: transparent; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content { padding: 0.5rem 0; border: 0 none; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); margin-bottom: 0; border-top: 0; border-top-right-radius: 0; @@ -3907,13 +3913,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3926,7 +3932,7 @@ background: rgba(0, 0, 0, 0.04); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -3980,7 +3986,7 @@ background: transparent; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid transparent; background: transparent; min-width: 2rem; @@ -3992,7 +3998,7 @@ } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin-top: 0.5rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { outline: 0 none; @@ -4005,7 +4011,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 500; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item:before { content: " "; @@ -4061,20 +4067,20 @@ .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e5e5e5; border-radius: 4px; width: 12.5rem; } .p-tieredmenu .p-menuitem-link { padding: 0.75rem 0.75rem; - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 0; transition: none; user-select: none; } .p-tieredmenu .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4087,7 +4093,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); @@ -4115,7 +4121,7 @@ background: rgba(0, 0, 0, 0.04); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text { - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-menuitem-active > .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); @@ -4518,7 +4524,7 @@ .p-chip { background-color: rgba(0, 0, 0, 0.12); - color: #000001; + color: rgba(0, 0, 0, 0.87); border-radius: 16px; padding: 0 0.75rem; } @@ -4554,7 +4560,7 @@ } .p-inplace .p-inplace-display:not(.p-disabled):hover { background: rgba(0, 0, 0, 0.04); - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-inplace .p-inplace-display:focus { outline: 0 none; @@ -4574,7 +4580,7 @@ background: #3F51B5; } .p-progressbar .p-progressbar-label { - color: #000001; + color: rgba(0, 0, 0, 0.87); line-height: 4px; } @@ -4601,7 +4607,7 @@ border-radius: 4px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { @@ -4635,7 +4641,7 @@ .p-terminal { background: #ffffff; - color: #000001; + color: rgba(0, 0, 0, 0.87); border: 1px solid #e0e0e0; padding: 0.75rem; } @@ -4704,7 +4710,7 @@ .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4731,6 +4737,36 @@ .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0; } +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-autocomplete.p-invalid > .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-autocomplete.p-invalid > .p-autocomplete-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-button { font-weight: 500; @@ -4875,10 +4911,11 @@ border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; border-radius: 4px; + transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); } .p-calendar-w-btn .p-inputtext { background-image: none; - background: transparent; + background-color: transparent; border: 0 none; } .p-calendar-w-btn .p-inputtext:enabled:focus { @@ -4898,13 +4935,52 @@ background: rgba(0, 0, 0, 0.12); } .p-calendar-w-btn:not(.p-disabled):hover { - border-color: #000001; + border-color: rgba(0, 0, 0, 0.87); } .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { border-color: #3F51B5; box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.p-datepicker table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.12); + color: rgba(0, 0, 0, 0.38); + font-weight: 400; + font-size: 0.875rem; +} +.p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); +} + +.p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn { + border-color: #B00020; +} +.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + .p-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -4922,7 +4998,7 @@ .p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -4934,31 +5010,37 @@ background-image: none; background: transparent; } - -.p-datepicker .p-datepicker-header { - border-bottom: 0 none; +.p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; } -.p-datepicker .p-datepicker-header .p-datepicker-title { - margin: 0 auto 0 0; - order: 1; +.p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-prev { - order: 2; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker .p-datepicker-header .p-datepicker-next { - order: 3; +.p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; } -.p-datepicker table th { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.38); - font-weight: 400; - font-size: 0.875rem; +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today > span { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); } -.p-datepicker table td.p-datepicker-today.p-highlight { - box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; } .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { @@ -4998,7 +5080,7 @@ .p-input-filled .p-cascadeselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus, .p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5104,7 +5186,7 @@ .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5131,6 +5213,21 @@ .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token { padding: 0; } +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-datatable .p-sortable-column { outline: 0 none; @@ -5177,7 +5274,7 @@ .p-input-filled .p-dropdown:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5192,6 +5289,21 @@ .p-input-filled .p-dropdown .p-inputtext { border: 0 none; } +.p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-dropdown.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-galleria .p-galleria-indicators { padding: 1rem; @@ -5208,6 +5320,9 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; } +.p-inputtext:enabled:focus.p-invalid { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-input-filled .p-inputtext { border-bottom-left-radius: 0; @@ -5222,7 +5337,7 @@ .p-input-filled .p-inputtext:enabled:hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; @@ -5230,6 +5345,18 @@ border-color: transparent; background-size: 100% 2px, 100% 1px; } +.p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; @@ -5261,6 +5388,23 @@ border-bottom-right-radius: 0; } +.p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} + +.p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} + .p-inputswitch .p-inputswitch-slider:before { transition-property: box-shadow transform; box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); @@ -5355,7 +5499,7 @@ .p-input-filled .p-multiselect:not(.p-disabled):hover { background-color: #ececec; border-color: transparent; - background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, #000001, #000001); + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; @@ -5395,6 +5539,21 @@ .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { font-size: 75%; } +.p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} + +.p-multiselect.p-invalid:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020, inset 0 0 0 1px #B00020; +} .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; @@ -5515,25 +5674,38 @@ } .p-steps .p-steps-item { justify-content: flex-start; + flex-direction: row-reverse; + align-items: center; } .p-steps .p-steps-item:before { + position: static; + left: auto; + top: auto; margin-top: 0; } +.p-steps .p-steps-item:last-child { + flex-grow: 0; +} +.p-steps .p-steps-item:last-child:before { + display: none; +} .p-steps .p-steps-item .p-menuitem-link { flex-direction: row; - background-color: transparent; - z-index: 1; + flex: 1 1 auto; + overflow: visible; + padding: 0 0.5rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-number { background-color: #9e9d9e; color: #ffffff; - margin-right: 0.5rem; + font-size: 0.857rem; + min-width: 1.714rem; + height: 1.714rem; + line-height: 1.714rem; } .p-steps .p-steps-item .p-menuitem-link .p-steps-title { margin: 0; - background-color: transparent; - color: #9e9d9e; - padding: 0 0.25rem 0 0; + padding-left: 0.5rem; } .p-steps .p-steps-item.p-highlight .p-steps-number { background-color: #3F51B5; @@ -5541,7 +5713,7 @@ } .p-steps .p-steps-item.p-highlight .p-steps-title { font-weight: 600; - color: #000001; + color: rgba(0, 0, 0, 0.87); } .p-steps .p-steps-item.p-disabled { opacity: 1; diff --git a/public/themes/nova-accent/theme.css b/public/themes/nova-accent/theme.css index 8024a13ef9..45352607cd 100644 --- a/public/themes/nova-accent/theme.css +++ b/public/themes/nova-accent/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #212121; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #333333; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #c8c8c8; color: #333333; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -125,7 +125,7 @@ background: #e02365; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -557,7 +557,7 @@ color: #848484; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #a80000; } @@ -661,16 +661,18 @@ border: 1px solid #c8c8c8; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #333333; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #333333; background: #eaeaea; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #a80000; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #a80000; } @@ -4528,7 +4534,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/nova-alt/theme.css b/public/themes/nova-alt/theme.css index 1d590db402..5905f85a55 100644 --- a/public/themes/nova-alt/theme.css +++ b/public/themes/nova-alt/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #212121; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #333333; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #c8c8c8; color: #333333; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -125,7 +125,7 @@ background: #007ad9; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -561,7 +561,7 @@ color: #848484; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #a80000; } @@ -665,16 +665,18 @@ border: 1px solid #c8c8c8; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #333333; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #333333; background: #eaeaea; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #a80000; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #a80000; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/nova-vue/theme.css b/public/themes/nova-vue/theme.css index 59fdf4f50c..9f3adf7018 100644 --- a/public/themes/nova-vue/theme.css +++ b/public/themes/nova-vue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #212121; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c2e9d8; border-color: #41b883; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #333333; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #c8c8c8; color: #333333; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -125,7 +125,7 @@ background: #41b883; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -561,7 +561,7 @@ color: #848484; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #a80000; } @@ -665,16 +665,18 @@ border: 1px solid #c8c8c8; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #333333; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #333333; background: #eaeaea; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.2rem #c2e9d8; border-color: #41b883; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #a80000; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #a80000; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/nova/theme.css b/public/themes/nova/theme.css index 7be3ff90bd..0f98a0bcc0 100644 --- a/public/themes/nova/theme.css +++ b/public/themes/nova/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #212121; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #333333; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #c8c8c8; color: #333333; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -125,7 +125,7 @@ background: #007ad9; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -499,7 +499,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -561,7 +561,7 @@ color: #848484; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #a80000; } @@ -665,16 +665,18 @@ border: 1px solid #c8c8c8; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 3px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #333333; - padding: 0.429rem 0.857rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #333333; background: #eaeaea; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -791,7 +793,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #a80000; } @@ -857,7 +859,7 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #a80000; } .p-inputtext.p-inputtext-sm { @@ -884,6 +886,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; @@ -1023,7 +1029,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #a80000; } @@ -4540,7 +4546,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/rhea/theme.css b/public/themes/rhea/theme.css index 630e2d72f2..a7010b53e2 100644 --- a/public/themes/rhea/theme.css +++ b/public/themes/rhea/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.786rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.2145rem 0.429rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #a6a6a6; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; border-color: #7B95A3; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.2145rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #666666; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.2145rem 0.429rem; margin-right: 0.5rem; background: #dadada; color: #666666; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } @@ -125,7 +125,7 @@ background: #AFD3C8; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } @@ -557,7 +557,7 @@ color: #a6a6a6; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #e7a3a3; } @@ -661,16 +661,18 @@ border: 1px solid #eaeaea; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); border-radius: 2px; + padding: 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #666666; - padding: 0.429rem 0.857rem; - border-radius: 2px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #666666; background: #f4f4f4; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.429rem 0.857rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #e4e9ec; border-color: #7B95A3; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #e7a3a3; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 1.858rem; } +.p-input-icon-left.p-float-label > label { + left: 1.858rem; +} + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #a6a6a6; @@ -1019,7 +1025,7 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #e7a3a3; } @@ -4528,7 +4534,7 @@ border-radius: 2px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/saga-blue/theme.css b/public/themes/saga-blue/theme.css index ec7fd84b9e..64773de88a 100644 --- a/public/themes/saga-blue/theme.css +++ b/public/themes/saga-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #2196F3; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; border-color: #2196F3; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #495057; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #dee2e6; color: #495057; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -125,7 +125,7 @@ background: #E3F2FD; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -557,7 +557,7 @@ color: #6c757d; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44336; } @@ -661,16 +661,18 @@ border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #495057; - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #495057; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #a6d5fa; border-color: #2196F3; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44336; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44336; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/saga-green/theme.css b/public/themes/saga-green/theme.css index 7656b157c4..ad4eddbd80 100644 --- a/public/themes/saga-green/theme.css +++ b/public/themes/saga-green/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #4CAF50; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; border-color: #4CAF50; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #495057; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #dee2e6; color: #495057; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -125,7 +125,7 @@ background: #E8F5E9; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -557,7 +557,7 @@ color: #6c757d; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44336; } @@ -661,16 +661,18 @@ border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #495057; - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #495057; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #b7e0b8; border-color: #4CAF50; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44336; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44336; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/saga-orange/theme.css b/public/themes/saga-orange/theme.css index e5baa7e8c8..cd1c897765 100644 --- a/public/themes/saga-orange/theme.css +++ b/public/themes/saga-orange/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #FFC107; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; border-color: #FFC107; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #495057; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #dee2e6; color: #495057; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -125,7 +125,7 @@ background: #FFF3E0; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -557,7 +557,7 @@ color: #6c757d; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44336; } @@ -661,16 +661,18 @@ border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #495057; - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #495057; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #ffe69c; border-color: #FFC107; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44336; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44336; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/saga-purple/theme.css b/public/themes/saga-purple/theme.css index 3a15e9adbc..8fe3f8ee84 100644 --- a/public/themes/saga-purple/theme.css +++ b/public/themes/saga-purple/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #9C27B0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; border-color: #9C27B0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: #495057; padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #dee2e6; color: #495057; border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -125,7 +125,7 @@ background: #F3E5F5; } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -557,7 +557,7 @@ color: #6c757d; right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #f44336; } @@ -661,16 +661,18 @@ border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: #495057; - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: #495057; background: #e9ecef; } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #f44336; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 0.2rem #df9eea; border-color: #9C27B0; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #f44336; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #f44336; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/vela-blue/theme.css b/public/themes/vela-blue/theme.css index 96fce2cd2c..ec31b2db32 100644 --- a/public/themes/vela-blue/theme.css +++ b/public/themes/vela-blue/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #64B5F6; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #304562; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(100, 181, 246, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #304562; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/vela-green/theme.css b/public/themes/vela-green/theme.css index a0ef9387a5..fba9725730 100644 --- a/public/themes/vela-green/theme.css +++ b/public/themes/vela-green/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #81C784; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #304562; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(129, 199, 132, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #304562; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/vela-orange/theme.css b/public/themes/vela-orange/theme.css index 0bab0460dc..fc7bbb05f1 100644 --- a/public/themes/vela-orange/theme.css +++ b/public/themes/vela-orange/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #FFD54F; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #304562; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(255, 213, 79, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #304562; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/public/themes/vela-purple/theme.css b/public/themes/vela-purple/theme.css index 916ee2f579..b81f0278c0 100644 --- a/public/themes/vela-purple/theme.css +++ b/public/themes/vela-purple/theme.css @@ -61,39 +61,39 @@ .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { right: 2.857rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container { +.p-autocomplete .p-autocomplete-multiple-container { padding: 0.25rem 0.5rem; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { border-color: #BA68C8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus { +.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { padding: 0.25rem 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; color: rgba(255, 255, 255, 0.87); padding: 0; margin: 0; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 0.5rem; margin-right: 0.5rem; background: #304562; color: rgba(255, 255, 255, 0.87); border-radius: 16px; } -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { margin-left: 0.5rem; } -.p-autocomplete.p-error > .p-inputtext, .p-autocomplete.p-invalid > .p-inputtext { +.p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -125,7 +125,7 @@ background: rgba(186, 104, 200, 0.16); } -.p-calendar.p-error > .p-inputtext, .p-calendar.p-invalid > .p-inputtext { +.p-calendar.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -495,7 +495,7 @@ padding: 0; margin: 0; } -.p-chips.p-error > .p-inputtext, .p-chips.p-invalid > .p-inputtext { +.p-chips.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -557,7 +557,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } -.p-dropdown.p-error, .p-dropdown.p-invalid { +.p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } @@ -661,16 +661,18 @@ border: 1px solid #304562; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; + padding: 0.5rem 0; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { color: rgba(255, 255, 255, 0.87); - padding: 0.5rem 1rem; - border-radius: 3px; } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { color: rgba(255, 255, 255, 0.87); background: rgba(255, 255, 255, 0.03); } +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.5rem 1rem; +} .p-editor-container .p-editor-content { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; @@ -787,7 +789,7 @@ width: 2.357rem; } -.p-inputnumber.p-error > .p-inputtext, .p-inputnumber.p-invalid > .p-inputtext { +.p-inputnumber.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } @@ -853,7 +855,7 @@ box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } -.p-inputtext.p-error, .p-inputtext.p-invalid { +.p-inputtext.p-invalid.p-component { border-color: #ef9a9a; } .p-inputtext.p-inputtext-sm { @@ -880,6 +882,10 @@ padding-left: 2rem; } +.p-input-icon-left.p-float-label > label { + left: 2rem; +} + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); @@ -1019,7 +1025,7 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.p-multiselect.p-error, .p-multiselect.p-invalid { +.p-multiselect.p-invalid.p-component { border-color: #ef9a9a; } @@ -4577,7 +4583,7 @@ border-radius: 3px; } .p-skeleton:after { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.04), transparent); + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } .p-tag { diff --git a/src/router/index.js b/src/router/index.js index 0a30bb4d20..0be9014c28 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -397,6 +397,11 @@ const routes = [ name: 'inputnumber', component: () => import('../views/inputnumber/InputNumberDemo.vue') }, + { + path: '/invalid', + name: 'invalid', + component: () => import('../views/invalid/InvalidDemo.vue') + }, { path: '/scrolltop', name: 'scrolltop', diff --git a/src/views/floatlabel/FloatLabelDemo.vue b/src/views/floatlabel/FloatLabelDemo.vue index cd285c7679..ec34d434fa 100644 --- a/src/views/floatlabel/FloatLabelDemo.vue +++ b/src/views/floatlabel/FloatLabelDemo.vue @@ -31,7 +31,7 @@
- +
@@ -106,7 +106,7 @@ </div> <div class="p-field p-col-12 p-md-4"> <span class="p-float-label"> - <chips id="chips" v-model="value4" /> + <Chips id="chips" v-model="value4" /> <label for="chips">Chips</label> </span> </div> diff --git a/src/views/invalid/InvalidDemo.vue b/src/views/invalid/InvalidDemo.vue new file mode 100644 index 0000000000..9ded5bf810 --- /dev/null +++ b/src/views/invalid/InvalidDemo.vue @@ -0,0 +1,193 @@ +