diff --git a/src/app/components/inputotp/inputotp.css b/src/app/components/inputotp/inputotp.css new file mode 100755 index 00000000000..1fda5f61a8c --- /dev/null +++ b/src/app/components/inputotp/inputotp.css @@ -0,0 +1,3 @@ +@layer primeng { + +} diff --git a/src/app/components/inputotp/inputotp.interface.ts b/src/app/components/inputotp/inputotp.interface.ts new file mode 100644 index 00000000000..8bd6c254d55 --- /dev/null +++ b/src/app/components/inputotp/inputotp.interface.ts @@ -0,0 +1,65 @@ +import { TemplateRef } from '@angular/core'; + +/** + * Defines the custom events used by the component's emit. + * @group Events + */ +export interface InputOtpTemplateEvents { + /** + * Input event. + */ + input: Function; + /** + * Keydown event. + */ + keydown: Function; + /** + * Focus event. + */ + focus: Function; + /** + * Blur event. + */ + blur: Function; + /** + * Paste event. + */ + paste: Function; +} + +/** + * Defines valid templates in InputOtp. + * @group Templates + */ +export interface InputOtpTemplates { + /** + * Custom template of input. + * @param {Object} context + */ + input(context: { + /** + * Input value. + */ + $implicit: any; + /** + * Events of the component + */ + events: InputOtpTemplateEvents; + }): TemplateRef<{ $implicit: any; events: InputOtpTemplateEvents }>; +} + +/** + * Custom change event. + * @see {@link InputOtp.onChange} + * @group Events + */ +export interface InputOtpChangeEvent { + /** + * Browser event. + */ + originalEvent: Event; + /** + * Selected value. + */ + value: any; +} diff --git a/src/app/components/inputotp/inputotp.ts b/src/app/components/inputotp/inputotp.ts new file mode 100644 index 00000000000..d73be201639 --- /dev/null +++ b/src/app/components/inputotp/inputotp.ts @@ -0,0 +1,334 @@ +import { CommonModule } from '@angular/common'; +import { AfterContentInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, EventEmitter, Input, NgModule, Output, QueryList, TemplateRef, ViewEncapsulation, forwardRef } from '@angular/core'; +import { PrimeTemplate, SharedModule } from 'primeng/api'; +import { InputTextModule } from 'primeng/inputtext'; +import { NG_VALUE_ACCESSOR } from '@angular/forms'; +import { Nullable } from 'primeng/ts-helpers'; +import { InputOtpChangeEvent } from './inputotp.interface'; + +export const INPUT_OTP_VALUE_ACCESSOR: any = { + provide: NG_VALUE_ACCESSOR, + useExisting: forwardRef(() => InputOtp), + multi: true +}; +/** + * Input Otp is used to enter one time passwords. + * @group Components + */ +@Component({ + selector: 'p-inputOtp', + template: ` + + + + + + + + + `, + changeDetection: ChangeDetectionStrategy.OnPush, + encapsulation: ViewEncapsulation.None, + host: { + class: 'p-inputotp p-component' + }, + providers: [INPUT_OTP_VALUE_ACCESSOR] +}) +export class InputOtp implements AfterContentInit { + /** + * When present, it specifies that the component should have invalid state style. + * @group Props + */ + @Input() invalid: boolean = false; + /** + * When present, it specifies that the component should be disabled. + * @group Props + */ + + @Input() disabled: boolean = false; + /** + * When present, it specifies that an input field is read-only. + * @group Props + */ + @Input() readonly: boolean = false; + /** + * Specifies the input variant of the component. + * @group Props + */ + @Input() variant: string | null = null; + /** + * Index of the element in tabbing order. + * @group Props + */ + @Input() tabindex: number | null = null; + /** + * Number of characters to initiate. + * @group Props + */ + @Input() length: number = 4; + /** + * Mask pattern. + * @group Props + */ + @Input() mask: boolean = false; + /** + * When present, it specifies that an input field is integer-only. + * @group Props + */ + @Input() integerOnly: boolean = false; + /** + * Callback to invoke on value change. + * @group Emits + */ + @Output() onChange: EventEmitter = new EventEmitter(); + /** + * Callback to invoke when the component receives focus. + * @param {Event} event - Browser event. + * @group Emits + */ + @Output() onFocus: EventEmitter = new EventEmitter(); + /** + * Callback to invoke when the component loses focus. + * @param {Event} event - Browser event. + * @group Emits + */ + @Output() onBlur: EventEmitter = new EventEmitter(); + + @ContentChildren(PrimeTemplate) templates: Nullable>; + + inputTemplate: Nullable>; + + tokens: any = []; + + onModelChange: Function = () => {}; + + onModelTouched: Function = () => {}; + + value: any; + + get inputMode(): string { + return this.integerOnly ? 'number' : 'text'; + } + + get inputType(): string { + return this.mask ? 'password' : 'text'; + } + + constructor(public cd: ChangeDetectorRef) {} + + ngAfterContentInit() { + (this.templates as QueryList).forEach((item) => { + switch (item.getType()) { + case 'input': + this.inputTemplate = item.template; + break; + default: + this.inputTemplate = item.template; + break; + } + }); + } + + getToken(index) { + return this.tokens[index]; + } + + getTemplateEvents(index) { + return { + input: (event) => this.onInput(event, index), + keydown: (event) => this.onKeyDown(event), + focus: (event) => this.onFocus.emit(event), + blur: (event) => this.onBlur.emit(event), + paste: (event) => this.onPaste(event) + }; + } + + onInput(event, index) { + this.tokens[index] = event.target.value; + this.updateModel(event); + + if (event.inputType === 'deleteContentBackward') { + this.moveToPrev(event); + } else if (event.inputType === 'insertText' || event.inputType === 'deleteContentForward') { + this.moveToNext(event); + } + } + + updateModel(event: any) { + const newValue = this.tokens.join(''); + this.onModelChange(newValue); + + this.onChange.emit({ + originalEvent: event, + value: newValue + }); + } + + writeValue(value: any): void { + if (value) { + if (Array.isArray(value) && value.length > 0) { + this.value = value.slice(0, this.length); + } else { + this.value = value.toString().split('').slice(0, this.length); + } + } else { + this.value = value; + } + this.updateTokens(); + this.cd.markForCheck(); + } + + updateTokens() { + if (this.value !== null && this.value !== undefined) { + if (Array.isArray(this.value)) { + this.tokens = [...this.value]; + } else { + this.tokens = this.value.toString().split(''); + } + } else { + this.tokens = []; + } + } + + getModelValue(i: number) { + return this.tokens[i - 1] || ''; + } + + registerOnChange(fn: Function): void { + this.onModelChange = fn; + } + + registerOnTouched(fn: Function): void { + this.onModelTouched = fn; + } + + moveToPrev(event) { + let prevInput = this.findPrevInput(event.target); + + if (prevInput) { + prevInput.focus(); + prevInput.select(); + } + } + + moveToNext(event) { + let nextInput = this.findNextInput(event.target); + + if (nextInput) { + nextInput.focus(); + nextInput.select(); + } + } + + findNextInput(element) { + let nextElement = element.nextElementSibling; + + if (!nextElement) return; + + return nextElement.nodeName === 'INPUT' ? nextElement : this.findNextInput(nextElement); + } + + findPrevInput(element) { + let prevElement = element.previousElementSibling; + + if (!prevElement) return; + + return prevElement.nodeName === 'INPUT' ? prevElement : this.findPrevInput(prevElement); + } + + onInputFocus(event) { + event.target.select(); + this.onFocus.emit(event); + } + + onInputBlur(event) { + this.onBlur.emit(event); + } + + onKeyDown(event) { + const keyCode = event.keyCode; + + switch (keyCode) { + case 37: + this.moveToPrev(event); + event.preventDefault(); + + break; + + case 38: + case 40: + event.preventDefault(); + + break; + + case 8: + if (event.target.value.length === 0) { + this.moveToPrev(event); + event.preventDefault(); + } + + break; + + case 39: + this.moveToNext(event); + event.preventDefault(); + + break; + + default: + if (this.integerOnly && !(event.keyCode >= 48 && event.keyCode <= 57)) { + event.preventDefault(); + } + + break; + } + } + onPaste(event) { + let paste = event.clipboardData.getData('text'); + + if (paste.length) { + let pastedCode = paste.substring(0, this.length + 1); + + if (!this.integerOnly || !isNaN(pastedCode)) { + this.tokens = pastedCode.split(''); + this.updateModel(event); + } + } + + event.preventDefault(); + } + + getRange(n: number): number[] { + return Array.from({ length: n }, (_, index) => index + 1); + } + + trackByFn(index: number) { + return index; + } +} + +@NgModule({ + imports: [CommonModule, SharedModule, InputTextModule], + exports: [InputOtp, SharedModule], + declarations: [InputOtp] +}) +export class InputOtpModule {} diff --git a/src/app/components/inputotp/ng-package.json b/src/app/components/inputotp/ng-package.json new file mode 100644 index 00000000000..ab5467eb7e4 --- /dev/null +++ b/src/app/components/inputotp/ng-package.json @@ -0,0 +1,6 @@ +{ + "$schema": "ng-packagr/ng-package.schema.json", + "lib": { + "entryFile": "public_api.ts" + } + } \ No newline at end of file diff --git a/src/app/components/inputotp/public_api.ts b/src/app/components/inputotp/public_api.ts new file mode 100644 index 00000000000..870efe9ad12 --- /dev/null +++ b/src/app/components/inputotp/public_api.ts @@ -0,0 +1,2 @@ +export * from './inputotp'; +export * from './inputotp.interface'; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 1c568922308..50c43420793 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -3108,6 +3108,12 @@ "optional": true, "readonly": false, "type": "string" + }, + { + "name": "selectColor", + "optional": true, + "readonly": false, + "type": "string" } ] } @@ -4945,6 +4951,9 @@ } } }, + "buttongroup": { + "components": {} + }, "calendar": { "components": { "Calendar": { @@ -7197,11 +7206,11 @@ "description": "Maximum number of entries allowed." }, { - "name": "maxLength", - "optional": false, - "readonly": false, - "type": "number", - "description": "Maximum length of a chip." + "name": "maxLength", + "optional": false, + "readonly": false, + "type": "number", + "description": "Maximum length of a chip." }, { "name": "ariaLabel", @@ -9008,7 +9017,7 @@ "optional": false, "readonly": false, "type": "string", - "default": "-1", + "default": "0", "description": "Index of the close button in tabbing order." }, { @@ -11709,6 +11718,13 @@ } } }, + "floatlabel": { + "components": { + "FloatLabel": { + "description": "FloatLabel appears on top of the input field when focused." + } + } + }, "focustrap": { "components": { "FocusTrap": { @@ -13376,7 +13392,7 @@ "name": "value", "optional": false, "readonly": false, - "type": "string", + "type": "number", "description": "Input value." }, { @@ -13415,6 +13431,203 @@ } } }, + "inputotp": { + "components": { + "InputOtp": { + "description": "Input Otp is used to enter one time passwords.", + "props": { + "description": "Defines the input properties of the component.", + "values": [ + { + "name": "invalid", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should have invalid state style." + }, + { + "name": "disabled", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "readonly", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that an input field is read-only." + }, + { + "name": "variant", + "optional": false, + "readonly": false, + "type": "string", + "default": "null", + "description": "Specifies the input variant of the component." + }, + { + "name": "tabindex", + "optional": false, + "readonly": false, + "type": "number", + "default": "null", + "description": "Index of the element in tabbing order." + }, + { + "name": "length", + "optional": false, + "readonly": false, + "type": "number", + "default": "4", + "description": "Number of characters to initiate." + }, + { + "name": "mask", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Mask pattern." + }, + { + "name": "integerOnly", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that an input field is integer-only." + } + ] + }, + "emits": { + "description": "Defines emit that determine the behavior of the component based on a given condition or report the actions that the component takes.", + "values": [ + { + "name": "onChange", + "parameters": [ + { + "name": "event", + "type": "InputOtpChangeEvent" + } + ], + "description": "Callback to invoke on value change." + }, + { + "name": "onFocus", + "parameters": [ + { + "name": "event", + "type": "Event" + } + ], + "description": "Callback to invoke when the component receives focus." + }, + { + "name": "onBlur", + "parameters": [ + { + "name": "event", + "type": "Event" + } + ], + "description": "Callback to invoke when the component loses focus." + } + ] + } + } + }, + "interfaces": { + "components": {}, + "events": { + "description": "Defines the custom events used by the component's emitters.", + "values": [ + { + "name": "InputOtpTemplateEvents", + "description": "Defines the custom events used by the component's emit.", + "props": [ + { + "name": "input", + "optional": false, + "readonly": false, + "type": "Function", + "description": "Input event." + }, + { + "name": "keydown", + "optional": false, + "readonly": false, + "type": "Function", + "description": "Keydown event." + }, + { + "name": "focus", + "optional": false, + "readonly": false, + "type": "Function", + "description": "Focus event." + }, + { + "name": "blur", + "optional": false, + "readonly": false, + "type": "Function", + "description": "Blur event." + }, + { + "name": "paste", + "optional": false, + "readonly": false, + "type": "Function", + "description": "Paste event." + } + ] + }, + { + "name": "InputOtpChangeEvent", + "description": "Custom change event.", + "props": [ + { + "name": "originalEvent", + "optional": false, + "readonly": false, + "type": "Event", + "description": "Browser event." + }, + { + "name": "value", + "optional": false, + "readonly": false, + "type": "any", + "description": "Selected value." + } + ] + } + ] + }, + "templates": { + "description": "Defines the templates used by the component.", + "values": [ + { + "parent": "inputotp", + "name": "input", + "parameters": [ + { + "name": "context", + "type": "{\n \t $implicit: any, // Input value.\n \t events: InputOtpTemplateEvents, // Events of the component\n }", + "description": "" + } + ], + "description": "Custom template of input." + } + ] + } + } + }, "inputswitch": { "components": { "InputSwitch": { @@ -23539,8 +23752,7 @@ "name": "activeItem", "optional": false, "readonly": false, - "type": "MenuItem", - "description": "Defines the default active menuitem" + "type": "MenuItem" }, { "name": "scrollable", @@ -27939,4 +28151,4 @@ } } } -} +} \ No newline at end of file diff --git a/src/app/showcase/doc/inputotp/accessibilitydoc.ts b/src/app/showcase/doc/inputotp/accessibilitydoc.ts new file mode 100644 index 00000000000..e6734c9ef50 --- /dev/null +++ b/src/app/showcase/doc/inputotp/accessibilitydoc.ts @@ -0,0 +1,42 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'accessibility-doc', + template: `
+ +

Screen Reader

+

Input OTP uses a set of InputText components, refer to the InputText component for more information about the screen reader support.

+
+ +

Keyboard Support

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
KeyFunction
tabMoves focus to the input otp.
right arrowMoves focus to the next input element.
left arrowMoves focus to the previous input element.
backspaceDeletes the input and moves focus to the previous input element.
+
+
` +}) +export class AccessibilityDoc {} diff --git a/src/app/showcase/doc/inputotp/basicdoc.ts b/src/app/showcase/doc/inputotp/basicdoc.ts new file mode 100644 index 00000000000..b556e9fc926 --- /dev/null +++ b/src/app/showcase/doc/inputotp/basicdoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'basic-doc', + template: ` + +

Two-way value binding is defined using ngModel. The number of characters is defined with the length property, which is set to 4 by default.

+
+
+ +
+ + ` +}) +export class BasicDoc { + value: any; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-otp-basic-demo', + templateUrl: './input-otp-basic-demo.html' +}) +export class InputOtpBasicDemo { + value : any +}` + }; +} diff --git a/src/app/showcase/doc/inputotp/importdoc.ts b/src/app/showcase/doc/inputotp/importdoc.ts new file mode 100644 index 00000000000..ebe22dc7afd --- /dev/null +++ b/src/app/showcase/doc/inputotp/importdoc.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'import-doc', + template: ` ` +}) +export class ImportDoc { + code: Code = { + typescript: `import { InputOtpModule } from 'primeng/inputotp';` + }; +} diff --git a/src/app/showcase/doc/inputotp/inputotpdoc.module.ts b/src/app/showcase/doc/inputotp/inputotpdoc.module.ts new file mode 100644 index 00000000000..a7fde5cdb9e --- /dev/null +++ b/src/app/showcase/doc/inputotp/inputotpdoc.module.ts @@ -0,0 +1,24 @@ +import { CommonModule } from '@angular/common'; +import { NgModule } from '@angular/core'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { RouterModule } from '@angular/router'; +import { AppDocModule } from '../../layout/doc/app.doc.module'; +import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { InputOtpModule } from 'primeng/inputotp'; +import { ImportDoc } from './importdoc'; +import { BasicDoc } from './basicdoc'; +import { MaskDoc } from './maskdoc'; +import { IntegerOnlyDoc } from './integeronlydoc'; +import { TemplateDoc } from './templatedoc'; +import { InputTextModule } from 'primeng/inputtext'; +import { SampleDoc } from './sampledoc'; +import { ButtonModule } from 'primeng/button'; +import { AccessibilityDoc } from './accessibilitydoc'; + + +@NgModule({ + imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, ReactiveFormsModule, InputOtpModule, InputTextModule, ButtonModule], + exports: [AppDocModule], + declarations: [ImportDoc, BasicDoc, MaskDoc, IntegerOnlyDoc, TemplateDoc, SampleDoc, AccessibilityDoc] +}) +export class InputOtpDocModule {} diff --git a/src/app/showcase/doc/inputotp/integeronlydoc.ts b/src/app/showcase/doc/inputotp/integeronlydoc.ts new file mode 100644 index 00000000000..06ebc6520f2 --- /dev/null +++ b/src/app/showcase/doc/inputotp/integeronlydoc.ts @@ -0,0 +1,38 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'integer-only-doc', + template: ` + +

When integerOnly is present, only integers can be accepted as input.

+
+
+ +
+ + ` +}) +export class IntegerOnlyDoc { + value: any; + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-otp-integer-only-demo', + templateUrl: './input-otp-integer-only-demo.html' +}) +export class InputOtpIntegerOnlyDemo { + value : any +}` + }; +} diff --git a/src/app/showcase/doc/inputotp/maskdoc.ts b/src/app/showcase/doc/inputotp/maskdoc.ts new file mode 100644 index 00000000000..94862b5db54 --- /dev/null +++ b/src/app/showcase/doc/inputotp/maskdoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'mask-doc', + template: ` + +

Enable the mask option to hide the values in the input fields.

+
+
+ +
+ + ` +}) +export class MaskDoc { + value: any; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-otp-mask-demo', + templateUrl: './input-otp-mask-demo.html' +}) +export class InputOtpMaskDemo { + value: any; +}` + }; +} diff --git a/src/app/showcase/doc/inputotp/sampledoc.ts b/src/app/showcase/doc/inputotp/sampledoc.ts new file mode 100644 index 00000000000..03dedfd1808 --- /dev/null +++ b/src/app/showcase/doc/inputotp/sampledoc.ts @@ -0,0 +1,160 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'sample-doc', + template: ` + +

A sample UI implementation with templating and additional elements.

+
+
+
+
Authenticate Your Account
+

Please enter the code sent to your phone.

+ + + +
+ +
+
+
+
+ + +
+
+
+ + `, + styles: [ + ` + .custom-otp-input { + width: 48px; + height: 48px; + font-size: 24px; + appearance: none; + text-align: center; + transition: all 0.2s; + border-radius: 0; + border: 1px solid var(--surface-400); + background: transparent; + outline-offset: -2px; + outline-color: transparent; + border-right: 0 none; + transition: outline-color 0.3s; + color: var(--text-color); + } + + .custom-otp-input:focus { + outline: 2px solid var(--primary-color); + } + + .custom-otp-input:first-child, + .custom-otp-input:nth-child(5) { + border-top-left-radius: 12px; + border-bottom-left-radius: 12px; + } + + .custom-otp-input:nth-child(3), + .custom-otp-input:last-child { + border-top-right-radius: 12px; + border-bottom-right-radius: 12px; + border-right-width: 1px; + border-right-style: solid; + border-color: var(--surface-400); + } + ` + ] +}) +export class SampleDoc { + value: any; + + code: Code = { + basic: `
+
Authenticate Your Account
+

Please enter the code sent to your phone.

+ + + +
+ +
+
+
+
+ + +
+
`, + + html: `
+
+
Authenticate Your Account
+

Please enter the code sent to your phone.

+ + + +
+ +
+
+
+
+ + +
+
+
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-otp-sample-demo', + templateUrl: './input-otp-sample-demo.html', + styles: [ + \` + .custom-otp-input { + width: 48px; + height: 48px; + font-size: 24px; + appearance: none; + text-align: center; + transition: all 0.2s; + border-radius: 0; + border: 1px solid var(--surface-400); + background: transparent; + outline-offset: -2px; + outline-color: transparent; + border-right: 0 none; + transition: outline-color 0.3s; + color: var(--text-color); + } + + .custom-otp-input:focus { + outline: 2px solid var(--primary-color); + } + + .custom-otp-input:first-child, + .custom-otp-input:nth-child(5) { + border-top-left-radius: 12px; + border-bottom-left-radius: 12px; + } + + .custom-otp-input:nth-child(3), + .custom-otp-input:last-child { + border-top-right-radius: 12px; + border-bottom-right-radius: 12px; + border-right-width: 1px; + border-right-style: solid; + border-color: var(--surface-400); + } + \` + ], +}) +export class InputOtpSampleDemo { + value: any; +}` + }; +} diff --git a/src/app/showcase/doc/inputotp/templatedoc.ts b/src/app/showcase/doc/inputotp/templatedoc.ts new file mode 100644 index 00000000000..8aeef441ba4 --- /dev/null +++ b/src/app/showcase/doc/inputotp/templatedoc.ts @@ -0,0 +1,94 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'template-doc', + template: ` + +

Define a template with your own UI elements with bindings to the provided events and attributes to replace the default design.

+
+
+ + + + + +
+ , + `, + styles: [ + ` + .custom-otp-input { + width: 45px; + font-size: 36px; + border: 0 none; + appearance: none; + text-align: center; + transition: all 0.2s; + background: transparent; + border-bottom: 2px solid var(--surface-500); + border-radius: 0px; + margin: 0 0.2rem; + } + + .custom-otp-input:focus { + outline: 0 none; + box-shadow: none; + border-bottom-color: var(--primary-color); + } + ` + ] +}) +export class TemplateDoc { + value: any; + + code: Code = { + basic: ` + + + +`, + + html: `
+ + + + + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-otp-template-demo', + templateUrl: './input-otp-template-demo.html', + styles: [ + \` + .custom-otp-input { + width: 45px; + font-size: 36px; + border: 0 none; + appearance: none; + text-align: center; + transition: all 0.2s; + background: transparent; + border-bottom: 2px solid var(--surface-500); + border-radius: 0px; + margin: 0 0.2rem; + } + + .custom-otp-input:focus { + outline: 0 none; + box-shadow: none; + border-bottom-color: var(--primary-color); + } + \` + ], +}) + +export class InputOtpTemplateDemo { + value: any; +}` + }; +} diff --git a/src/app/showcase/layout/app.routes.ts b/src/app/showcase/layout/app.routes.ts index 289d2b05dad..5a7a1463854 100644 --- a/src/app/showcase/layout/app.routes.ts +++ b/src/app/showcase/layout/app.routes.ts @@ -60,6 +60,7 @@ export const routes: Routes = [ { path: 'metergroup', loadChildren: () => import('../pages/metergroup/metergroupdemo.module').then((m) => m.MeterGroupDemoModule) }, { path: 'inputmask', loadChildren: () => import('../pages/inputmask/inputmaskdemo.module').then((m) => m.InputMaskDemoModule) }, { path: 'inputnumber', loadChildren: () => import('../pages/inputnumber/inputnumberdemo.module').then((m) => m.InputNumberDemoModule) }, + { path: 'inputotp', loadChildren: () => import('../pages/inputotp/inputotpdemo.module').then((m) => m.InputOtpDemoModule) }, { path: 'inputswitch', loadChildren: () => import('../pages/inputswitch/inputswitchdemo.module').then((m) => m.InputSwitchDemoModule) }, { path: 'inputtext', loadChildren: () => import('../pages/inputtext/inputtextdemo.module').then((m) => m.InputTextDemoModule) }, { path: 'inputgroup', loadChildren: () => import('../pages/inputgroup/inputgroupdemo.module').then((m) => m.InputGroupDemoModule) }, diff --git a/src/app/showcase/layout/doc/codeeditor/templates.ts b/src/app/showcase/layout/doc/codeeditor/templates.ts index 1c232967161..42819360f84 100644 --- a/src/app/showcase/layout/doc/codeeditor/templates.ts +++ b/src/app/showcase/layout/doc/codeeditor/templates.ts @@ -538,6 +538,7 @@ import { InputNumberModule } from 'primeng/inputnumber'; import { InputTextareaModule } from 'primeng/inputtextarea'; import { InputGroupAddonModule } from 'primeng/inputgroupaddon'; import { InputGroupModule } from 'primeng/inputgroup' +import { InputOtpModule } from 'primeng/inputotp' import { ImageModule } from 'primeng/image'; import { KnobModule } from 'primeng/knob'; import { ListboxModule } from 'primeng/listbox'; @@ -641,6 +642,7 @@ ${serviceImports} InputNumberModule, InputGroupModule, InputGroupAddonModule, + InputOtpModule, ImageModule, KnobModule, ListboxModule, diff --git a/src/app/showcase/pages/inputotp/inputotp.html b/src/app/showcase/pages/inputotp/inputotp.html new file mode 100755 index 00000000000..4b6d041c960 --- /dev/null +++ b/src/app/showcase/pages/inputotp/inputotp.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/app/showcase/pages/inputotp/inputotpdemo-routing.module.ts b/src/app/showcase/pages/inputotp/inputotpdemo-routing.module.ts new file mode 100755 index 00000000000..bd3f74e0cc0 --- /dev/null +++ b/src/app/showcase/pages/inputotp/inputotpdemo-routing.module.ts @@ -0,0 +1,9 @@ +import { NgModule } from '@angular/core'; +import { RouterModule } from '@angular/router'; +import { InputOtpDemo } from './inputotpdemo'; + +@NgModule({ + imports: [RouterModule.forChild([{ path: '', component: InputOtpDemo }])], + exports: [RouterModule] +}) +export class InputOtpDemoRoutingModule {} diff --git a/src/app/showcase/pages/inputotp/inputotpdemo.module.ts b/src/app/showcase/pages/inputotp/inputotpdemo.module.ts new file mode 100755 index 00000000000..30841cc2b65 --- /dev/null +++ b/src/app/showcase/pages/inputotp/inputotpdemo.module.ts @@ -0,0 +1,11 @@ +import { CommonModule } from '@angular/common'; +import { NgModule } from '@angular/core'; +import { InputOtpDemo } from './inputotpdemo'; +import { InputOtpDemoRoutingModule } from './inputotpdemo-routing.module'; +import { InputOtpDocModule } from '../../doc/inputotp/inputotpdoc.module'; + +@NgModule({ + imports: [CommonModule, InputOtpDemoRoutingModule, InputOtpDocModule], + declarations: [InputOtpDemo] +}) +export class InputOtpDemoModule {} diff --git a/src/app/showcase/pages/inputotp/inputotpdemo.ts b/src/app/showcase/pages/inputotp/inputotpdemo.ts new file mode 100755 index 00000000000..093d7d0b67b --- /dev/null +++ b/src/app/showcase/pages/inputotp/inputotpdemo.ts @@ -0,0 +1,56 @@ +import { Component, ViewEncapsulation } from '@angular/core'; +import { ImportDoc } from '../../doc/inputotp/importdoc'; +import { BasicDoc } from '../../doc/inputotp/basicdoc'; +import { MaskDoc } from '../../doc/inputotp/maskdoc'; +import { IntegerOnlyDoc } from '../../doc/inputotp/integeronlydoc'; +import { TemplateDoc } from '../../doc/inputotp/templatedoc'; +import { SampleDoc } from '../../doc/inputotp/sampledoc'; +import { AccessibilityDoc } from '../../doc/inputotp/accessibilitydoc'; + +@Component({ + templateUrl: './inputotp.html', + encapsulation: ViewEncapsulation.None +}) +export class InputOtpDemo { + docs = [ + { + id: 'import', + label: 'Import', + component: ImportDoc + }, + { + id: 'basic', + label: 'Basic', + component: BasicDoc + }, + { + id: 'mask', + label: 'Mask', + component: MaskDoc + }, + { + id: 'integeronly', + label: 'Integer Only', + component: IntegerOnlyDoc + }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, + { + id: 'sample', + label: 'Sample', + component: SampleDoc + }, + { + id: 'accessibility', + label: 'Accessibility', + component: AccessibilityDoc + }, + + + + + ]; +} diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index a1014d18556..df0408f56f5 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #64B5F6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #383838; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #2396f2; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #383838; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #2396f2; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1e1e1e; border: 1px solid #383838; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #383838; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #383838; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #121212; border: 1px solid #383838; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #383838; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #2396f2; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #383838; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #2396f2; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #383838; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #121212; border: 1px solid #383838; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #64B5F6; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #64B5F6; background: transparent; @@ -2554,7 +2449,6 @@ color: #64B5F6; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #121212; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -2929,7 +2806,6 @@ background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -3075,12 +2951,12 @@ background: #64B5F6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #383838; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #383838; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #383838; background: #1e1e1e; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #64B5F6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #383838; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(100, 181, 246, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #64B5F6; + } + .p-stepper .p-stepper-panels { + background: #1e1e1e; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #383838; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #64B5F6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #2396f2; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1e1e1e; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #64B5F6; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #64B5F6; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #64B5F6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #64B5F6; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #64B5F6; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #64B5F6; } diff --git a/src/assets/components/themes/arya-green/theme.css b/src/assets/components/themes/arya-green/theme.css index 14e4ebd8b70..fd922de8cf6 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #81C784; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #383838; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #54b358; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #383838; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #54b358; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1e1e1e; border: 1px solid #383838; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #383838; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #383838; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #121212; border: 1px solid #383838; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #383838; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #54b358; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #383838; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #54b358; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #383838; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #121212; border: 1px solid #383838; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #81C784; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #81C784; background: transparent; @@ -2554,7 +2449,6 @@ color: #81C784; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #121212; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -2929,7 +2806,6 @@ background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -3075,12 +2951,12 @@ background: #81C784; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #383838; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #383838; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #383838; background: #1e1e1e; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #81C784; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #383838; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(129, 199, 132, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #81C784; + } + .p-stepper .p-stepper-panels { + background: #1e1e1e; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #383838; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #81C784; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #54b358; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1e1e1e; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #81C784; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #81C784; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #81C784; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #81C784; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #81C784; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #81C784; } diff --git a/src/assets/components/themes/arya-orange/theme.css b/src/assets/components/themes/arya-orange/theme.css index e41df95f108..687cb9e5a11 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #FFD54F; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #383838; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #ffc50c; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #383838; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ffc50c; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1e1e1e; border: 1px solid #383838; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #383838; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #383838; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #121212; border: 1px solid #383838; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #383838; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #ffc50c; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #383838; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffc50c; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #383838; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #121212; border: 1px solid #383838; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #FFD54F; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #FFD54F; background: transparent; @@ -2554,7 +2449,6 @@ color: #FFD54F; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #121212; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -2929,7 +2806,6 @@ background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -3075,12 +2951,12 @@ background: #FFD54F; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #383838; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #383838; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #383838; background: #1e1e1e; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #FFD54F; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #383838; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(255, 213, 79, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #FFD54F; + } + .p-stepper .p-stepper-panels { + background: #1e1e1e; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #383838; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #FFD54F; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #ffc50c; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1e1e1e; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #FFD54F; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #FFD54F; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #FFD54F; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #FFD54F; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #FFD54F; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #FFD54F; } diff --git a/src/assets/components/themes/arya-purple/theme.css b/src/assets/components/themes/arya-purple/theme.css index 22c4414c109..043c2bb9e42 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #BA68C8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #383838; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #a241b2; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #383838; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #a241b2; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1e1e1e; border: 1px solid #383838; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #383838; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #383838; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #121212; border: 1px solid #383838; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #383838; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #a241b2; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #383838; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #a241b2; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #383838; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1e1e1e; border: 1px solid #383838; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #121212; border: 1px solid #383838; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #383838; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #ffffff; background: #BA68C8; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #BA68C8; background: transparent; @@ -2554,7 +2449,6 @@ color: #BA68C8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #121212; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -2929,7 +2806,6 @@ background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -3075,12 +2951,12 @@ background: #BA68C8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #383838; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #383838; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #383838; background: #1e1e1e; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #BA68C8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #383838; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(186, 104, 200, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #BA68C8; + } + .p-stepper .p-stepper-panels { + background: #1e1e1e; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #383838; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #BA68C8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #a241b2; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1e1e1e; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #BA68C8; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #BA68C8; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #BA68C8; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #BA68C8; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #BA68C8; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #BA68C8; } diff --git a/src/assets/components/themes/bootstrap4-dark-blue/theme.css b/src/assets/components/themes/bootstrap4-dark-blue/theme.css index d5ba16cafd7..866a94535cd 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.15s; } - .p-disabled, .p-component:disabled { opacity: 0.65; } - .p-error { color: #f19ea6; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } - .p-autocomplete-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.107rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f19ea6; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; border-color: #8dd0ff; } - .p-datepicker { padding: 0; background: #2a323d; @@ -495,7 +476,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: color 0.15s, box-shadow 0.15s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: color 0.15s, box-shadow 0.15s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #8dd0ff; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.107rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } - .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #3f4b5b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f19ea6; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #1dadff; color: #151515; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f19ea6; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #3f4b5b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #1dadff; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #151515; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f19ea6; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f19ea6; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -924,26 +888,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2a323d; border: 1px solid #3f4b5b; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { box-shadow: none; } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } - .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1051,7 +1010,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f19ea6; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1166,11 +1111,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f19ea6; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1178,14 +1121,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.107rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.107rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8dd0ff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.15s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f19ea6; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #3f4b5b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #3f4b5b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 1px #e3f3fe; border-color: #8dd0ff; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f19ea6; } - .p-multiselect { background: #20262e; border: 1px solid #3f4b5b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1474,7 +1400,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1563,7 +1488,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f19ea6; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f19ea6; } - .p-password-panel { padding: 1.25rem; background: #2a323d; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #9fdaa8; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1611,7 +1531,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1619,7 +1538,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #1dadff; color: #151515; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f19ea6; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #3f4b5b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #1dadff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #151515; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f19ea6; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #151515; } - .p-selectbutton .p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1725,7 +1636,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #ffffff; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f19ea6; } - .p-slider { background: #3f4b5b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.15s; } - .p-togglebutton.p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1819,7 +1727,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #ffffff; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f19ea6; } - .p-treeselect { background: #20262e; border: 1px solid #3f4b5b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f19ea6; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1958,7 +1861,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1976,7 +1877,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #151515; background: #8dd0ff; @@ -2088,7 +1988,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #6c757d; border: 1px solid #6c757d; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #5a6268; color: #ffffff; border-color: #5a6268; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px rgba(130, 138, 145, 0.5); } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #545b62; color: #ffffff; border-color: #4e555b; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(108, 117, 125, 0.16); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #6c757d; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); border-color: transparent; color: #6c757d; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(108, 117, 125, 0.16); border-color: transparent; color: #6c757d; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #151515; background: #7fd8e6; border: 1px solid #4cc8db; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #4cc8db; color: #151515; border-color: #26bdd3; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b1e8f0; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #26bdd3; color: #151515; border-color: #00b2cc; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(127, 216, 230, 0.04); color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(127, 216, 230, 0.16); color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #7fd8e6; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(127, 216, 230, 0.04); border-color: transparent; color: #7fd8e6; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(127, 216, 230, 0.16); border-color: transparent; color: #7fd8e6; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #151515; background: #9fdaa8; border: 1px solid #78cc86; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #78cc86; color: #151515; border-color: #5ac06c; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #c5e8ca; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #5ac06c; color: #151515; border-color: #3cb553; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(159, 218, 168, 0.04); color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(159, 218, 168, 0.16); color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #9fdaa8; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(159, 218, 168, 0.04); border-color: transparent; color: #9fdaa8; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(159, 218, 168, 0.16); border-color: transparent; color: #9fdaa8; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #151515; background: #ffe082; border: 1px solid #ffd54f; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd54f; color: #151515; border-color: #ffca28; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffecb3; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffca28; color: #151515; border-color: #ffc107; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #151515; background: #b7a2e0; border: 1px solid #9a7cd4; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9a7cd4; color: #151515; border-color: #845fca; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3c7ec; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #845fca; color: #151515; border-color: #6d43c0; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(183, 162, 224, 0.04); color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(183, 162, 224, 0.16); color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #b7a2e0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(183, 162, 224, 0.04); border-color: transparent; color: #b7a2e0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(183, 162, 224, 0.16); border-color: transparent; color: #b7a2e0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #151515; background: #f19ea6; border: 1px solid #e97984; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #e97984; color: #151515; border-color: #f75965; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffd0d9; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f75965; color: #151515; border-color: #fd464e; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(241, 158, 166, 0.04); color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(241, 158, 166, 0.16); color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f19ea6; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(241, 158, 166, 0.04); border-color: transparent; color: #f19ea6; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(241, 158, 166, 0.16); border-color: transparent; color: #f19ea6; } - .p-button.p-button-link { color: #8dd0ff; background: transparent; @@ -2566,7 +2458,6 @@ color: #8dd0ff; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #3f4b5b; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 4px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #6c757d; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #7fd8e6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #9fdaa8; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #b7a2e0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #f19ea6; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; @@ -2941,7 +2815,6 @@ background: #8dd0ff; color: #151515; } - .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3047,17 +2920,17 @@ transition: color 0.15s, box-shadow 0.15s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; @@ -3087,12 +2960,12 @@ background: #8dd0ff; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #2a323d; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #2a323d; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,6 @@ border-top: 1px solid #3f4b5b; margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.5rem; border-bottom: 1px solid #3f4b5b; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3449,7 +3314,6 @@ background: #2a323d; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-paginator { background: #2a323d; color: #8dd0ff; @@ -3498,9 +3361,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 1px solid #3f4b5b; color: #8dd0ff; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: #3f4b5b; color: #8dd0ff; @@ -3570,7 +3433,6 @@ border-color: #3f4b5b; color: #8dd0ff; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3665,7 +3526,6 @@ background: #2a323d; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #3f4b5b; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #3f4b5b; background: #2a323d; @@ -3747,11 +3606,11 @@ color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #8dd0ff; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #2a323d; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem 1.25rem; border: 1px solid #3f4b5b; @@ -4123,7 +3979,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4149,7 +4004,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #2a323d; } @@ -4173,7 +4027,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4214,7 +4067,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4281,7 +4133,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; @@ -4292,7 +4143,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4314,7 +4164,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.15s; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 4px; + transition: color 0.15s, box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: color 0.15s, box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #8dd0ff; + color: #151515; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #8dd0ff; + } + .p-stepper .p-stepper-panels { + background: #2a323d; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #3f4b5b; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.15s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #8dd0ff; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4383,7 +4390,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4394,7 +4400,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4442,7 +4447,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4515,7 +4519,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4557,7 +4560,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } - .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4570,7 @@ padding: 1rem 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4578,13 +4580,13 @@ transition: color 0.15s, box-shadow 0.15s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; @@ -4598,7 +4600,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4618,7 +4619,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } - .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4658,7 +4658,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #56bdff; color: #151515; @@ -4669,7 +4668,6 @@ color: #151515; border-color: #1dadff; } - .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4701,7 +4699,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.87); } - .p-contextmenu { padding: 0.5rem 0; background: #2a323d; @@ -4749,7 +4746,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4763,7 +4760,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4774,7 +4771,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4788,7 +4785,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4812,32 +4808,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4896,7 +4891,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4910,7 +4905,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4921,7 +4916,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4979,10 +4974,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.5rem 0; background: #2a323d; @@ -5019,7 +5013,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5033,7 +5027,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5044,7 +5038,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5078,7 +5072,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -5117,7 +5110,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5162,7 +5155,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5173,7 +5166,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5190,7 +5183,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5365,7 +5357,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5379,7 +5371,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5390,7 +5382,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5430,7 +5422,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5473,7 +5464,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5487,7 +5478,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5498,7 +5489,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5545,7 +5536,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5590,7 +5580,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5661,7 +5650,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e3f3fe; } - .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5712,7 +5700,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5726,7 +5714,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5737,7 +5725,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5751,7 +5739,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5807,7 +5794,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5896,7 +5882,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5947,7 +5932,7 @@ color: #004085; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #004085; } .p-toast .p-toast-message.p-toast-message-success { @@ -5957,7 +5942,7 @@ color: #155724; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #155724; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5967,7 +5952,7 @@ color: #856404; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #856404; } .p-toast .p-toast-message.p-toast-message-error { @@ -5977,10 +5962,9 @@ color: #721c24; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #721c24; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6011,7 +5995,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6068,7 +6052,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -6078,7 +6062,7 @@ border-radius: 4px; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.6); } @@ -6087,29 +6071,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: color 0.15s, box-shadow 0.15s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6133,7 +6111,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -6154,11 +6131,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #2a323d; } - .p-badge { background: #8dd0ff; color: #151515; @@ -6200,7 +6175,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6236,7 +6210,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6251,23 +6224,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6275,24 +6240,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6352,7 +6312,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6368,7 +6327,6 @@ color: #151515; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6390,7 +6348,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6398,7 +6355,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #8dd0ff; color: #151515; @@ -6431,7 +6387,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #2a323d; color: rgba(255, 255, 255, 0.87); diff --git a/src/assets/components/themes/bootstrap4-dark-purple/theme.css b/src/assets/components/themes/bootstrap4-dark-purple/theme.css index 7f3584c3ab5..9d0fce1b71a 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.15s; } - .p-disabled, .p-component:disabled { opacity: 0.65; } - .p-error { color: #f19ea6; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } - .p-autocomplete-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.107rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f19ea6; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; border-color: #c298d8; } - .p-datepicker { padding: 0; background: #2a323d; @@ -495,7 +476,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: color 0.15s, box-shadow 0.15s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: color 0.15s, box-shadow 0.15s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #c298d8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.107rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } - .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #3f4b5b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f19ea6; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #9954bb; color: #151515; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f19ea6; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #3f4b5b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9954bb; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #151515; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f19ea6; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f19ea6; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -924,26 +888,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2a323d; border: 1px solid #3f4b5b; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { box-shadow: none; } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } - .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1051,7 +1010,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f19ea6; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1166,11 +1111,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f19ea6; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1178,14 +1121,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.107rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.107rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c298d8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.15s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f19ea6; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #3f4b5b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #3f4b5b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 1px #f0e6f5; border-color: #c298d8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f19ea6; } - .p-multiselect { background: #20262e; border: 1px solid #3f4b5b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1474,7 +1400,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1563,7 +1488,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f19ea6; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f19ea6; } - .p-password-panel { padding: 1.25rem; background: #2a323d; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #9fdaa8; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1611,7 +1531,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1619,7 +1538,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #9954bb; color: #151515; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f19ea6; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #3f4b5b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #9954bb; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #151515; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f19ea6; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #151515; } - .p-selectbutton .p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1725,7 +1636,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #ffffff; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f19ea6; } - .p-slider { background: #3f4b5b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.15s; } - .p-togglebutton.p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1819,7 +1727,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #ffffff; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f19ea6; } - .p-treeselect { background: #20262e; border: 1px solid #3f4b5b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f19ea6; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1958,7 +1861,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #3f4b5b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1976,7 +1877,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #151515; background: #c298d8; @@ -2088,7 +1988,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #6c757d; border: 1px solid #6c757d; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #5a6268; color: #ffffff; border-color: #5a6268; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px rgba(130, 138, 145, 0.5); } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #545b62; color: #ffffff; border-color: #4e555b; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(108, 117, 125, 0.16); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #6c757d; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); border-color: transparent; color: #6c757d; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(108, 117, 125, 0.16); border-color: transparent; color: #6c757d; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #151515; background: #7fd8e6; border: 1px solid #4cc8db; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #4cc8db; color: #151515; border-color: #26bdd3; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b1e8f0; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #26bdd3; color: #151515; border-color: #00b2cc; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(127, 216, 230, 0.04); color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(127, 216, 230, 0.16); color: #7fd8e6; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #7fd8e6; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(127, 216, 230, 0.04); border-color: transparent; color: #7fd8e6; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(127, 216, 230, 0.16); border-color: transparent; color: #7fd8e6; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #151515; background: #9fdaa8; border: 1px solid #78cc86; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #78cc86; color: #151515; border-color: #5ac06c; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #c5e8ca; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #5ac06c; color: #151515; border-color: #3cb553; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(159, 218, 168, 0.04); color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(159, 218, 168, 0.16); color: #9fdaa8; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #9fdaa8; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(159, 218, 168, 0.04); border-color: transparent; color: #9fdaa8; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(159, 218, 168, 0.16); border-color: transparent; color: #9fdaa8; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #151515; background: #ffe082; border: 1px solid #ffd54f; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd54f; color: #151515; border-color: #ffca28; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffecb3; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffca28; color: #151515; border-color: #ffc107; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #151515; background: #b7a2e0; border: 1px solid #9a7cd4; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9a7cd4; color: #151515; border-color: #845fca; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3c7ec; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #845fca; color: #151515; border-color: #6d43c0; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(183, 162, 224, 0.04); color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(183, 162, 224, 0.16); color: #b7a2e0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #b7a2e0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(183, 162, 224, 0.04); border-color: transparent; color: #b7a2e0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(183, 162, 224, 0.16); border-color: transparent; color: #b7a2e0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #151515; background: #f19ea6; border: 1px solid #e97984; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #e97984; color: #151515; border-color: #f75965; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffd0d9; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f75965; color: #151515; border-color: #fd464e; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(241, 158, 166, 0.04); color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(241, 158, 166, 0.16); color: #f19ea6; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f19ea6; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(241, 158, 166, 0.04); border-color: transparent; color: #f19ea6; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(241, 158, 166, 0.16); border-color: transparent; color: #f19ea6; } - .p-button.p-button-link { color: #c298d8; background: transparent; @@ -2566,7 +2458,6 @@ color: #c298d8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #3f4b5b; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 4px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #6c757d; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #7fd8e6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #9fdaa8; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #b7a2e0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #f19ea6; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; @@ -2941,7 +2815,6 @@ background: #c298d8; color: #151515; } - .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3047,17 +2920,17 @@ transition: color 0.15s, box-shadow 0.15s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; @@ -3087,12 +2960,12 @@ background: #c298d8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #2a323d; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #2a323d; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,6 @@ border-top: 1px solid #3f4b5b; margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.5rem; border-bottom: 1px solid #3f4b5b; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3449,7 +3314,6 @@ background: #2a323d; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-paginator { background: #2a323d; color: #c298d8; @@ -3498,9 +3361,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 1px solid #3f4b5b; color: #c298d8; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: #3f4b5b; color: #c298d8; @@ -3570,7 +3433,6 @@ border-color: #3f4b5b; color: #c298d8; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3665,7 +3526,6 @@ background: #2a323d; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #3f4b5b; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #3f4b5b; background: #2a323d; @@ -3747,11 +3606,11 @@ color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #151515; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #c298d8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #2a323d; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem 1.25rem; border: 1px solid #3f4b5b; @@ -4123,7 +3979,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4149,7 +4004,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #2a323d; } @@ -4173,7 +4027,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4214,7 +4067,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4281,7 +4133,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; @@ -4292,7 +4143,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4314,7 +4164,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #f0e6f5; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.15s; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 4px; + transition: color 0.15s, box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: color 0.15s, box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #f0e6f5; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #c298d8; + color: #151515; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #f0e6f5; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #c298d8; + } + .p-stepper .p-stepper-panels { + background: #2a323d; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #3f4b5b; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.15s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #c298d8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4383,7 +4390,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4394,7 +4400,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4442,7 +4447,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4515,7 +4519,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4557,7 +4560,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } - .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4570,7 @@ padding: 1rem 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4578,13 +4580,13 @@ transition: color 0.15s, box-shadow 0.15s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; @@ -4598,7 +4600,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4618,7 +4619,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } - .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4658,7 +4658,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #aa70c7; color: #151515; @@ -4669,7 +4668,6 @@ color: #151515; border-color: #9954bb; } - .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4701,7 +4699,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.87); } - .p-contextmenu { padding: 0.5rem 0; background: #2a323d; @@ -4749,7 +4746,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4763,7 +4760,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4774,7 +4771,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4788,7 +4785,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4812,32 +4808,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4896,7 +4891,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4910,7 +4905,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4921,7 +4916,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4979,10 +4974,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.5rem 0; background: #2a323d; @@ -5019,7 +5013,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5033,7 +5027,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5044,7 +5038,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5078,7 +5072,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -5117,7 +5110,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5162,7 +5155,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5173,7 +5166,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5190,7 +5183,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5365,7 +5357,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5379,7 +5371,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5390,7 +5382,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5430,7 +5422,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5473,7 +5464,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5487,7 +5478,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5498,7 +5489,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5545,7 +5536,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5590,7 +5580,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5661,7 +5650,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #f0e6f5; } - .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5712,7 +5700,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5726,7 +5714,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5737,7 +5725,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5751,7 +5739,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5807,7 +5794,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5896,7 +5882,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5947,7 +5932,7 @@ color: #004085; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #004085; } .p-toast .p-toast-message.p-toast-message-success { @@ -5957,7 +5942,7 @@ color: #155724; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #155724; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5967,7 +5952,7 @@ color: #856404; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #856404; } .p-toast .p-toast-message.p-toast-message-error { @@ -5977,10 +5962,9 @@ color: #721c24; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #721c24; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6011,7 +5995,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6068,7 +6052,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -6078,7 +6062,7 @@ border-radius: 4px; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.6); } @@ -6087,29 +6071,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: color 0.15s, box-shadow 0.15s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6133,7 +6111,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -6154,11 +6131,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #2a323d; } - .p-badge { background: #c298d8; color: #151515; @@ -6200,7 +6175,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6236,7 +6210,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6251,23 +6224,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6275,24 +6240,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6352,7 +6312,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6368,7 +6327,6 @@ color: #151515; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6390,7 +6348,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6398,7 +6355,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #c298d8; color: #151515; @@ -6431,7 +6387,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #2a323d; color: rgba(255, 255, 255, 0.87); diff --git a/src/assets/components/themes/bootstrap4-light-blue/theme.css b/src/assets/components/themes/bootstrap4-light-blue/theme.css index 49ddf20f954..713b866344e 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.15s; } - .p-disabled, .p-component:disabled { opacity: 0.65; } - .p-error { color: #dc3545; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } - .p-autocomplete-panel { background: #ffffff; color: #212529; @@ -440,11 +427,9 @@ color: #212529; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,23 +437,19 @@ color: #495057; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #495057; right: 3.107rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #dc3545; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); border-color: #007bff; } - .p-datepicker { padding: 0; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: box-shadow 0.15s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #212529; transition: box-shadow 0.15s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #007bff; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -684,12 +664,10 @@ color: #495057; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #495057; right: 3.107rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } - .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #efefef; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #dc3545; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -794,7 +768,6 @@ color: #495057; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #0062cc; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #dc3545; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #efefef; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0062cc; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #dc3545; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #dc3545; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -924,26 +888,22 @@ color: #495057; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #212529; border: 1px solid #212529; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: none; } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } - .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1051,7 +1010,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-dropdown { background: #efefef; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #dc3545; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #495057; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #495057; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1166,11 +1111,9 @@ color: #495057; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #dc3545; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1178,14 +1121,21 @@ color: #495057; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.107rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.107rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #007bff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6c757d; transition-duration: 0.15s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #dc3545; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #495057; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #495057; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #efefef; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #efefef; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #212529; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); border-color: #007bff; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #dc3545; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1462,11 +1390,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1474,7 +1400,6 @@ color: #495057; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1563,7 +1488,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-multiselect { background: #efefef; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #dc3545; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #dc3545; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #28a745; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1611,7 +1531,6 @@ color: #495057; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1619,7 +1538,6 @@ color: #495057; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #0062cc; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #dc3545; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #efefef; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #0062cc; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #ffffff; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #dc3545; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #ffffff; } - .p-selectbutton .p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1725,7 +1636,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #ffffff; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #dc3545; } - .p-slider { background: #e9ecef; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.15s; } - .p-togglebutton.p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1819,7 +1727,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #ffffff; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #dc3545; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1890,15 +1796,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #dc3545; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #212529; @@ -1958,7 +1861,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-treeselect { background: #efefef; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1976,7 +1877,6 @@ color: #495057; right: 2.357rem; } - .p-button { color: #ffffff; background: #007bff; @@ -2088,7 +1988,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #6c757d; border: 1px solid #6c757d; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #5a6268; color: #ffffff; border-color: #5a6268; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #545b62; color: #ffffff; border-color: #4e555b; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(108, 117, 125, 0.16); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #6c757d; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); border-color: transparent; color: #6c757d; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(108, 117, 125, 0.16); border-color: transparent; color: #6c757d; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #17a2b8; border: 1px solid #17a2b8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #138496; color: #ffffff; border-color: #117a8b; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #138496; color: #ffffff; border-color: #117a8b; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(23, 162, 184, 0.04); color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(23, 162, 184, 0.16); color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #17a2b8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(23, 162, 184, 0.04); border-color: transparent; color: #17a2b8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(23, 162, 184, 0.16); border-color: transparent; color: #17a2b8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #28a745; border: 1px solid #28a745; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #218838; color: #ffffff; border-color: #1e7e34; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #1e7e34; color: #ffffff; border-color: #1c7430; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(40, 167, 69, 0.04); color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(40, 167, 69, 0.16); color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #28a745; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(40, 167, 69, 0.04); border-color: transparent; color: #28a745; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(40, 167, 69, 0.16); border-color: transparent; color: #28a745; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffc107; border: 1px solid #ffc107; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #e0a800; color: #212529; border-color: #d39e00; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d39e00; color: #212529; border-color: #c69500; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 193, 7, 0.04); color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 193, 7, 0.16); color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffc107; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 193, 7, 0.04); border-color: transparent; color: #ffc107; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 193, 7, 0.16); border-color: transparent; color: #ffc107; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #6f42c1; border: 1px solid #6f42c1; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #633bad; color: #ffffff; border-color: #58349a; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #d3c6ec; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #58349a; color: #ffffff; border-color: #4d2e87; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(111, 66, 193, 0.04); color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(111, 66, 193, 0.16); color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #6f42c1; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(111, 66, 193, 0.04); border-color: transparent; color: #6f42c1; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(111, 66, 193, 0.16); border-color: transparent; color: #6f42c1; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #dc3545; border: 1px solid #dc3545; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c82333; color: #ffffff; border-color: #bd2130; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #bd2130; color: #ffffff; border-color: #b21f2d; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(220, 53, 69, 0.04); color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(220, 53, 69, 0.16); color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #dc3545; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(220, 53, 69, 0.04); border-color: transparent; color: #dc3545; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(220, 53, 69, 0.16); border-color: transparent; color: #dc3545; } - .p-button.p-button-link { color: #007bff; background: transparent; @@ -2566,7 +2458,6 @@ color: #007bff; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 4px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #6c757d; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #17a2b8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #28a745; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffc107; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #6f42c1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #dc3545; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); @@ -2941,7 +2815,6 @@ background: #007bff; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3047,17 +2920,17 @@ transition: box-shadow 0.15s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); @@ -3087,12 +2960,12 @@ background: #007bff; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #efefef; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-column-filter-overlay { background: #ffffff; color: #212529; @@ -3325,7 +3193,6 @@ border-top: 1px solid #dee2e6; margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.5rem; border-bottom: 1px solid #dee2e6; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3449,7 +3314,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-paginator { background: #ffffff; color: #007bff; @@ -3498,9 +3361,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: #ffffff; border: 1px solid #dee2e6; color: #007bff; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: #dee2e6; color: #007bff; @@ -3570,7 +3433,6 @@ border-color: #dee2e6; color: #007bff; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3665,7 +3526,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3747,11 +3606,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-treetable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #007bff; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #efefef; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem 1.25rem; border: 1px solid #dee2e6; @@ -4123,7 +3979,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #212529; @@ -4149,7 +4004,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4173,7 +4027,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4214,7 +4067,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4281,7 +4133,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; @@ -4292,7 +4143,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4314,7 +4164,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.15s; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #212529; + border: 1px solid #dee2e6; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 4px; + transition: box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #007bff; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #212529; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #007bff; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #212529; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.15s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #212529; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #007bff; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4383,7 +4390,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4394,7 +4400,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #212529; @@ -4442,7 +4447,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4515,7 +4519,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #212529; @@ -4557,7 +4560,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } - .p-sidebar { background: #ffffff; color: #212529; @@ -4568,7 +4570,7 @@ padding: 1rem 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4578,13 +4580,13 @@ transition: box-shadow 0.15s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); @@ -4598,7 +4600,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4618,7 +4619,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } - .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4658,7 +4658,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0069d9; color: #ffffff; @@ -4669,7 +4668,6 @@ color: #ffffff; border-color: #0062cc; } - .p-breadcrumb { background: #efefef; border: 0 none; @@ -4701,7 +4699,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4749,7 +4746,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4763,7 +4760,7 @@ color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4774,7 +4771,7 @@ color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem-separator { @@ -4788,7 +4785,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4812,32 +4808,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4896,7 +4891,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4910,7 +4905,7 @@ color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4921,7 +4916,7 @@ color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-megamenu-panel { @@ -4979,10 +4974,9 @@ color: rgba(0, 0, 0, 0.7); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.7); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5019,7 +5013,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5033,7 +5027,7 @@ color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5044,7 +5038,7 @@ color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu.p-menu-overlay { @@ -5078,7 +5072,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -5117,7 +5110,7 @@ color: rgba(0, 0, 0, 0.7); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.7); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5162,7 +5155,7 @@ color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5173,7 +5166,7 @@ color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-submenu-list { @@ -5190,7 +5183,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5365,7 +5357,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5379,7 +5371,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5390,7 +5382,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5430,7 +5422,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5473,7 +5464,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5487,7 +5478,7 @@ color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5498,7 +5489,7 @@ color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu.p-slidemenu-overlay { @@ -5545,7 +5536,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5590,7 +5580,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5661,7 +5650,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5712,7 +5700,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5726,7 +5714,7 @@ color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5737,7 +5725,7 @@ color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem-separator { @@ -5751,7 +5739,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5807,7 +5794,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5896,7 +5882,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5947,7 +5932,7 @@ color: #004085; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #004085; } .p-toast .p-toast-message.p-toast-message-success { @@ -5957,7 +5942,7 @@ color: #155724; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #155724; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5967,7 +5952,7 @@ color: #856404; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #856404; } .p-toast .p-toast-message.p-toast-message-error { @@ -5977,10 +5962,9 @@ color: #721c24; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #721c24; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6011,7 +5995,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6068,7 +6052,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #efefef; @@ -6078,7 +6062,7 @@ border-radius: 4px; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #efefef; } @@ -6087,29 +6071,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: box-shadow 0.15s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6133,7 +6111,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -6154,11 +6131,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #007bff; color: #ffffff; @@ -6200,7 +6175,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #212529; @@ -6236,7 +6210,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6251,23 +6224,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6275,24 +6240,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6352,7 +6312,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6368,7 +6327,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6390,7 +6348,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6398,7 +6355,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #007bff; color: #ffffff; @@ -6431,7 +6387,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #212529; diff --git a/src/assets/components/themes/bootstrap4-light-purple/theme.css b/src/assets/components/themes/bootstrap4-light-purple/theme.css index 47b66343d87..4e8bb2a76bd 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.15s; } - .p-disabled, .p-component:disabled { opacity: 0.65; } - .p-error { color: #dc3545; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } - .p-autocomplete-panel { background: #ffffff; color: #212529; @@ -440,11 +427,9 @@ color: #212529; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,23 +437,19 @@ color: #495057; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #495057; right: 3.107rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #dc3545; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); border-color: #883cae; } - .p-datepicker { padding: 0; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: box-shadow 0.15s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #212529; transition: box-shadow 0.15s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #883cae; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -684,12 +664,10 @@ color: #495057; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #495057; right: 3.107rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } - .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #efefef; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #dc3545; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -794,7 +768,6 @@ color: #495057; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #68329e; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #dc3545; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #efefef; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #68329e; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #dc3545; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #dc3545; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -924,26 +888,22 @@ color: #495057; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #212529; border: 1px solid #212529; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: none; } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } - .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1051,7 +1010,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-dropdown { background: #efefef; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #dc3545; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #495057; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #495057; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1166,11 +1111,9 @@ color: #495057; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #dc3545; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1178,14 +1121,21 @@ color: #495057; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.107rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.107rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #883cae; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6c757d; transition-duration: 0.15s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #dc3545; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #495057; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #495057; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #efefef; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #efefef; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #212529; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); border-color: #883cae; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #dc3545; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1462,11 +1390,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1474,7 +1400,6 @@ color: #495057; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1563,7 +1488,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-multiselect { background: #efefef; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #dc3545; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #dc3545; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #28a745; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1611,7 +1531,6 @@ color: #495057; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1619,7 +1538,6 @@ color: #495057; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #68329e; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #dc3545; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #efefef; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #68329e; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #ffffff; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #dc3545; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #ffffff; } - .p-selectbutton .p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1725,7 +1636,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #ffffff; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #dc3545; } - .p-slider { background: #e9ecef; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.15s; } - .p-togglebutton.p-button { background: #6c757d; border: 1px solid #6c757d; @@ -1819,7 +1727,7 @@ transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #ffffff; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #dc3545; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1890,15 +1796,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #dc3545; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #212529; @@ -1958,7 +1861,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-treeselect { background: #efefef; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #efefef; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1976,7 +1877,6 @@ color: #495057; right: 2.357rem; } - .p-button { color: #ffffff; background: #883cae; @@ -2088,7 +1988,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #6c757d; border: 1px solid #6c757d; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #5a6268; color: #ffffff; border-color: #5a6268; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #545b62; color: #ffffff; border-color: #4e555b; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(108, 117, 125, 0.16); color: #6c757d; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #6c757d; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(108, 117, 125, 0.04); border-color: transparent; color: #6c757d; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(108, 117, 125, 0.16); border-color: transparent; color: #6c757d; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #17a2b8; border: 1px solid #17a2b8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #138496; color: #ffffff; border-color: #117a8b; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #138496; color: #ffffff; border-color: #117a8b; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(23, 162, 184, 0.04); color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(23, 162, 184, 0.16); color: #17a2b8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #17a2b8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(23, 162, 184, 0.04); border-color: transparent; color: #17a2b8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(23, 162, 184, 0.16); border-color: transparent; color: #17a2b8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #28a745; border: 1px solid #28a745; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #218838; color: #ffffff; border-color: #1e7e34; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #1e7e34; color: #ffffff; border-color: #1c7430; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(40, 167, 69, 0.04); color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(40, 167, 69, 0.16); color: #28a745; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #28a745; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(40, 167, 69, 0.04); border-color: transparent; color: #28a745; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(40, 167, 69, 0.16); border-color: transparent; color: #28a745; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffc107; border: 1px solid #ffc107; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #e0a800; color: #212529; border-color: #d39e00; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d39e00; color: #212529; border-color: #c69500; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 193, 7, 0.04); color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 193, 7, 0.16); color: #ffc107; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffc107; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 193, 7, 0.04); border-color: transparent; color: #ffc107; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 193, 7, 0.16); border-color: transparent; color: #ffc107; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #6f42c1; border: 1px solid #6f42c1; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #633bad; color: #ffffff; border-color: #58349a; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #d3c6ec; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #58349a; color: #ffffff; border-color: #4d2e87; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(111, 66, 193, 0.04); color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(111, 66, 193, 0.16); color: #6f42c1; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #6f42c1; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(111, 66, 193, 0.04); border-color: transparent; color: #6f42c1; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(111, 66, 193, 0.16); border-color: transparent; color: #6f42c1; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #dc3545; border: 1px solid #dc3545; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c82333; color: #ffffff; border-color: #bd2130; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #bd2130; color: #ffffff; border-color: #b21f2d; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(220, 53, 69, 0.04); color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(220, 53, 69, 0.16); color: #dc3545; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #dc3545; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(220, 53, 69, 0.04); border-color: transparent; color: #dc3545; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(220, 53, 69, 0.16); border-color: transparent; color: #dc3545; } - .p-button.p-button-link { color: #883cae; background: transparent; @@ -2566,7 +2458,6 @@ color: #883cae; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 4px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #6c757d; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #17a2b8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #28a745; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffc107; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #6f42c1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #dc3545; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); @@ -2941,7 +2815,6 @@ background: #883cae; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3047,17 +2920,17 @@ transition: box-shadow 0.15s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); @@ -3087,12 +2960,12 @@ background: #883cae; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #efefef; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-column-filter-overlay { background: #ffffff; color: #212529; @@ -3325,7 +3193,6 @@ border-top: 1px solid #dee2e6; margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.5rem; border-bottom: 1px solid #dee2e6; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3449,7 +3314,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-paginator { background: #ffffff; color: #883cae; @@ -3498,9 +3361,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: #ffffff; border: 1px solid #dee2e6; color: #883cae; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: #dee2e6; color: #883cae; @@ -3570,7 +3433,6 @@ border-color: #dee2e6; color: #883cae; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1.5rem; box-shadow: none; @@ -3665,7 +3526,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3747,11 +3606,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-treetable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #883cae; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #efefef; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem 1.25rem; border: 1px solid #dee2e6; @@ -4123,7 +3979,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #212529; @@ -4149,7 +4004,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4173,7 +4027,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4214,7 +4067,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4281,7 +4133,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; @@ -4292,7 +4143,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4314,7 +4164,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.15s; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #212529; + border: 1px solid #dee2e6; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 4px; + transition: box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: box-shadow 0.15s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #883cae; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #212529; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #883cae; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #212529; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.15s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #212529; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #883cae; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4383,7 +4390,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4394,7 +4400,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #212529; @@ -4442,7 +4447,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4515,7 +4519,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #212529; @@ -4557,7 +4560,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } - .p-sidebar { background: #ffffff; color: #212529; @@ -4568,7 +4570,7 @@ padding: 1rem 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4578,13 +4580,13 @@ transition: box-shadow 0.15s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); @@ -4598,7 +4600,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4618,7 +4619,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } - .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4658,7 +4658,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #7a38a7; color: #ffffff; @@ -4669,7 +4668,6 @@ color: #ffffff; border-color: #68329e; } - .p-breadcrumb { background: #efefef; border: 0 none; @@ -4701,7 +4699,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4749,7 +4746,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4763,7 +4760,7 @@ color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4774,7 +4771,7 @@ color: #212529; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem-separator { @@ -4788,7 +4785,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4812,32 +4808,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4896,7 +4891,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4910,7 +4905,7 @@ color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4921,7 +4916,7 @@ color: #212529; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-megamenu-panel { @@ -4979,10 +4974,9 @@ color: rgba(0, 0, 0, 0.7); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.7); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5019,7 +5013,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5033,7 +5027,7 @@ color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5044,7 +5038,7 @@ color: #212529; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu.p-menu-overlay { @@ -5078,7 +5072,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -5117,7 +5110,7 @@ color: rgba(0, 0, 0, 0.7); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.7); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5162,7 +5155,7 @@ color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5173,7 +5166,7 @@ color: #212529; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-submenu-list { @@ -5190,7 +5183,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5365,7 +5357,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5379,7 +5371,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5390,7 +5382,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5430,7 +5422,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5473,7 +5464,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5487,7 +5478,7 @@ color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5498,7 +5489,7 @@ color: #212529; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu.p-slidemenu-overlay { @@ -5545,7 +5536,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5590,7 +5580,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5661,7 +5650,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5712,7 +5700,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5726,7 +5714,7 @@ color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5737,7 +5725,7 @@ color: #212529; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem-separator { @@ -5751,7 +5739,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5807,7 +5794,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5896,7 +5882,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5947,7 +5932,7 @@ color: #004085; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #004085; } .p-toast .p-toast-message.p-toast-message-success { @@ -5957,7 +5942,7 @@ color: #155724; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #155724; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5967,7 +5952,7 @@ color: #856404; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #856404; } .p-toast .p-toast-message.p-toast-message-error { @@ -5977,10 +5962,9 @@ color: #721c24; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #721c24; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6011,7 +5995,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6068,7 +6052,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #efefef; @@ -6078,7 +6062,7 @@ border-radius: 4px; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #efefef; } @@ -6087,29 +6071,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: box-shadow 0.15s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6133,7 +6111,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -6154,11 +6131,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #883cae; color: #ffffff; @@ -6200,7 +6175,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #212529; @@ -6236,7 +6210,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6251,23 +6224,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6275,24 +6240,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6352,7 +6312,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6368,7 +6327,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6390,7 +6348,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6398,7 +6355,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #883cae; color: #ffffff; @@ -6431,7 +6387,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #212529; diff --git a/src/assets/components/themes/fluent-light/theme.css b/src/assets/components/themes/fluent-light/theme.css index dd371c69777..d2004cf1334 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #a4252c; } - .p-text-secondary { color: #605e5c; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } - .p-autocomplete-panel { background: #ffffff; color: #323130; @@ -440,11 +427,9 @@ color: #323130; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a4252c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: #605e5c; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #605e5c; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #a4252c; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; border-color: #0078d4; } - .p-datepicker { padding: 0.75rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 2px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #605e5c; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #605e5c; border-color: transparent; background: #f3f2f1; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #323130; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #0078d4; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: #605e5c; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #605e5c; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a4252c; } - .p-cascadeselect-panel { background: #ffffff; color: #323130; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #faf9f8; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #faf9f8; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #a4252c; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: #605e5c; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #005a9e; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a4252c; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #faf9f8; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005a9e; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a4252c; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #323130; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #a4252c; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: #605e5c; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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; } - .p-dropdown { background: #ffffff; border: 1px solid #605e5c; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a4252c; } - .p-dropdown-panel { background: #ffffff; color: #323130; @@ -1047,7 +1007,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-dropdown { background: #faf9f8; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a4252c; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f3f2f1; color: #605e5c; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #605e5c; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #605e5c; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #605e5c; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a4252c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: #605e5c; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #a4252c; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: #605e5c; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #005a9e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a4252c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #605e5c; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #a4252c; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #605e5c; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #605e5c; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #605e5c; } - :-moz-placeholder { color: #605e5c; } - ::-moz-placeholder { color: #605e5c; } - :-ms-input-placeholder { color: #605e5c; } - .p-input-filled .p-inputtext { background-color: #faf9f8; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #faf9f8; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #323130; @@ -1414,11 +1345,9 @@ box-shadow: inset 0 0 0 1px #605e5c; border-color: #0078d4; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #a4252c; } - .p-multiselect { background: #ffffff; border: 1px solid #605e5c; @@ -1458,11 +1387,9 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: #605e5c; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #323130; @@ -1559,7 +1485,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-multiselect { background: #faf9f8; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #faf9f8; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #a4252c; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #a4252c; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #498205; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: #605e5c; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: #605e5c; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #ffffff; color: #005a9e; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #a4252c; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #faf9f8; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffffff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #a4252c; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #605e5c; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #605e5c; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #323130; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #605e5c; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #323130; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #323130; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #323130; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #323130; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #a4252c; } - .p-slider { background: #c8c6c4; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #605e5c; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #605e5c; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #323130; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #605e5c; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #323130; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #323130; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #323130; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #323130; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #a4252c; } - .p-treeselect { background: #ffffff; border: 1px solid #605e5c; @@ -1878,15 +1787,12 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #a4252c; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #323130; @@ -1946,7 +1852,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-treeselect { background: #faf9f8; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #faf9f8; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: #605e5c; right: 2.357rem; } - .p-button { color: #ffffff; background: #0078d4; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #d45c00; border: 1px solid #d45c00; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #bf5300; color: #ffffff; border-color: #bf5300; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffbc88; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #aa4a00; color: #ffffff; border-color: #aa4a00; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #d45c00; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(212, 92, 0, 0.04); color: #d45c00; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(212, 92, 0, 0.16); color: #d45c00; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #d45c00; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(212, 92, 0, 0.04); border-color: transparent; color: #d45c00; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(212, 92, 0, 0.16); border-color: transparent; color: #d45c00; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #00b7c3; border: 1px solid #00b7c3; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #00a5b0; color: #ffffff; border-color: #00a5b0; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #81f7ff; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #00929c; color: #ffffff; border-color: #00929c; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #00b7c3; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(0, 183, 195, 0.04); color: #00b7c3; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(0, 183, 195, 0.16); color: #00b7c3; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #00b7c3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(0, 183, 195, 0.04); border-color: transparent; color: #00b7c3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(0, 183, 195, 0.16); border-color: transparent; color: #00b7c3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #498205; border: 1px solid #498205; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #427505; color: #ffffff; border-color: #427505; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #baf96f; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #3a6804; color: #ffffff; border-color: #3a6804; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #498205; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(73, 130, 5, 0.04); color: #498205; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(73, 130, 5, 0.16); color: #498205; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #498205; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(73, 130, 5, 0.04); border-color: transparent; color: #498205; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(73, 130, 5, 0.16); border-color: transparent; color: #498205; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #323130; background: #ffaa44; border: 1px solid #ffaa44; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ff9b24; color: #323130; border-color: #ff9b24; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffddb4; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff8d03; color: #323130; border-color: #ff8d03; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffaa44; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 170, 68, 0.04); color: #ffaa44; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 170, 68, 0.16); color: #ffaa44; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffaa44; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 170, 68, 0.04); border-color: transparent; color: #ffaa44; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 170, 68, 0.16); border-color: transparent; color: #ffaa44; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #8378de; border: 1px solid #8378de; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #6a5dd7; color: #ffffff; border-color: #6a5dd7; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #cdc9f2; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #5141d1; color: #ffffff; border-color: #5141d1; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #8378de; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(131, 120, 222, 0.04); color: #8378de; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(131, 120, 222, 0.16); color: #8378de; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #8378de; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(131, 120, 222, 0.04); border-color: transparent; color: #8378de; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(131, 120, 222, 0.16); border-color: transparent; color: #8378de; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d13438; border: 1px solid #d13438; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c02b2f; color: #ffffff; border-color: #c02b2f; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #edaeaf; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #aa272a; color: #ffffff; border-color: #aa272a; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d13438; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(209, 52, 56, 0.04); color: #d13438; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(209, 52, 56, 0.16); color: #d13438; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d13438; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(209, 52, 56, 0.04); border-color: transparent; color: #d13438; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(209, 52, 56, 0.16); border-color: transparent; color: #d13438; } - .p-button.p-button-link { color: #0078d4; background: transparent; @@ -2554,7 +2449,6 @@ color: #0078d4; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #605e5c; color: #ffffff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 2px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #d45c00; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #d45c00; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #00b7c3; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #00b7c3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #498205; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #498205; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffaa44; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffaa44; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8378de; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #8378de; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d13438; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d13438; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #605e5c; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #605e5c; border-color: transparent; background: #f3f2f1; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; @@ -2929,7 +2806,6 @@ background: #edebe9; color: #323130; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 0.75rem 0.75rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #605e5c; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #605e5c; border-color: transparent; background: #f3f2f1; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; @@ -3075,12 +2951,12 @@ background: #0078d4; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #faf9f8; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 0.9375rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-column-filter-overlay { background: #ffffff; color: #323130; @@ -3313,7 +3184,6 @@ border-top: 1px solid #edebe9; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 0.5rem; border-bottom: 1px solid #edebe9; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f3f2f1; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 0.5rem; 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; @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f2f1; color: #323130; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-paginator { background: #ffffff; color: #605e5c; @@ -3486,9 +3352,9 @@ border-radius: 2px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #605e5c; @@ -3499,9 +3365,9 @@ border-radius: 2px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f3f2f1; border-color: transparent; color: #323130; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #323130; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f3f2f1; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 0.5rem; 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; @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #a19f9d; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #a19f9d; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #323130; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #323130; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #323130; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #0078d4; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #faf9f8; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #323130; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #a19f9d; @@ -4087,7 +3946,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #323130; @@ -4113,7 +3971,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4137,7 +3994,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #a19f9d; background: #ffffff; @@ -4178,7 +4034,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #a19f9d; padding: 1rem; @@ -4245,7 +4100,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f3f2f1; border: 0 none; @@ -4256,7 +4110,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-splitter { border: 1px solid #a19f9d; background: #ffffff; @@ -4278,7 +4131,158 @@ .p-splitter .p-splitter-gutter-resizing { background: #edebe9; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #605e5c; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 2px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #323130; + border: 1px solid #f3f2f1; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #605e5c; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #605e5c; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #edebe9; + color: #323130; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #323130; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #605e5c; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #323130; + } + .p-stepper .p-stepper-separator { + background-color: #a19f9d; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #323130; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4347,7 +4351,6 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } - .p-toolbar { background: #faf9f8; border: 1px solid #a19f9d; @@ -4358,7 +4361,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #323130; @@ -4406,7 +4408,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.133) 0px 6.4px 14.4px 0px, rgba(0, 0, 0, 0.11) 0px 1.2px 3.6px 0px; @@ -4479,7 +4480,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #323130; @@ -4521,7 +4521,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #323130; @@ -4532,7 +4531,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #605e5c; @@ -4542,13 +4541,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #605e5c; border-color: transparent; background: #f3f2f1; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; @@ -4562,7 +4561,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #ffffff; color: #323130; @@ -4582,7 +4580,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #ffffff; } - .p-fileupload .p-fileupload-buttonbar { background: #faf9f8; padding: 1rem; @@ -4622,7 +4619,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #106ebe; color: #ffffff; @@ -4633,7 +4629,6 @@ color: #ffffff; border-color: #005a9e; } - .p-breadcrumb { background: #ffffff; border: 1px solid #eeeeee; @@ -4665,7 +4660,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #0078d4; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4713,7 +4707,7 @@ color: #323130; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4727,7 +4721,7 @@ color: #323130; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4738,7 +4732,7 @@ color: #323130; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-contextmenu .p-menuitem-separator { @@ -4752,7 +4746,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4776,32 +4769,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4860,7 +4852,7 @@ color: #323130; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4874,7 +4866,7 @@ color: #323130; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4885,7 +4877,7 @@ color: #323130; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-megamenu .p-megamenu-panel { @@ -4943,10 +4935,9 @@ color: #323130; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } - .p-menu { padding: 0; background: #ffffff; @@ -4983,7 +4974,7 @@ color: #323130; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4997,7 +4988,7 @@ color: #323130; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5008,7 +4999,7 @@ color: #323130; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-menu.p-menu-overlay { @@ -5042,7 +5033,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5081,7 +5071,7 @@ color: #323130; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5112,7 +5102,7 @@ color: #323130; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5126,7 +5116,7 @@ color: #323130; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5137,7 +5127,7 @@ color: #323130; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-menubar .p-submenu-list { @@ -5154,7 +5144,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5329,7 +5318,7 @@ color: #323130; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5343,7 +5332,7 @@ color: #323130; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5354,7 +5343,7 @@ color: #323130; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5370,7 +5359,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5413,7 +5401,7 @@ color: #323130; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5427,7 +5415,7 @@ color: #323130; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5438,7 +5426,7 @@ color: #323130; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-slidemenu.p-slidemenu-overlay { @@ -5485,7 +5473,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5530,7 +5517,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 0 none; @@ -5601,7 +5587,6 @@ outline-offset: 0; box-shadow: inset inset 0 0 0 1px #605e5c; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5652,7 +5637,7 @@ color: #323130; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5666,7 +5651,7 @@ color: #323130; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #323130; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5677,7 +5662,7 @@ color: #323130; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #0078d4; } .p-tieredmenu .p-menuitem-separator { @@ -5691,7 +5676,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5747,7 +5731,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 2px; @@ -5836,7 +5819,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5887,7 +5869,7 @@ color: #323130; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #605e5c; } .p-toast .p-toast-message.p-toast-message-success { @@ -5897,7 +5879,7 @@ color: #323130; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #107c10; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5907,7 +5889,7 @@ color: #323130; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #797775; } .p-toast .p-toast-message.p-toast-message-error { @@ -5917,10 +5899,9 @@ color: #323130; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #a80000; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5951,7 +5932,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6008,7 +5989,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #faf9f8; @@ -6018,7 +5999,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #faf9f8; } @@ -6027,29 +6008,23 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6073,7 +6048,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #edebe9; border-radius: 2px; @@ -6094,11 +6068,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #0078d4; color: #ffffff; @@ -6140,7 +6112,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #edebe9; color: #323130; @@ -6176,7 +6147,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 2px; @@ -6191,23 +6161,15 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6215,24 +6177,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6292,7 +6249,6 @@ border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } - .p-progressbar { border: 0 none; height: 2px; @@ -6308,7 +6264,6 @@ color: #ffffff; line-height: 2px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6330,7 +6285,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #edebe9; border-radius: 2px; @@ -6338,7 +6292,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #0078d4; color: #ffffff; @@ -6371,7 +6324,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #323130; @@ -6389,7 +6341,6 @@ .p-button-label { font-weight: 600; } - .p-slider:not(.p-disabled):hover { background-color: #deecf9; } @@ -6399,7 +6350,6 @@ .p-slider:not(.p-disabled):hover .p-slider-handle { border-color: #005a9e; } - .p-inputswitch { width: 40px; height: 20px; @@ -6427,7 +6377,6 @@ .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { border-color: #0078d4; } - .p-datepicker .p-datepicker-header .p-datepicker-title { order: 1; margin: 0 auto 0 0; @@ -6480,53 +6429,42 @@ .p-datepicker .p-monthpicker .p-monthpicker-month { padding: 0.5rem 0; } - .p-datatable { font-size: 90%; } - .p-toast { font-size: 90%; } .p-toast .p-toast-icon-close-icon { font-size: 90%; } - .p-message { font-size: 90%; } .p-message .p-message-close .p-message-close-icon { font-size: 90%; } - .p-tooltip .p-tooltip-text { font-size: 90%; } - .p-component .p-menu-separator { border-color: #eeeeee; } - .p-submenu-icon { color: #605e5c !important; } - .p-menuitem-active .p-submenu-icon { color: #323130 !important; } - .p-progressbar-label { display: none !important; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #0078d4; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #0078d4; } - .p-inputtext:disabled { background-color: #f3f2f1; border-color: #f3f2f1; @@ -6537,11 +6475,10 @@ .p-inputtext:enabled:focus { box-shadow: inset 0 0 0 1px #0078d4; } - .p-checkbox .p-checkbox-box.p-disabled, -.p-radiobutton .p-radiobutton-box.p-disabled, -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container.p-disabled, -.p-chips .p-chips-multiple-container.p-disabled { + .p-radiobutton .p-radiobutton-box.p-disabled, + .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container.p-disabled, + .p-chips .p-chips-multiple-container.p-disabled { background-color: #f3f2f1; border-color: #f3f2f1; color: #a19f9d; @@ -6549,14 +6486,13 @@ user-select: none; } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus, -.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus, -.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, -.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { + .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus, + .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus, + .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { box-shadow: inset 0 0 0 1px #0078d4; } - .p-dropdown.p-disabled, -.p-multiselect.p-disabled { + .p-multiselect.p-disabled { background-color: #f3f2f1; border-color: #f3f2f1; color: #a19f9d; @@ -6564,22 +6500,20 @@ user-select: none; } .p-dropdown.p-disabled .p-dropdown-label, -.p-dropdown.p-disabled .p-dropdown-trigger-icon, -.p-multiselect.p-disabled .p-dropdown-label, -.p-multiselect.p-disabled .p-dropdown-trigger-icon { + .p-dropdown.p-disabled .p-dropdown-trigger-icon, + .p-multiselect.p-disabled .p-dropdown-label, + .p-multiselect.p-disabled .p-dropdown-trigger-icon { color: #a19f9d; } .p-dropdown:not(.p-disabled).p-focus, -.p-multiselect:not(.p-disabled).p-focus { + .p-multiselect:not(.p-disabled).p-focus { box-shadow: inset 0 0 0 1px #0078d4; } - .p-inputswitch.p-focus .p-inputswitch-slider { box-shadow: none; outline: 1px solid #605e5c; outline-offset: 2px; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #0078d4; } diff --git a/src/assets/components/themes/lara-dark-blue/theme.css b/src/assets/components/themes/lara-dark-blue/theme.css index 8139226bc93..f4c04d15b1b 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #fca5a5; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } - .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -457,11 +444,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #fca5a5; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); border-color: #60a5fa; } - .p-datepicker { padding: 0.5rem; background: #1f2937; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #60a5fa; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #424b57; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #fca5a5; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #bfdbfe; color: #030712; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #424b57; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #bfdbfe; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #60a5fa; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #fca5a5; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2937; border: 1px solid #424b57; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1064,7 +1024,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #fca5a5; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #93c5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #fca5a5; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #424b57; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #424b57; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); border-color: #60a5fa; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #fca5a5; } - .p-multiselect { background: #111827; border: 1px solid #424b57; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1576,7 +1502,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #fca5a5; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #fca5a5; } - .p-password-panel { padding: 1.25rem; background: #1f2937; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #bfdbfe; color: #030712; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #fca5a5; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #424b57; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #bfdbfe; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2937; border: 1px solid #424b57; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #030712; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #030712; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #030712; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #fca5a5; } - .p-slider { background: #424b57; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2937; border: 1px solid #424b57; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #030712; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #030712; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #030712; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #fca5a5; } - .p-treeselect { background: #111827; border: 1px solid #424b57; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #fca5a5; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1963,7 +1869,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #60a5fa; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #020617; background: #94a3b8; border: 1px solid #94a3b8; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #cbd5e1; color: #020617; border-color: #cbd5e1; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b4bfcd; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #e2e8f0; color: #020617; border-color: #e2e8f0; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(148, 163, 184, 0.16); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #94a3b8; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); border-color: transparent; color: #94a3b8; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(148, 163, 184, 0.16); border-color: transparent; color: #94a3b8; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #082f49; background: #38bdf8; border: 1px solid #38bdf8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #7dd3fc; color: #082f49; border-color: #7dd3fc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #74d1fa; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #bae6fd; color: #082f49; border-color: #bae6fd; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(56, 189, 248, 0.16); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #38bdf8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); border-color: transparent; color: #38bdf8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(56, 189, 248, 0.16); border-color: transparent; color: #38bdf8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #052e16; background: #4ade80; border: 1px solid #4ade80; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #86efac; color: #052e16; border-color: #86efac; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #80e8a6; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #bbf7d0; color: #052e16; border-color: #bbf7d0; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(74, 222, 128, 0.16); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #4ade80; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); border-color: transparent; color: #4ade80; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(74, 222, 128, 0.16); border-color: transparent; color: #4ade80; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #431407; background: #fb923c; border: 1px solid #fb923c; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fdba74; color: #431407; border-color: #fdba74; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fcb377; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #fed7aa; color: #431407; border-color: #fed7aa; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 146, 60, 0.16); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fb923c; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); border-color: transparent; color: #fb923c; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 146, 60, 0.16); border-color: transparent; color: #fb923c; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #3b0764; background: #c084fc; border: 1px solid #c084fc; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #d8b4fe; color: #3b0764; border-color: #d8b4fe; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3a9fd; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #e9d5ff; color: #3b0764; border-color: #e9d5ff; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(192, 132, 252, 0.16); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #c084fc; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); border-color: transparent; color: #c084fc; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(192, 132, 252, 0.16); border-color: transparent; color: #c084fc; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #450a0a; background: #f87171; border: 1px solid #f87171; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #fca5a5; color: #450a0a; border-color: #fca5a5; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fa9c9c; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #fecaca; color: #450a0a; border-color: #fecaca; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(248, 113, 113, 0.16); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f87171; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); border-color: transparent; color: #f87171; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(248, 113, 113, 0.16); border-color: transparent; color: #f87171; } - .p-button.p-button-link { color: #60a5fa; background: transparent; @@ -2571,7 +2466,6 @@ color: #60a5fa; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: rgba(255, 255, 255, 0.6); color: #111827; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #94a3b8; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #f87171; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); @@ -2946,7 +2823,6 @@ background: rgba(96, 165, 250, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); @@ -3092,12 +2968,12 @@ background: #60a5fa; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2937; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2937; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-column-filter-overlay { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3330,7 +3201,6 @@ border-top: 1px solid #424b57; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #424b57; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3454,7 +3322,6 @@ background: #1f2937; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-paginator { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3516,9 +3382,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3575,7 +3441,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3670,7 +3534,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #60a5fa; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #424b57; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #424b57; background: #1f2937; @@ -3752,11 +3614,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #60a5fa; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2937; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #424b57; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(96, 165, 250, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #60a5fa; + } + .p-stepper .p-stepper-panels { + background: #1f2937; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #424b57; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2937; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #60a5fa; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #93c5fd; color: #030712; @@ -4650,7 +4652,6 @@ color: #030712; border-color: #bfdbfe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #374151; @@ -4730,7 +4730,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #374151; @@ -5000,7 +4997,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5098,7 +5094,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5430,7 +5424,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-tieredmenu { padding: 0.25rem 0; background: #374151; @@ -5669,7 +5660,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #fde047; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #fde047; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #fca5a5; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #fca5a5; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2937; } - .p-badge { background: #60a5fa; color: #030712; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #60a5fa; color: #030712; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6405,32 +6363,25 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #60a5fa; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #60a5fa; } - .p-button:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(96, 165, 250, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } @@ -6452,46 +6403,37 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(248, 113, 113, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #60a5fa; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #60a5fa; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #60a5fa; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #60a5fa; } - .p-speeddial-item.p-focus > .p-speeddial-action { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(96, 165, 250, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-message .p-message-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-toast .p-toast-message .p-toast-icon-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #60a5fa; color: #030712; diff --git a/src/assets/components/themes/lara-dark-indigo/theme.css b/src/assets/components/themes/lara-dark-indigo/theme.css index c80b7985b23..cff360339f0 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #fca5a5; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } - .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -457,11 +444,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #fca5a5; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); border-color: #818cf8; } - .p-datepicker { padding: 0.5rem; background: #1f2937; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #818cf8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #424b57; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #fca5a5; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #c7d2fe; color: #030712; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #424b57; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #c7d2fe; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #818cf8; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #fca5a5; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2937; border: 1px solid #424b57; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1064,7 +1024,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #fca5a5; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a5b4fc; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #fca5a5; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #424b57; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #424b57; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); border-color: #818cf8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #fca5a5; } - .p-multiselect { background: #111827; border: 1px solid #424b57; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1576,7 +1502,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #fca5a5; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #fca5a5; } - .p-password-panel { padding: 1.25rem; background: #1f2937; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #c7d2fe; color: #030712; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #fca5a5; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #424b57; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #c7d2fe; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2937; border: 1px solid #424b57; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #030712; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #030712; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #030712; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #fca5a5; } - .p-slider { background: #424b57; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2937; border: 1px solid #424b57; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #030712; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #030712; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #030712; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #fca5a5; } - .p-treeselect { background: #111827; border: 1px solid #424b57; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #fca5a5; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1963,7 +1869,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #818cf8; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #020617; background: #94a3b8; border: 1px solid #94a3b8; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #cbd5e1; color: #020617; border-color: #cbd5e1; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b4bfcd; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #e2e8f0; color: #020617; border-color: #e2e8f0; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(148, 163, 184, 0.16); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #94a3b8; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); border-color: transparent; color: #94a3b8; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(148, 163, 184, 0.16); border-color: transparent; color: #94a3b8; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #082f49; background: #38bdf8; border: 1px solid #38bdf8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #7dd3fc; color: #082f49; border-color: #7dd3fc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #74d1fa; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #bae6fd; color: #082f49; border-color: #bae6fd; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(56, 189, 248, 0.16); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #38bdf8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); border-color: transparent; color: #38bdf8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(56, 189, 248, 0.16); border-color: transparent; color: #38bdf8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #052e16; background: #4ade80; border: 1px solid #4ade80; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #86efac; color: #052e16; border-color: #86efac; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #80e8a6; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #bbf7d0; color: #052e16; border-color: #bbf7d0; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(74, 222, 128, 0.16); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #4ade80; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); border-color: transparent; color: #4ade80; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(74, 222, 128, 0.16); border-color: transparent; color: #4ade80; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #431407; background: #fb923c; border: 1px solid #fb923c; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fdba74; color: #431407; border-color: #fdba74; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fcb377; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #fed7aa; color: #431407; border-color: #fed7aa; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 146, 60, 0.16); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fb923c; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); border-color: transparent; color: #fb923c; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 146, 60, 0.16); border-color: transparent; color: #fb923c; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #3b0764; background: #c084fc; border: 1px solid #c084fc; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #d8b4fe; color: #3b0764; border-color: #d8b4fe; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3a9fd; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #e9d5ff; color: #3b0764; border-color: #e9d5ff; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(192, 132, 252, 0.16); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #c084fc; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); border-color: transparent; color: #c084fc; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(192, 132, 252, 0.16); border-color: transparent; color: #c084fc; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #450a0a; background: #f87171; border: 1px solid #f87171; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #fca5a5; color: #450a0a; border-color: #fca5a5; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fa9c9c; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #fecaca; color: #450a0a; border-color: #fecaca; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(248, 113, 113, 0.16); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f87171; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); border-color: transparent; color: #f87171; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(248, 113, 113, 0.16); border-color: transparent; color: #f87171; } - .p-button.p-button-link { color: #818cf8; background: transparent; @@ -2571,7 +2466,6 @@ color: #818cf8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: rgba(255, 255, 255, 0.6); color: #111827; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #94a3b8; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #f87171; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); @@ -2946,7 +2823,6 @@ background: rgba(129, 140, 248, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); @@ -3092,12 +2968,12 @@ background: #818cf8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2937; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2937; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-column-filter-overlay { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3330,7 +3201,6 @@ border-top: 1px solid #424b57; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #424b57; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3454,7 +3322,6 @@ background: #1f2937; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-paginator { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3516,9 +3382,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3575,7 +3441,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3670,7 +3534,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #818cf8; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #424b57; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #424b57; background: #1f2937; @@ -3752,11 +3614,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #818cf8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2937; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #424b57; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(129, 140, 248, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #818cf8; + } + .p-stepper .p-stepper-panels { + background: #1f2937; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #424b57; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2937; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #818cf8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #a5b4fc; color: #030712; @@ -4650,7 +4652,6 @@ color: #030712; border-color: #c7d2fe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #374151; @@ -4730,7 +4730,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #374151; @@ -5000,7 +4997,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5098,7 +5094,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5430,7 +5424,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-tieredmenu { padding: 0.25rem 0; background: #374151; @@ -5669,7 +5660,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #fde047; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #fde047; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #fca5a5; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #fca5a5; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2937; } - .p-badge { background: #818cf8; color: #030712; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #818cf8; color: #030712; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6405,32 +6363,25 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #818cf8; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #818cf8; } - .p-button:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(129, 140, 248, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } @@ -6452,46 +6403,37 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(248, 113, 113, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #818cf8; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #818cf8; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #818cf8; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #818cf8; } - .p-speeddial-item.p-focus > .p-speeddial-action { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(129, 140, 248, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-message .p-message-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-toast .p-toast-message .p-toast-icon-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #818cf8; color: #030712; diff --git a/src/assets/components/themes/lara-dark-purple/theme.css b/src/assets/components/themes/lara-dark-purple/theme.css index f1903440006..e99fe5ecdd3 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #fca5a5; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } - .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -457,11 +444,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #fca5a5; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); border-color: #a78bfa; } - .p-datepicker { padding: 0.5rem; background: #1f2937; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #a78bfa; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #424b57; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #fca5a5; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #ddd6fe; color: #030712; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #424b57; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ddd6fe; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a78bfa; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #fca5a5; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2937; border: 1px solid #424b57; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1064,7 +1024,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #fca5a5; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c4b5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #fca5a5; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #424b57; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #424b57; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); border-color: #a78bfa; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #fca5a5; } - .p-multiselect { background: #111827; border: 1px solid #424b57; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1576,7 +1502,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #fca5a5; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #fca5a5; } - .p-password-panel { padding: 1.25rem; background: #1f2937; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #ddd6fe; color: #030712; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #fca5a5; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #424b57; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ddd6fe; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2937; border: 1px solid #424b57; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #030712; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #030712; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #030712; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #fca5a5; } - .p-slider { background: #424b57; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2937; border: 1px solid #424b57; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #030712; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #030712; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #030712; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #fca5a5; } - .p-treeselect { background: #111827; border: 1px solid #424b57; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #fca5a5; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1963,7 +1869,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #a78bfa; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #020617; background: #94a3b8; border: 1px solid #94a3b8; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #cbd5e1; color: #020617; border-color: #cbd5e1; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b4bfcd; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #e2e8f0; color: #020617; border-color: #e2e8f0; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(148, 163, 184, 0.16); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #94a3b8; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); border-color: transparent; color: #94a3b8; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(148, 163, 184, 0.16); border-color: transparent; color: #94a3b8; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #082f49; background: #38bdf8; border: 1px solid #38bdf8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #7dd3fc; color: #082f49; border-color: #7dd3fc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #74d1fa; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #bae6fd; color: #082f49; border-color: #bae6fd; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(56, 189, 248, 0.16); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #38bdf8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); border-color: transparent; color: #38bdf8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(56, 189, 248, 0.16); border-color: transparent; color: #38bdf8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #052e16; background: #4ade80; border: 1px solid #4ade80; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #86efac; color: #052e16; border-color: #86efac; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #80e8a6; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #bbf7d0; color: #052e16; border-color: #bbf7d0; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(74, 222, 128, 0.16); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #4ade80; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); border-color: transparent; color: #4ade80; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(74, 222, 128, 0.16); border-color: transparent; color: #4ade80; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #431407; background: #fb923c; border: 1px solid #fb923c; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fdba74; color: #431407; border-color: #fdba74; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fcb377; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #fed7aa; color: #431407; border-color: #fed7aa; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 146, 60, 0.16); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fb923c; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); border-color: transparent; color: #fb923c; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 146, 60, 0.16); border-color: transparent; color: #fb923c; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #3b0764; background: #c084fc; border: 1px solid #c084fc; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #d8b4fe; color: #3b0764; border-color: #d8b4fe; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3a9fd; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #e9d5ff; color: #3b0764; border-color: #e9d5ff; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(192, 132, 252, 0.16); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #c084fc; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); border-color: transparent; color: #c084fc; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(192, 132, 252, 0.16); border-color: transparent; color: #c084fc; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #450a0a; background: #f87171; border: 1px solid #f87171; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #fca5a5; color: #450a0a; border-color: #fca5a5; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fa9c9c; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #fecaca; color: #450a0a; border-color: #fecaca; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(248, 113, 113, 0.16); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f87171; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); border-color: transparent; color: #f87171; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(248, 113, 113, 0.16); border-color: transparent; color: #f87171; } - .p-button.p-button-link { color: #a78bfa; background: transparent; @@ -2571,7 +2466,6 @@ color: #a78bfa; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: rgba(255, 255, 255, 0.6); color: #111827; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #94a3b8; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #f87171; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); @@ -2946,7 +2823,6 @@ background: rgba(167, 139, 250, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); @@ -3092,12 +2968,12 @@ background: #a78bfa; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2937; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2937; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-column-filter-overlay { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3330,7 +3201,6 @@ border-top: 1px solid #424b57; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #424b57; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3454,7 +3322,6 @@ background: #1f2937; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-paginator { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3516,9 +3382,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3575,7 +3441,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3670,7 +3534,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #a78bfa; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #424b57; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #424b57; background: #1f2937; @@ -3752,11 +3614,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #a78bfa; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2937; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #424b57; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(167, 139, 250, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #a78bfa; + } + .p-stepper .p-stepper-panels { + background: #1f2937; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #424b57; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2937; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #a78bfa; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #c4b5fd; color: #030712; @@ -4650,7 +4652,6 @@ color: #030712; border-color: #ddd6fe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #374151; @@ -4730,7 +4730,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #374151; @@ -5000,7 +4997,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5098,7 +5094,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5430,7 +5424,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-tieredmenu { padding: 0.25rem 0; background: #374151; @@ -5669,7 +5660,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #fde047; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #fde047; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #fca5a5; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #fca5a5; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2937; } - .p-badge { background: #a78bfa; color: #030712; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #a78bfa; color: #030712; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6405,32 +6363,25 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #a78bfa; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #a78bfa; } - .p-button:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(167, 139, 250, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } @@ -6452,46 +6403,37 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(248, 113, 113, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #a78bfa; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #a78bfa; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #a78bfa; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #a78bfa; } - .p-speeddial-item.p-focus > .p-speeddial-action { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(167, 139, 250, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-message .p-message-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-toast .p-toast-message .p-toast-icon-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #a78bfa; color: #030712; diff --git a/src/assets/components/themes/lara-dark-teal/theme.css b/src/assets/components/themes/lara-dark-teal/theme.css index b1ab0bcdd0e..5d205c5d3f9 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #fca5a5; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } - .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -457,11 +444,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #fca5a5; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); border-color: #2dd4bf; } - .p-datepicker { padding: 0.5rem; background: #1f2937; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #2dd4bf; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #424b57; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #fca5a5; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #99f6e4; color: #030712; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #424b57; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #99f6e4; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #fca5a5; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2dd4bf; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #fca5a5; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2937; border: 1px solid #424b57; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1064,7 +1024,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #fca5a5; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #5eead4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #fca5a5; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #424b57; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #424b57; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); border-color: #2dd4bf; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #fca5a5; } - .p-multiselect { background: #111827; border: 1px solid #424b57; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1576,7 +1502,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #fca5a5; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #fca5a5; } - .p-password-panel { padding: 1.25rem; background: #1f2937; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #99f6e4; color: #030712; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #fca5a5; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #424b57; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #99f6e4; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2937; border: 1px solid #424b57; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #030712; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #030712; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #030712; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #fca5a5; } - .p-slider { background: #424b57; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2937; border: 1px solid #424b57; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #030712; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #030712; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #030712; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #030712; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #fca5a5; } - .p-treeselect { background: #111827; border: 1px solid #424b57; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #fca5a5; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1963,7 +1869,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #424b57; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #2dd4bf; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #020617; background: #94a3b8; border: 1px solid #94a3b8; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #cbd5e1; color: #020617; border-color: #cbd5e1; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b4bfcd; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #e2e8f0; color: #020617; border-color: #e2e8f0; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(148, 163, 184, 0.16); color: #94a3b8; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #94a3b8; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(148, 163, 184, 0.04); border-color: transparent; color: #94a3b8; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(148, 163, 184, 0.16); border-color: transparent; color: #94a3b8; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #082f49; background: #38bdf8; border: 1px solid #38bdf8; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #7dd3fc; color: #082f49; border-color: #7dd3fc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #74d1fa; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #bae6fd; color: #082f49; border-color: #bae6fd; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(56, 189, 248, 0.16); color: #38bdf8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #38bdf8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(56, 189, 248, 0.04); border-color: transparent; color: #38bdf8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(56, 189, 248, 0.16); border-color: transparent; color: #38bdf8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #052e16; background: #4ade80; border: 1px solid #4ade80; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #86efac; color: #052e16; border-color: #86efac; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #80e8a6; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #bbf7d0; color: #052e16; border-color: #bbf7d0; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(74, 222, 128, 0.16); color: #4ade80; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #4ade80; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(74, 222, 128, 0.04); border-color: transparent; color: #4ade80; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(74, 222, 128, 0.16); border-color: transparent; color: #4ade80; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #431407; background: #fb923c; border: 1px solid #fb923c; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fdba74; color: #431407; border-color: #fdba74; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fcb377; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #fed7aa; color: #431407; border-color: #fed7aa; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 146, 60, 0.16); color: #fb923c; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fb923c; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 146, 60, 0.04); border-color: transparent; color: #fb923c; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 146, 60, 0.16); border-color: transparent; color: #fb923c; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #3b0764; background: #c084fc; border: 1px solid #c084fc; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #d8b4fe; color: #3b0764; border-color: #d8b4fe; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d3a9fd; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #e9d5ff; color: #3b0764; border-color: #e9d5ff; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(192, 132, 252, 0.16); color: #c084fc; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #c084fc; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(192, 132, 252, 0.04); border-color: transparent; color: #c084fc; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(192, 132, 252, 0.16); border-color: transparent; color: #c084fc; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #450a0a; background: #f87171; border: 1px solid #f87171; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #fca5a5; color: #450a0a; border-color: #fca5a5; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fa9c9c; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #fecaca; color: #450a0a; border-color: #fecaca; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(248, 113, 113, 0.16); color: #f87171; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f87171; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(248, 113, 113, 0.04); border-color: transparent; color: #f87171; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(248, 113, 113, 0.16); border-color: transparent; color: #f87171; } - .p-button.p-button-link { color: #2dd4bf; background: transparent; @@ -2571,7 +2466,6 @@ color: #2dd4bf; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: rgba(255, 255, 255, 0.6); color: #111827; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #94a3b8; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #f87171; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); @@ -2946,7 +2823,6 @@ background: rgba(45, 212, 191, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); @@ -3092,12 +2968,12 @@ background: #2dd4bf; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2937; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2937; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-column-filter-overlay { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3330,7 +3201,6 @@ border-top: 1px solid #424b57; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #424b57; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3454,7 +3322,6 @@ background: #1f2937; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-paginator { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3516,9 +3382,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3575,7 +3441,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3670,7 +3534,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #2dd4bf; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #424b57; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #424b57; background: #1f2937; @@ -3752,11 +3614,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #2dd4bf; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2937; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #424b57; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(45, 212, 191, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #2dd4bf; + } + .p-stepper .p-stepper-panels { + background: #1f2937; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #424b57; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2937; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #2dd4bf; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #5eead4; color: #030712; @@ -4650,7 +4652,6 @@ color: #030712; border-color: #99f6e4; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #374151; @@ -4730,7 +4730,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #374151; @@ -5000,7 +4997,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5098,7 +5094,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5430,7 +5424,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-tieredmenu { padding: 0.25rem 0; background: #374151; @@ -5669,7 +5660,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #93c5fd; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #6ee7b7; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #fde047; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #fde047; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #fca5a5; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #fca5a5; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2937; } - .p-badge { background: #2dd4bf; color: #030712; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #2dd4bf; color: #030712; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6405,32 +6363,25 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #2dd4bf; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #2dd4bf; } - .p-button:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(45, 212, 191, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } @@ -6452,46 +6403,37 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(248, 113, 113, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #2dd4bf; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #2dd4bf; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #2dd4bf; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #2dd4bf; } - .p-speeddial-item.p-focus > .p-speeddial-action { box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(45, 212, 191, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-message .p-message-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-toast .p-toast-message .p-toast-icon-close:hover { background: rgba(255, 255, 255, 0.1); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #2dd4bf; color: #030712; diff --git a/src/assets/components/themes/lara-light-blue/theme.css b/src/assets/components/themes/lara-light-blue/theme.css index 5054ec03ee3..1b2152b7a25 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #e24c4c; } - .p-text-secondary { color: #6b7280; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } - .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -457,11 +444,9 @@ color: #4b5563; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: #6b7280; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6b7280; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e24c4c; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; border-color: #3B82F6; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6b7280; @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #4b5563; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #3B82F6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: #6b7280; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6b7280; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e24c4c; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #1D4ED8; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f3f4f6; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #1D4ED8; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3B82F6; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e24c4c; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: #6b7280; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1064,7 +1024,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #6b7280; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #6b7280; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e24c4c; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #2563eb; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6b7280; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e24c4c; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #6b7280; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #6b7280; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6b7280; } - :-moz-placeholder { color: #6b7280; } - ::-moz-placeholder { color: #6b7280; } - :-ms-input-placeholder { color: #6b7280; } - .p-input-filled .p-inputtext { background-color: #f3f4f6; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #4b5563; @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem #BFDBFE; border-color: #3B82F6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e24c4c; } - .p-multiselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1576,7 +1502,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e24c4c; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e24c4c; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #1D4ED8; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e24c4c; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f3f4f6; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #1D4ED8; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #e73d3e; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6b7280; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: #4b5563; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e24c4c; } - .p-slider { background: #e5e7eb; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6b7280; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: #4b5563; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e24c4c; } - .p-treeselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e24c4c; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #4b5563; @@ -1963,7 +1869,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #3B82F6; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #64748b; border: 1px solid #64748b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e2e8f0; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #334155; color: #ffffff; border-color: #334155; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(100, 116, 139, 0.16); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #64748b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); border-color: transparent; color: #64748b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(100, 116, 139, 0.16); border-color: transparent; color: #64748b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0ea5e9; border: 1px solid #0ea5e9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #0284c7; color: #ffffff; border-color: #0284c7; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bfdbfe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #0369a1; color: #ffffff; border-color: #0369a1; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(14, 165, 233, 0.16); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0ea5e9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); border-color: transparent; color: #0ea5e9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(14, 165, 233, 0.16); border-color: transparent; color: #0ea5e9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #22c55e; border: 1px solid #22c55e; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bbf7d0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #15803d; color: #ffffff; border-color: #15803d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(34, 197, 94, 0.16); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #22c55e; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); border-color: transparent; color: #22c55e; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(34, 197, 94, 0.16); border-color: transparent; color: #22c55e; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #f97316; border: 1px solid #f97316; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ea580c; color: #ffffff; border-color: #ea580c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde68a; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #c2410c; color: #ffffff; border-color: #c2410c; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(249, 115, 22, 0.16); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f97316; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); border-color: transparent; color: #f97316; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(249, 115, 22, 0.16); border-color: transparent; color: #f97316; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #a855f7; border: 1px solid #a855f7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e9d5ff; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7e22ce; color: #ffffff; border-color: #7e22ce; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(168, 85, 247, 0.16); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #a855f7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); border-color: transparent; color: #a855f7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(168, 85, 247, 0.16); border-color: transparent; color: #a855f7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ef4444; border: 1px solid #ef4444; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fecaca; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #b91c1c; color: #ffffff; border-color: #b91c1c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 68, 68, 0.16); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef4444; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); border-color: transparent; color: #ef4444; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 68, 68, 0.16); border-color: transparent; color: #ef4444; } - .p-button.p-button-link { color: #1D4ED8; background: transparent; @@ -2571,7 +2466,6 @@ color: #1D4ED8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: #022354; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #64748b; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #ef4444; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6b7280; @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; @@ -2946,7 +2823,6 @@ background: #EFF6FF; color: #1D4ED8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6b7280; @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; @@ -3092,12 +2968,12 @@ background: #3B82F6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f9fafb; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f9fafb; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3330,7 +3201,6 @@ border-top: 1px solid #e5e7eb; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #e5e7eb; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f3f4f6; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3454,7 +3322,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6b7280; @@ -3516,9 +3382,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f3f4f6; border-color: transparent; color: #374151; @@ -3575,7 +3441,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f3f4f6; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3670,7 +3534,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #3B82F6; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #e5e7eb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e7eb; background: #ffffff; @@ -3752,11 +3614,11 @@ color: #1D4ED8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #1D4ED8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #1D4ED8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #3B82F6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f9fafb; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #e5e7eb; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #BFDBFE; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #4b5563; + border: 1px solid #f3f4f6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6b7280; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #BFDBFE; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #EFF6FF; + color: #1D4ED8; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #4b5563; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #BFDBFE; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #3B82F6; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #4b5563; + } + .p-stepper .p-stepper-separator { + background-color: #e5e7eb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #4b5563; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #3B82F6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6b7280; @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #2563eb; color: #ffffff; @@ -4650,7 +4652,6 @@ color: #ffffff; border-color: #1D4ED8; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4730,7 +4730,7 @@ color: #1D4ED8; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: #1D4ED8; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: #4b5563; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5000,7 +4997,7 @@ color: #1D4ED8; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5098,7 +5094,7 @@ color: #4b5563; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: #1D4ED8; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: #1D4ED8; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5430,7 +5424,7 @@ color: #1D4ED8; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #BFDBFE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5669,7 +5660,7 @@ color: #1D4ED8; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #1D4ED8; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f9fafb; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f9fafb; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #3B82F6; color: #ffffff; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #3B82F6; color: #ffffff; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6405,78 +6363,65 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #3B82F6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #3B82F6; } - .p-button:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #3B82F6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #3B82F6; } - .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 rgb(0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #3B82F6; color: #ffffff; diff --git a/src/assets/components/themes/lara-light-indigo/theme.css b/src/assets/components/themes/lara-light-indigo/theme.css index 45d2e91bf5c..e01a3dcd256 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #e24c4c; } - .p-text-secondary { color: #6b7280; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } - .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -457,11 +444,9 @@ color: #4b5563; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: #6b7280; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6b7280; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e24c4c; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; border-color: #6366F1; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6b7280; @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #4b5563; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #6366F1; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: #6b7280; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6b7280; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e24c4c; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #4338CA; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f3f4f6; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #4338CA; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #6366F1; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e24c4c; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: #6b7280; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1064,7 +1024,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #6b7280; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #6b7280; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e24c4c; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4F46E5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6b7280; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e24c4c; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #6b7280; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #6b7280; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6b7280; } - :-moz-placeholder { color: #6b7280; } - ::-moz-placeholder { color: #6b7280; } - :-ms-input-placeholder { color: #6b7280; } - .p-input-filled .p-inputtext { background-color: #f3f4f6; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #4b5563; @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem #C7D2FE; border-color: #6366F1; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e24c4c; } - .p-multiselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1576,7 +1502,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e24c4c; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e24c4c; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #4338CA; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e24c4c; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f3f4f6; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #4338CA; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #e73d3e; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6b7280; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: #4b5563; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e24c4c; } - .p-slider { background: #e5e7eb; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6b7280; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: #4b5563; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e24c4c; } - .p-treeselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e24c4c; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #4b5563; @@ -1963,7 +1869,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #6366F1; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #64748b; border: 1px solid #64748b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e2e8f0; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #334155; color: #ffffff; border-color: #334155; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(100, 116, 139, 0.16); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #64748b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); border-color: transparent; color: #64748b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(100, 116, 139, 0.16); border-color: transparent; color: #64748b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0ea5e9; border: 1px solid #0ea5e9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #0284c7; color: #ffffff; border-color: #0284c7; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bfdbfe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #0369a1; color: #ffffff; border-color: #0369a1; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(14, 165, 233, 0.16); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0ea5e9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); border-color: transparent; color: #0ea5e9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(14, 165, 233, 0.16); border-color: transparent; color: #0ea5e9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #22c55e; border: 1px solid #22c55e; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bbf7d0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #15803d; color: #ffffff; border-color: #15803d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(34, 197, 94, 0.16); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #22c55e; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); border-color: transparent; color: #22c55e; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(34, 197, 94, 0.16); border-color: transparent; color: #22c55e; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #f97316; border: 1px solid #f97316; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ea580c; color: #ffffff; border-color: #ea580c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde68a; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #c2410c; color: #ffffff; border-color: #c2410c; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(249, 115, 22, 0.16); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f97316; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); border-color: transparent; color: #f97316; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(249, 115, 22, 0.16); border-color: transparent; color: #f97316; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #a855f7; border: 1px solid #a855f7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e9d5ff; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7e22ce; color: #ffffff; border-color: #7e22ce; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(168, 85, 247, 0.16); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #a855f7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); border-color: transparent; color: #a855f7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(168, 85, 247, 0.16); border-color: transparent; color: #a855f7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ef4444; border: 1px solid #ef4444; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fecaca; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #b91c1c; color: #ffffff; border-color: #b91c1c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 68, 68, 0.16); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef4444; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); border-color: transparent; color: #ef4444; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 68, 68, 0.16); border-color: transparent; color: #ef4444; } - .p-button.p-button-link { color: #4338CA; background: transparent; @@ -2571,7 +2466,6 @@ color: #4338CA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: #022354; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #64748b; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #ef4444; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6b7280; @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; @@ -2946,7 +2823,6 @@ background: #EEF2FF; color: #4338CA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6b7280; @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; @@ -3092,12 +2968,12 @@ background: #6366F1; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f9fafb; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f9fafb; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3330,7 +3201,6 @@ border-top: 1px solid #e5e7eb; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #e5e7eb; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f3f4f6; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3454,7 +3322,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6b7280; @@ -3516,9 +3382,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f3f4f6; border-color: transparent; color: #374151; @@ -3575,7 +3441,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f3f4f6; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3670,7 +3534,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #6366F1; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #e5e7eb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e7eb; background: #ffffff; @@ -3752,11 +3614,11 @@ color: #4338CA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #4338CA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #4338CA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #6366F1; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f9fafb; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #e5e7eb; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #4b5563; + border: 1px solid #f3f4f6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6b7280; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #EEF2FF; + color: #4338CA; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #4b5563; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #6366F1; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #4b5563; + } + .p-stepper .p-stepper-separator { + background-color: #e5e7eb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #4b5563; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #6366F1; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6b7280; @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4F46E5; color: #ffffff; @@ -4650,7 +4652,6 @@ color: #ffffff; border-color: #4338CA; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4730,7 +4730,7 @@ color: #4338CA; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: #4338CA; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: #4b5563; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5000,7 +4997,7 @@ color: #4338CA; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5098,7 +5094,7 @@ color: #4b5563; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: #4338CA; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: #4338CA; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5430,7 +5424,7 @@ color: #4338CA; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #C7D2FE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5669,7 +5660,7 @@ color: #4338CA; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4338CA; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f9fafb; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f9fafb; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #6366F1; color: #ffffff; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #6366F1; color: #ffffff; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6405,78 +6363,65 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #6366F1; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #6366F1; } - .p-button:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #6366F1; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #6366F1; } - .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 rgb(0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #6366F1; color: #ffffff; diff --git a/src/assets/components/themes/lara-light-purple/theme.css b/src/assets/components/themes/lara-light-purple/theme.css index b0b1261ce27..3894d7c840f 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #e24c4c; } - .p-text-secondary { color: #6b7280; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } - .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -457,11 +444,9 @@ color: #4b5563; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: #6b7280; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6b7280; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e24c4c; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; border-color: #8B5CF6; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6b7280; @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #4b5563; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #8B5CF6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: #6b7280; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6b7280; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e24c4c; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #6D28D9; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f3f4f6; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #6D28D9; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #8B5CF6; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e24c4c; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: #6b7280; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1064,7 +1024,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #6b7280; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #6b7280; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e24c4c; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #7C3AED; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6b7280; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e24c4c; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #6b7280; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #6b7280; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6b7280; } - :-moz-placeholder { color: #6b7280; } - ::-moz-placeholder { color: #6b7280; } - :-ms-input-placeholder { color: #6b7280; } - .p-input-filled .p-inputtext { background-color: #f3f4f6; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #4b5563; @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem #DDD6FE; border-color: #8B5CF6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e24c4c; } - .p-multiselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1576,7 +1502,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e24c4c; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e24c4c; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #6D28D9; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e24c4c; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f3f4f6; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #6D28D9; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #e73d3e; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6b7280; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: #4b5563; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e24c4c; } - .p-slider { background: #e5e7eb; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6b7280; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: #4b5563; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e24c4c; } - .p-treeselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e24c4c; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #4b5563; @@ -1963,7 +1869,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #8B5CF6; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #64748b; border: 1px solid #64748b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e2e8f0; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #334155; color: #ffffff; border-color: #334155; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(100, 116, 139, 0.16); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #64748b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); border-color: transparent; color: #64748b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(100, 116, 139, 0.16); border-color: transparent; color: #64748b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0ea5e9; border: 1px solid #0ea5e9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #0284c7; color: #ffffff; border-color: #0284c7; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bfdbfe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #0369a1; color: #ffffff; border-color: #0369a1; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(14, 165, 233, 0.16); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0ea5e9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); border-color: transparent; color: #0ea5e9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(14, 165, 233, 0.16); border-color: transparent; color: #0ea5e9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #22c55e; border: 1px solid #22c55e; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bbf7d0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #15803d; color: #ffffff; border-color: #15803d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(34, 197, 94, 0.16); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #22c55e; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); border-color: transparent; color: #22c55e; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(34, 197, 94, 0.16); border-color: transparent; color: #22c55e; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #f97316; border: 1px solid #f97316; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ea580c; color: #ffffff; border-color: #ea580c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde68a; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #c2410c; color: #ffffff; border-color: #c2410c; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(249, 115, 22, 0.16); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f97316; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); border-color: transparent; color: #f97316; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(249, 115, 22, 0.16); border-color: transparent; color: #f97316; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #a855f7; border: 1px solid #a855f7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e9d5ff; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7e22ce; color: #ffffff; border-color: #7e22ce; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(168, 85, 247, 0.16); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #a855f7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); border-color: transparent; color: #a855f7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(168, 85, 247, 0.16); border-color: transparent; color: #a855f7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ef4444; border: 1px solid #ef4444; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fecaca; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #b91c1c; color: #ffffff; border-color: #b91c1c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 68, 68, 0.16); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef4444; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); border-color: transparent; color: #ef4444; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 68, 68, 0.16); border-color: transparent; color: #ef4444; } - .p-button.p-button-link { color: #6D28D9; background: transparent; @@ -2571,7 +2466,6 @@ color: #6D28D9; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: #022354; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #64748b; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #ef4444; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6b7280; @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; @@ -2946,7 +2823,6 @@ background: #F5F3FF; color: #6D28D9; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6b7280; @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; @@ -3092,12 +2968,12 @@ background: #8B5CF6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f9fafb; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f9fafb; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3330,7 +3201,6 @@ border-top: 1px solid #e5e7eb; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #e5e7eb; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f3f4f6; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3454,7 +3322,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6b7280; @@ -3516,9 +3382,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f3f4f6; border-color: transparent; color: #374151; @@ -3575,7 +3441,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f3f4f6; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3670,7 +3534,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #8B5CF6; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #e5e7eb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e7eb; background: #ffffff; @@ -3752,11 +3614,11 @@ color: #6D28D9; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #6D28D9; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #6D28D9; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #8B5CF6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f9fafb; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #e5e7eb; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #DDD6FE; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #4b5563; + border: 1px solid #f3f4f6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6b7280; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #DDD6FE; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #F5F3FF; + color: #6D28D9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #4b5563; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #DDD6FE; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #8B5CF6; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #4b5563; + } + .p-stepper .p-stepper-separator { + background-color: #e5e7eb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #4b5563; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #8B5CF6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6b7280; @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #7C3AED; color: #ffffff; @@ -4650,7 +4652,6 @@ color: #ffffff; border-color: #6D28D9; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4730,7 +4730,7 @@ color: #6D28D9; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: #6D28D9; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: #4b5563; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5000,7 +4997,7 @@ color: #6D28D9; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5098,7 +5094,7 @@ color: #4b5563; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: #6D28D9; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: #6D28D9; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5430,7 +5424,7 @@ color: #6D28D9; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #DDD6FE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5669,7 +5660,7 @@ color: #6D28D9; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6D28D9; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f9fafb; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f9fafb; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #8B5CF6; color: #ffffff; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #8B5CF6; color: #ffffff; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6405,78 +6363,65 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #8B5CF6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #8B5CF6; } - .p-button:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #8B5CF6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #8B5CF6; } - .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 rgb(0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #8B5CF6; color: #ffffff; diff --git a/src/assets/components/themes/lara-light-teal/theme.css b/src/assets/components/themes/lara-light-teal/theme.css index 8474876624e..a39ed196eb8 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -293,40 +293,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #e24c4c; } - .p-text-secondary { color: #6b7280; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -338,15 +330,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -363,7 +352,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -410,7 +398,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } - .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -457,11 +444,9 @@ color: #4b5563; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +454,19 @@ color: #6b7280; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6b7280; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e24c4c; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; border-color: #14b8a6; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -512,7 +493,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6b7280; @@ -522,13 +503,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; @@ -537,14 +518,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #4b5563; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #14b8a6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -693,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +681,10 @@ color: #6b7280; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6b7280; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -749,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -789,7 +766,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -799,11 +775,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e24c4c; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -811,7 +785,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +793,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -861,11 +833,9 @@ background: #0f766e; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f3f4f6; } @@ -878,15 +848,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0f766e; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e24c4c; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #14b8a6; } @@ -925,11 +892,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e24c4c; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -937,26 +902,22 @@ color: #6b7280; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1000,7 +961,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1064,7 +1024,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1077,17 +1036,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1100,78 +1056,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #6b7280; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #6b7280; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1179,11 +1125,9 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e24c4c; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1191,14 +1135,21 @@ color: #6b7280; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1237,11 +1188,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d9488; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1274,69 +1223,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #6b7280; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e24c4c; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #6b7280; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #6b7280; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #6b7280; } - :-moz-placeholder { color: #6b7280; } - ::-moz-placeholder { color: #6b7280; } - :-ms-input-placeholder { color: #6b7280; } - .p-input-filled .p-inputtext { background-color: #f3f4f6; } @@ -1346,17 +1280,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #4b5563; @@ -1431,11 +1362,9 @@ box-shadow: 0 0 0 0.2rem #99f6e4; border-color: #14b8a6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e24c4c; } - .p-multiselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1475,11 +1404,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1487,7 +1414,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1576,7 +1502,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1586,15 +1511,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e24c4c; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e24c4c; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1616,7 +1538,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1624,7 +1545,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1632,7 +1552,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1670,11 +1589,9 @@ background: #0f766e; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e24c4c; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f3f4f6; } @@ -1687,11 +1604,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #0f766e; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1722,7 +1637,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #e73d3e; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1730,7 +1644,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6b7280; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1739,7 +1653,7 @@ color: #4b5563; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-selectbutton .p-button.p-highlight { @@ -1748,7 +1662,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1757,14 +1671,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e24c4c; } - .p-slider { background: #e5e7eb; border: 0 none; @@ -1816,7 +1728,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d1d5db; @@ -1824,7 +1735,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6b7280; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1833,7 +1744,7 @@ color: #4b5563; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #374151; } .p-togglebutton.p-button.p-highlight { @@ -1842,7 +1753,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1851,14 +1762,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e24c4c; } - .p-treeselect { background: #ffffff; border: 1px solid #d1d5db; @@ -1895,15 +1804,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e24c4c; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #4b5563; @@ -1963,7 +1869,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1973,7 +1878,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1981,7 +1885,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #14b8a6; @@ -2093,7 +1996,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2120,7 +2023,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2133,421 +2035,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #64748b; border: 1px solid #64748b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e2e8f0; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #334155; color: #ffffff; border-color: #334155; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(100, 116, 139, 0.16); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #64748b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); border-color: transparent; color: #64748b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(100, 116, 139, 0.16); border-color: transparent; color: #64748b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0ea5e9; border: 1px solid #0ea5e9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #0284c7; color: #ffffff; border-color: #0284c7; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bfdbfe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #0369a1; color: #ffffff; border-color: #0369a1; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(14, 165, 233, 0.16); color: #0ea5e9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0ea5e9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(14, 165, 233, 0.04); border-color: transparent; color: #0ea5e9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(14, 165, 233, 0.16); border-color: transparent; color: #0ea5e9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #22c55e; border: 1px solid #22c55e; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bbf7d0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #15803d; color: #ffffff; border-color: #15803d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(34, 197, 94, 0.16); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #22c55e; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); border-color: transparent; color: #22c55e; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(34, 197, 94, 0.16); border-color: transparent; color: #22c55e; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #f97316; border: 1px solid #f97316; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ea580c; color: #ffffff; border-color: #ea580c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde68a; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #c2410c; color: #ffffff; border-color: #c2410c; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(249, 115, 22, 0.16); color: #f97316; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f97316; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(249, 115, 22, 0.04); border-color: transparent; color: #f97316; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(249, 115, 22, 0.16); border-color: transparent; color: #f97316; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #a855f7; border: 1px solid #a855f7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e9d5ff; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7e22ce; color: #ffffff; border-color: #7e22ce; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(168, 85, 247, 0.16); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #a855f7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); border-color: transparent; color: #a855f7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(168, 85, 247, 0.16); border-color: transparent; color: #a855f7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ef4444; border: 1px solid #ef4444; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fecaca; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #b91c1c; color: #ffffff; border-color: #b91c1c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 68, 68, 0.16); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef4444; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); border-color: transparent; color: #ef4444; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 68, 68, 0.16); border-color: transparent; color: #ef4444; } - .p-button.p-button-link { color: #0f766e; background: transparent; @@ -2571,7 +2466,6 @@ color: #0f766e; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2583,17 +2477,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2604,52 +2495,45 @@ background: #022354; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2727,7 +2611,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #64748b; @@ -2756,7 +2639,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2785,7 +2667,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2814,7 +2695,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2843,7 +2723,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2872,7 +2751,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2901,9 +2779,8 @@ border-color: transparent; color: #ef4444; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6b7280; @@ -2914,13 +2791,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; @@ -2946,7 +2823,6 @@ background: #f0fdfa; color: #0f766e; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3040,9 +2916,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6b7280; @@ -3052,17 +2928,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; @@ -3092,12 +2968,12 @@ background: #14b8a6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f9fafb; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f9fafb; } .p-datatable .p-datatable-loading-icon { @@ -3200,7 +3076,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3239,12 +3114,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3272,7 +3145,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3292,7 +3164,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3330,7 +3201,6 @@ border-top: 1px solid #e5e7eb; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #e5e7eb; @@ -3359,7 +3229,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3445,7 +3314,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f3f4f6; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3454,7 +3322,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3493,7 +3360,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3503,9 +3369,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6b7280; @@ -3516,9 +3382,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f3f4f6; border-color: transparent; color: #374151; @@ -3575,7 +3441,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3661,7 +3526,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f3f4f6; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3670,7 +3534,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #14b8a6; border-radius: 50%; @@ -3682,20 +3545,19 @@ background-color: #e5e7eb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e7eb; background: #ffffff; @@ -3752,11 +3614,11 @@ color: #0f766e; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #0f766e; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #0f766e; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3829,7 +3691,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3969,7 +3830,7 @@ background: #14b8a6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f9fafb; } .p-treetable .p-treetable-loading-icon { @@ -4030,7 +3891,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4055,7 +3915,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #e5e7eb; @@ -4104,7 +3963,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4130,7 +3988,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4154,7 +4011,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4195,7 +4051,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4262,7 +4117,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; @@ -4273,7 +4127,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4295,7 +4148,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #99f6e4; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #4b5563; + border: 1px solid #f3f4f6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6b7280; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #99f6e4; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #f0fdfa; + color: #0f766e; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #4b5563; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #99f6e4; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #14b8a6; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #4b5563; + } + .p-stepper .p-stepper-separator { + background-color: #e5e7eb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #4b5563; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #14b8a6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4364,7 +4374,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4375,7 +4384,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4423,7 +4431,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); @@ -4496,7 +4503,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4538,7 +4544,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4549,7 +4554,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6b7280; @@ -4559,13 +4564,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #374151; border-color: transparent; background: #f3f4f6; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; @@ -4579,7 +4584,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4599,7 +4603,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4639,7 +4642,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0d9488; color: #ffffff; @@ -4650,7 +4652,6 @@ color: #ffffff; border-color: #0f766e; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4682,7 +4683,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4730,7 +4730,7 @@ color: #0f766e; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4744,7 +4744,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4755,7 +4755,7 @@ color: #4b5563; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-contextmenu .p-menuitem-separator { @@ -4769,7 +4769,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4793,32 +4792,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4877,7 +4875,7 @@ color: #0f766e; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4891,7 +4889,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4902,7 +4900,7 @@ color: #4b5563; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-megamenu .p-megamenu-panel { @@ -4960,10 +4958,9 @@ color: #4b5563; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5000,7 +4997,7 @@ color: #0f766e; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5014,7 +5011,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5025,7 +5022,7 @@ color: #4b5563; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menu.p-menu-overlay { @@ -5059,7 +5056,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5098,7 +5094,7 @@ color: #4b5563; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5129,7 +5125,7 @@ color: #0f766e; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5143,7 +5139,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5154,7 +5150,7 @@ color: #4b5563; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-menubar .p-submenu-list { @@ -5171,7 +5167,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5346,7 +5341,7 @@ color: #0f766e; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5360,7 +5355,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5371,7 +5366,7 @@ color: #4b5563; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5387,7 +5382,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5430,7 +5424,7 @@ color: #0f766e; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5444,7 +5438,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5455,7 +5449,7 @@ color: #4b5563; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-slidemenu.p-slidemenu-overlay { @@ -5502,7 +5496,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5547,7 +5540,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5618,7 +5610,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #99f6e4; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5669,7 +5660,7 @@ color: #0f766e; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #0f766e; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5683,7 +5674,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5694,7 +5685,7 @@ color: #4b5563; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6b7280; } .p-tieredmenu .p-menuitem-separator { @@ -5708,7 +5699,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5764,7 +5754,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5853,7 +5842,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5904,7 +5892,7 @@ color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #3b82f6; } .p-toast .p-toast-message.p-toast-message-success { @@ -5914,7 +5902,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5924,7 +5912,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5934,10 +5922,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5968,7 +5955,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6025,7 +6012,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f9fafb; @@ -6035,7 +6022,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f9fafb; } @@ -6044,29 +6031,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6090,7 +6071,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6111,11 +6091,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #14b8a6; color: #ffffff; @@ -6157,7 +6135,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6193,7 +6170,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6208,23 +6184,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6232,24 +6200,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6309,7 +6272,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6325,7 +6287,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6347,7 +6308,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6355,7 +6315,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #14b8a6; color: #ffffff; @@ -6388,7 +6347,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6405,78 +6363,65 @@ .p-button-label { font-weight: 700; } - .p-selectbutton > .p-button, -.p-togglebutton.p-button { + .p-togglebutton.p-button { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-accordion .p-accordion-header .p-accordion-header-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabview .p-tabview-nav li .p-tabview-nav-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #14b8a6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #14b8a6; } - .p-button:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #14b8a6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #14b8a6; } - .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 black; + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 rgb(0, 0, 0); } - .p-toast-message { backdrop-filter: blur(10px); } - .p-inline-message-text { font-weight: 500; } - .p-picklist-buttons .p-button, -.p-orderlist-controls .p-button { + .p-orderlist-controls .p-button { transition: opacity 0.2s, background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } - .p-steps .p-steps-item.p-highlight .p-steps-number { background: #14b8a6; color: #ffffff; diff --git a/src/assets/components/themes/luna-amber/theme.css b/src/assets/components/themes/luna-amber/theme.css index 366f4112547..185710840df 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #e57373; } - .p-text-secondary { color: #888888; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } - .p-autocomplete-panel { background: #323232; color: #dedede; @@ -440,11 +427,9 @@ color: #dedede; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #888888; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #888888; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e57373; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #FFE082; } - .p-datepicker { padding: 0.857rem; background: #323232; @@ -495,23 +476,23 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #dedede; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #FFE082; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -586,7 +567,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #888888; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #888888; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e57373; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #FFCA28; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #4b4b4b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #FFCA28; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #212529; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFE082; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e57373; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #888888; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1051,7 +1010,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #252525; color: #888888; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #888888; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #888888; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #888888; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e57373; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #888888; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #FFD54F; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #9b9b9b; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e57373; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #888888; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #9b9b9b; } - :-moz-placeholder { color: #9b9b9b; } - ::-moz-placeholder { color: #9b9b9b; } - :-ms-input-placeholder { color: #9b9b9b; } - .p-input-filled .p-inputtext { background-color: #4b4b4b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #4b4b4b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #323232; color: #dedede; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.1rem white; border-color: #FFE082; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e57373; } - .p-multiselect { background: #191919; border: 1px solid #4b4b4b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1505,7 +1430,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1563,7 +1488,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e57373; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e57373; } - .p-password-panel { padding: 0.571rem 1rem; background: #323232; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #FFCA28; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e57373; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #4b4b4b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #FFCA28; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #212529; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #212529; } - .p-selectbutton .p-button { background: #252525; border: 1px solid #252525; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #888888; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #dedede; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e57373; } - .p-slider { background: #4b4b4b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #252525; border: 1px solid #252525; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #888888; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #dedede; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e57373; } - .p-treeselect { background: #191919; border: 1px solid #4b4b4b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e57373; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #323232; color: #dedede; @@ -1934,7 +1837,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1958,7 +1861,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #FFE082; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #b0bec5; border: 1px solid #b0bec5; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #90a4ae; color: #121212; border-color: #90a4ae; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #cfd8dc; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #78909c; color: #121212; border-color: #78909c; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(176, 190, 197, 0.16); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #b0bec5; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); border-color: transparent; color: #b0bec5; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(176, 190, 197, 0.16); border-color: transparent; color: #b0bec5; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212529; background: #4fc3f7; border: 1px solid #4fc3f7; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #29b6f6; color: #212529; border-color: #29b6f6; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #e1f5fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #03a9f4; color: #212529; border-color: #03a9f4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(79, 195, 247, 0.16); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #4fc3f7; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); border-color: transparent; color: #4fc3f7; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(79, 195, 247, 0.16); border-color: transparent; color: #4fc3f7; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212529; background: #aed581; border: 1px solid #aed581; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #9ccc65; color: #212529; border-color: #9ccc65; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #f1f8e9; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #8bc34a; color: #212529; border-color: #8bc34a; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(174, 213, 129, 0.16); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #aed581; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); border-color: transparent; color: #aed581; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(174, 213, 129, 0.16); border-color: transparent; color: #aed581; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffb74d; border: 1px solid #ffb74d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffa726; color: #212529; border-color: #ffa726; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #fffde7; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff9800; color: #212529; border-color: #ff9800; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 183, 77, 0.16); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffb74d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); border-color: transparent; color: #ffb74d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 183, 77, 0.16); border-color: transparent; color: #ffb74d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #ba68c8; color: #121212; border-color: #ba68c8; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #ab47bc; color: #121212; border-color: #ab47bc; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212529; background: #e57373; border: 1px solid #e57373; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ef5350; color: #212529; border-color: #ef5350; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #ffebee; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f44336; color: #212529; border-color: #f44336; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(229, 115, 115, 0.16); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e57373; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); border-color: transparent; color: #e57373; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(229, 115, 115, 0.16); border-color: transparent; color: #e57373; } - .p-button.p-button-link { color: #FFE082; background: transparent; @@ -2566,7 +2458,6 @@ color: #FFE082; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #4d4d4d; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #b0bec5; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2896,12 +2771,11 @@ border-color: transparent; color: #e57373; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -2941,7 +2815,6 @@ background: #FFE082; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,29 +2908,29 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -3087,12 +2960,12 @@ background: #FFE082; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #191919; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #252525; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,16 +3106,14 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3267,11 +3137,10 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3325,7 +3193,6 @@ border-top: 1px solid #4b4b4b; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #191919; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #4c4c4c; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #dedede; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #4c4c4c; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #4c4c4c; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #191919; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #191919; background: #323232; @@ -3716,7 +3575,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3747,11 +3606,11 @@ color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3912,7 +3770,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3964,7 +3822,7 @@ background: #FFE082; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #191919; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #191919; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4205,7 +4057,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #191919; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #dedede; + border: 1px solid #191919; + border-width: 2px; + background: #191919; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #888888; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #FFE082; + color: #212529; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #dedede; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #FFE082; + } + .p-stepper .p-stepper-panels { + background: #323232; + padding: 0.571rem 1rem; + color: #dedede; + } + .p-stepper .p-stepper-separator { + background-color: #191919; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #323232; + color: #dedede; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #FFE082; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4439,7 +4443,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4544,23 +4546,23 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #FFD54F; color: #212529; @@ -4645,7 +4644,6 @@ color: #212529; border-color: #FFCA28; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4725,7 +4722,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #dedede; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } - .p-menu { padding: 0; background: #252525; @@ -4995,7 +4989,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5093,7 +5086,7 @@ color: #dedede; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5425,7 +5416,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5664,7 +5652,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #323232; } - .p-badge { background: #FFE082; color: #212529; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #FFE082; color: #212529; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #323232; color: #dedede; diff --git a/src/assets/components/themes/luna-blue/theme.css b/src/assets/components/themes/luna-blue/theme.css index 78fc8c5b1f0..283970d3678 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #e57373; } - .p-text-secondary { color: #888888; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } - .p-autocomplete-panel { background: #323232; color: #dedede; @@ -440,11 +427,9 @@ color: #dedede; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #888888; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #888888; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e57373; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #81D4FA; } - .p-datepicker { padding: 0.857rem; background: #323232; @@ -495,23 +476,23 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #dedede; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #81D4FA; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -586,7 +567,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #888888; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #888888; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e57373; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #29B6F6; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #4b4b4b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #29B6F6; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #212529; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81D4FA; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e57373; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #888888; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1051,7 +1010,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #252525; color: #888888; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #888888; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #888888; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #888888; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e57373; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #888888; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4FC3F7; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #9b9b9b; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e57373; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #888888; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #9b9b9b; } - :-moz-placeholder { color: #9b9b9b; } - ::-moz-placeholder { color: #9b9b9b; } - :-ms-input-placeholder { color: #9b9b9b; } - .p-input-filled .p-inputtext { background-color: #4b4b4b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #4b4b4b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #323232; color: #dedede; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.1rem white; border-color: #81D4FA; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e57373; } - .p-multiselect { background: #191919; border: 1px solid #4b4b4b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1505,7 +1430,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1563,7 +1488,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e57373; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e57373; } - .p-password-panel { padding: 0.571rem 1rem; background: #323232; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #29B6F6; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e57373; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #4b4b4b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #29B6F6; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #212529; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #212529; } - .p-selectbutton .p-button { background: #252525; border: 1px solid #252525; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #888888; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #dedede; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e57373; } - .p-slider { background: #4b4b4b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #252525; border: 1px solid #252525; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #888888; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #dedede; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e57373; } - .p-treeselect { background: #191919; border: 1px solid #4b4b4b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e57373; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #323232; color: #dedede; @@ -1934,7 +1837,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1958,7 +1861,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #81D4FA; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #b0bec5; border: 1px solid #b0bec5; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #90a4ae; color: #121212; border-color: #90a4ae; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #cfd8dc; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #78909c; color: #121212; border-color: #78909c; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(176, 190, 197, 0.16); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #b0bec5; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); border-color: transparent; color: #b0bec5; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(176, 190, 197, 0.16); border-color: transparent; color: #b0bec5; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212529; background: #4fc3f7; border: 1px solid #4fc3f7; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #29b6f6; color: #212529; border-color: #29b6f6; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #e1f5fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #03a9f4; color: #212529; border-color: #03a9f4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(79, 195, 247, 0.16); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #4fc3f7; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); border-color: transparent; color: #4fc3f7; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(79, 195, 247, 0.16); border-color: transparent; color: #4fc3f7; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212529; background: #aed581; border: 1px solid #aed581; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #9ccc65; color: #212529; border-color: #9ccc65; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #f1f8e9; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #8bc34a; color: #212529; border-color: #8bc34a; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(174, 213, 129, 0.16); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #aed581; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); border-color: transparent; color: #aed581; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(174, 213, 129, 0.16); border-color: transparent; color: #aed581; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffb74d; border: 1px solid #ffb74d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffa726; color: #212529; border-color: #ffa726; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #fffde7; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff9800; color: #212529; border-color: #ff9800; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 183, 77, 0.16); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffb74d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); border-color: transparent; color: #ffb74d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 183, 77, 0.16); border-color: transparent; color: #ffb74d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #ba68c8; color: #121212; border-color: #ba68c8; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #ab47bc; color: #121212; border-color: #ab47bc; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212529; background: #e57373; border: 1px solid #e57373; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ef5350; color: #212529; border-color: #ef5350; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #ffebee; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f44336; color: #212529; border-color: #f44336; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(229, 115, 115, 0.16); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e57373; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); border-color: transparent; color: #e57373; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(229, 115, 115, 0.16); border-color: transparent; color: #e57373; } - .p-button.p-button-link { color: #81D4FA; background: transparent; @@ -2566,7 +2458,6 @@ color: #81D4FA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #4d4d4d; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #b0bec5; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2896,12 +2771,11 @@ border-color: transparent; color: #e57373; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -2941,7 +2815,6 @@ background: #81D4FA; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,29 +2908,29 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -3087,12 +2960,12 @@ background: #81D4FA; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #191919; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #252525; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,16 +3106,14 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3267,11 +3137,10 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3325,7 +3193,6 @@ border-top: 1px solid #4b4b4b; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #191919; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #4c4c4c; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #dedede; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #4c4c4c; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #4c4c4c; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #191919; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #191919; background: #323232; @@ -3716,7 +3575,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3747,11 +3606,11 @@ color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3912,7 +3770,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3964,7 +3822,7 @@ background: #81D4FA; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #191919; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #191919; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4205,7 +4057,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #191919; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #dedede; + border: 1px solid #191919; + border-width: 2px; + background: #191919; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #888888; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #81D4FA; + color: #212529; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #dedede; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #81D4FA; + } + .p-stepper .p-stepper-panels { + background: #323232; + padding: 0.571rem 1rem; + color: #dedede; + } + .p-stepper .p-stepper-separator { + background-color: #191919; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #323232; + color: #dedede; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #81D4FA; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4439,7 +4443,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4544,23 +4546,23 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4FC3F7; color: #212529; @@ -4645,7 +4644,6 @@ color: #212529; border-color: #29B6F6; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4725,7 +4722,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #dedede; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } - .p-menu { padding: 0; background: #252525; @@ -4995,7 +4989,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5093,7 +5086,7 @@ color: #dedede; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5425,7 +5416,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5664,7 +5652,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #323232; } - .p-badge { background: #81D4FA; color: #212529; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #81D4FA; color: #212529; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #323232; color: #dedede; diff --git a/src/assets/components/themes/luna-green/theme.css b/src/assets/components/themes/luna-green/theme.css index df4b6b82297..2b0bbde89a9 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #e57373; } - .p-text-secondary { color: #888888; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } - .p-autocomplete-panel { background: #323232; color: #dedede; @@ -440,11 +427,9 @@ color: #dedede; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #888888; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #888888; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e57373; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #C5E1A5; } - .p-datepicker { padding: 0.857rem; background: #323232; @@ -495,23 +476,23 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #dedede; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #C5E1A5; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -586,7 +567,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #888888; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #888888; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e57373; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #9CCC65; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #4b4b4b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9CCC65; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #212529; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #C5E1A5; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e57373; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #888888; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1051,7 +1010,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #252525; color: #888888; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #888888; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #888888; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #888888; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e57373; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #888888; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #AED581; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #9b9b9b; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e57373; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #888888; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #9b9b9b; } - :-moz-placeholder { color: #9b9b9b; } - ::-moz-placeholder { color: #9b9b9b; } - :-ms-input-placeholder { color: #9b9b9b; } - .p-input-filled .p-inputtext { background-color: #4b4b4b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #4b4b4b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #323232; color: #dedede; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.1rem white; border-color: #C5E1A5; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e57373; } - .p-multiselect { background: #191919; border: 1px solid #4b4b4b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1505,7 +1430,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1563,7 +1488,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e57373; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e57373; } - .p-password-panel { padding: 0.571rem 1rem; background: #323232; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #9CCC65; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e57373; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #4b4b4b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #9CCC65; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #212529; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #212529; } - .p-selectbutton .p-button { background: #252525; border: 1px solid #252525; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #888888; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #dedede; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e57373; } - .p-slider { background: #4b4b4b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #252525; border: 1px solid #252525; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #888888; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #dedede; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e57373; } - .p-treeselect { background: #191919; border: 1px solid #4b4b4b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e57373; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #323232; color: #dedede; @@ -1934,7 +1837,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1958,7 +1861,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #C5E1A5; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #b0bec5; border: 1px solid #b0bec5; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #90a4ae; color: #121212; border-color: #90a4ae; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #cfd8dc; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #78909c; color: #121212; border-color: #78909c; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(176, 190, 197, 0.16); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #b0bec5; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); border-color: transparent; color: #b0bec5; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(176, 190, 197, 0.16); border-color: transparent; color: #b0bec5; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212529; background: #4fc3f7; border: 1px solid #4fc3f7; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #29b6f6; color: #212529; border-color: #29b6f6; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #e1f5fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #03a9f4; color: #212529; border-color: #03a9f4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(79, 195, 247, 0.16); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #4fc3f7; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); border-color: transparent; color: #4fc3f7; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(79, 195, 247, 0.16); border-color: transparent; color: #4fc3f7; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212529; background: #aed581; border: 1px solid #aed581; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #9ccc65; color: #212529; border-color: #9ccc65; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #f1f8e9; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #8bc34a; color: #212529; border-color: #8bc34a; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(174, 213, 129, 0.16); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #aed581; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); border-color: transparent; color: #aed581; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(174, 213, 129, 0.16); border-color: transparent; color: #aed581; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffb74d; border: 1px solid #ffb74d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffa726; color: #212529; border-color: #ffa726; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #fffde7; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff9800; color: #212529; border-color: #ff9800; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 183, 77, 0.16); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffb74d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); border-color: transparent; color: #ffb74d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 183, 77, 0.16); border-color: transparent; color: #ffb74d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #ba68c8; color: #121212; border-color: #ba68c8; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #ab47bc; color: #121212; border-color: #ab47bc; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212529; background: #e57373; border: 1px solid #e57373; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ef5350; color: #212529; border-color: #ef5350; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #ffebee; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f44336; color: #212529; border-color: #f44336; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(229, 115, 115, 0.16); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e57373; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); border-color: transparent; color: #e57373; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(229, 115, 115, 0.16); border-color: transparent; color: #e57373; } - .p-button.p-button-link { color: #C5E1A5; background: transparent; @@ -2566,7 +2458,6 @@ color: #C5E1A5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #4d4d4d; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #b0bec5; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2896,12 +2771,11 @@ border-color: transparent; color: #e57373; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -2941,7 +2815,6 @@ background: #C5E1A5; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,29 +2908,29 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -3087,12 +2960,12 @@ background: #C5E1A5; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #191919; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #252525; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,16 +3106,14 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3267,11 +3137,10 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3325,7 +3193,6 @@ border-top: 1px solid #4b4b4b; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #191919; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #4c4c4c; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #dedede; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #4c4c4c; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #4c4c4c; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #191919; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #191919; background: #323232; @@ -3716,7 +3575,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3747,11 +3606,11 @@ color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3912,7 +3770,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3964,7 +3822,7 @@ background: #C5E1A5; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #191919; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #191919; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4205,7 +4057,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #191919; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #dedede; + border: 1px solid #191919; + border-width: 2px; + background: #191919; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #888888; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #C5E1A5; + color: #212529; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #dedede; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #C5E1A5; + } + .p-stepper .p-stepper-panels { + background: #323232; + padding: 0.571rem 1rem; + color: #dedede; + } + .p-stepper .p-stepper-separator { + background-color: #191919; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #323232; + color: #dedede; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #C5E1A5; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4439,7 +4443,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4544,23 +4546,23 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #AED581; color: #212529; @@ -4645,7 +4644,6 @@ color: #212529; border-color: #9CCC65; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4725,7 +4722,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #dedede; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } - .p-menu { padding: 0; background: #252525; @@ -4995,7 +4989,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5093,7 +5086,7 @@ color: #dedede; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5425,7 +5416,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5664,7 +5652,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #323232; } - .p-badge { background: #C5E1A5; color: #212529; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #C5E1A5; color: #212529; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #323232; color: #dedede; diff --git a/src/assets/components/themes/luna-pink/theme.css b/src/assets/components/themes/luna-pink/theme.css index 739a2100f4a..d48751e4266 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #e57373; } - .p-text-secondary { color: #888888; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } - .p-autocomplete-panel { background: #323232; color: #dedede; @@ -440,11 +427,9 @@ color: #dedede; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #888888; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #888888; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e57373; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; border-color: #F48FB1; } - .p-datepicker { padding: 0.857rem; background: #323232; @@ -495,23 +476,23 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #dedede; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #F48FB1; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -586,7 +567,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #888888; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #888888; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e57373; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #EC407A; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #4b4b4b; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #EC407A; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #212529; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e57373; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #F48FB1; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e57373; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #888888; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1051,7 +1010,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #252525; color: #888888; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #888888; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #888888; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #888888; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e57373; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #888888; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #F06292; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #9b9b9b; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e57373; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #888888; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #888888; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #9b9b9b; } - :-moz-placeholder { color: #9b9b9b; } - ::-moz-placeholder { color: #9b9b9b; } - :-ms-input-placeholder { color: #9b9b9b; } - .p-input-filled .p-inputtext { background-color: #4b4b4b; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #4b4b4b; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #323232; color: #dedede; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.1rem white; border-color: #F48FB1; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e57373; } - .p-multiselect { background: #191919; border: 1px solid #4b4b4b; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1505,7 +1430,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1563,7 +1488,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e57373; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e57373; } - .p-password-panel { padding: 0.571rem 1rem; background: #323232; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #EC407A; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e57373; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #4b4b4b; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #EC407A; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #212529; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #212529; } - .p-selectbutton .p-button { background: #252525; border: 1px solid #252525; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #888888; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #dedede; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e57373; } - .p-slider { background: #4b4b4b; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #252525; border: 1px solid #252525; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #888888; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #dedede; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #dedede; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e57373; } - .p-treeselect { background: #191919; border: 1px solid #4b4b4b; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e57373; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #323232; color: #dedede; @@ -1934,7 +1837,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -1958,7 +1861,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #4b4b4b; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #F48FB1; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #b0bec5; border: 1px solid #b0bec5; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #90a4ae; color: #121212; border-color: #90a4ae; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #cfd8dc; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #78909c; color: #121212; border-color: #78909c; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(176, 190, 197, 0.16); color: #b0bec5; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #b0bec5; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(176, 190, 197, 0.04); border-color: transparent; color: #b0bec5; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(176, 190, 197, 0.16); border-color: transparent; color: #b0bec5; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212529; background: #4fc3f7; border: 1px solid #4fc3f7; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #29b6f6; color: #212529; border-color: #29b6f6; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #e1f5fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #03a9f4; color: #212529; border-color: #03a9f4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(79, 195, 247, 0.16); color: #4fc3f7; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #4fc3f7; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(79, 195, 247, 0.04); border-color: transparent; color: #4fc3f7; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(79, 195, 247, 0.16); border-color: transparent; color: #4fc3f7; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212529; background: #aed581; border: 1px solid #aed581; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #9ccc65; color: #212529; border-color: #9ccc65; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #f1f8e9; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #8bc34a; color: #212529; border-color: #8bc34a; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(174, 213, 129, 0.16); color: #aed581; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #aed581; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(174, 213, 129, 0.04); border-color: transparent; color: #aed581; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(174, 213, 129, 0.16); border-color: transparent; color: #aed581; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #ffb74d; border: 1px solid #ffb74d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffa726; color: #212529; border-color: #ffa726; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #fffde7; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff9800; color: #212529; border-color: #ff9800; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 183, 77, 0.16); color: #ffb74d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffb74d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 183, 77, 0.04); border-color: transparent; color: #ffb74d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 183, 77, 0.16); border-color: transparent; color: #ffb74d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #ba68c8; color: #121212; border-color: #ba68c8; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #ab47bc; color: #121212; border-color: #ab47bc; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212529; background: #e57373; border: 1px solid #e57373; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ef5350; color: #212529; border-color: #ef5350; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #ffebee; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #f44336; color: #212529; border-color: #f44336; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(229, 115, 115, 0.16); color: #e57373; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e57373; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(229, 115, 115, 0.04); border-color: transparent; color: #e57373; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(229, 115, 115, 0.16); border-color: transparent; color: #e57373; } - .p-button.p-button-link { color: #F48FB1; background: transparent; @@ -2566,7 +2458,6 @@ color: #F48FB1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #4d4d4d; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #b0bec5; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2896,12 +2771,11 @@ border-color: transparent; color: #e57373; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -2941,7 +2815,6 @@ background: #F48FB1; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,29 +2908,29 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -3087,12 +2960,12 @@ background: #F48FB1; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #191919; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #252525; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,16 +3106,14 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3267,11 +3137,10 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3325,7 +3193,6 @@ border-top: 1px solid #4b4b4b; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #191919; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #4c4c4c; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #dedede; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #4c4c4c; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #4c4c4c; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #191919; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #191919; background: #323232; @@ -3716,7 +3575,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3747,11 +3606,11 @@ color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #212529; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3912,7 +3770,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -3964,7 +3822,7 @@ background: #F48FB1; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #191919; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #191919; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4205,7 +4057,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #191919; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #dedede; + border: 1px solid #191919; + border-width: 2px; + background: #191919; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #888888; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #F48FB1; + color: #212529; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #dedede; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem white; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #F48FB1; + } + .p-stepper .p-stepper-panels { + background: #323232; + padding: 0.571rem 1rem; + color: #dedede; + } + .p-stepper .p-stepper-separator { + background-color: #191919; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #323232; + color: #dedede; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #F48FB1; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4439,7 +4443,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4544,23 +4546,23 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; - color: #8888; + color: rgba(136, 136, 136, 0.5333333333); border: 0 none; background: transparent; border-radius: 50%; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #dedede; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem white; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #F06292; color: #212529; @@ -4645,7 +4644,6 @@ color: #212529; border-color: #EC407A; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4725,7 +4722,7 @@ color: #212529; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #dedede; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #212529; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #dedede; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #dedede; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } - .p-menu { padding: 0; background: #252525; @@ -4995,7 +4989,7 @@ color: #212529; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #dedede; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5093,7 +5086,7 @@ color: #dedede; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #212529; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #dedede; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5425,7 +5416,7 @@ color: #212529; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #dedede; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5664,7 +5652,7 @@ color: #212529; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #212529; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #dedede; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #dedede; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #323232; } - .p-badge { background: #F48FB1; color: #212529; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #F48FB1; color: #212529; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #323232; color: #dedede; diff --git a/src/assets/components/themes/md-dark-deeppurple/theme.css b/src/assets/components/themes/md-dark-deeppurple/theme.css index 9d38c61a406..61190846382 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -244,7 +241,7 @@ } .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); + background: hsla(0, 0%, 100%, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 1rem 1rem; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #f44435; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -402,7 +387,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -410,13 +395,12 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } - .p-autocomplete-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -445,11 +429,11 @@ } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -463,11 +447,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -475,28 +457,24 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 4rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44435; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #CE93D8; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -513,12 +491,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); border-top-right-radius: 4px; border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #CE93D8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -597,13 +575,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 1rem 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -662,7 +640,7 @@ background: rgba(206, 147, 216, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid rgba(255, 255, 255, 0.12); + border-left: 1px solid hsla(0, 0%, 100%, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -707,12 +684,10 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 4rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -720,7 +695,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -783,11 +757,11 @@ } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 1rem 1rem; @@ -795,21 +769,18 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -817,7 +788,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,13 +796,12 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; } .p-checkbox .p-checkbox-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -867,32 +836,27 @@ background: #CE93D8; color: #121212; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-input-filled .p-checkbox .p-checkbox-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { background: #CE93D8; } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #CE93D8; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -909,12 +873,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44435; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 2rem; } @@ -943,29 +905,25 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2b2b2b; border: 1px solid #1e1e1e; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1016,7 +973,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1052,11 +1009,11 @@ } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1070,114 +1027,100 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - border-top: 1px solid rgba(255, 255, 255, 0.3); - border-left: 1px solid rgba(255, 255, 255, 0.3); - border-bottom: 1px solid rgba(255, 255, 255, 0.3); + border-top: 1px solid hsla(0, 0%, 100%, 0.3); + border-left: 1px solid hsla(0, 0%, 100%, 0.3); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.3); padding: 1rem 1rem; min-width: 2.357rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.3); + border-right: 1px solid hsla(0, 0%, 100%, 0.3); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1185,11 +1128,9 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 3rem; } @@ -1197,20 +1138,27 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 4rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 4rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 3rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); 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); border-radius: 0.5rem; } @@ -1232,7 +1180,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1255,7 +1201,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 1rem 1rem; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); appearance: none; border-radius: 4px; @@ -1280,99 +1226,81 @@ font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-float-label > label { left: 1rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44435; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 3rem; } - .p-input-icon-left.p-float-label > label { left: 3rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 3rem; } - .p-icon-field-left > .p-inputtext { padding-left: 3rem; } - .p-icon-field-left.p-float-label > label { left: 3rem; } - .p-icon-field-right > .p-inputtext { padding-right: 3rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.875rem 0.875rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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-listbox .p-listbox-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1425,11 +1353,11 @@ } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1437,14 +1365,12 @@ box-shadow: none; border-color: #CE93D8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } - .p-multiselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1467,7 +1393,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.5rem 1rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 2rem; } @@ -1493,7 +1417,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1503,7 +1426,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1561,11 +1484,11 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1582,25 +1505,21 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44435; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44435; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1630,7 +1548,6 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1638,13 +1555,12 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1676,16 +1592,14 @@ background: #121212; color: #CE93D8; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44435; } - .p-input-filled .p-radiobutton .p-radiobutton-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #121212; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f44435; } - .p-selectbutton .p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,16 +1674,14 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44435; } - .p-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); border: 0 none; border-radius: 4px; } @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,17 +1765,15 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44435; } - .p-treeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1890,7 +1796,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44435; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.5rem 1rem; } - .p-treeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1919,7 +1822,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1969,17 +1872,15 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1987,7 +1888,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #121212; background: #CE93D8; @@ -2099,7 +1999,7 @@ padding: 0.714rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #A5D6A7; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(165, 214, 167, 0.92); color: #121212; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(165, 214, 167, 0.68); color: #121212; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(165, 214, 167, 0.04); color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(165, 214, 167, 0.16); color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #A5D6A7; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(165, 214, 167, 0.04); border-color: transparent; color: #A5D6A7; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(165, 214, 167, 0.16); border-color: transparent; color: #A5D6A7; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212121; background: #90caf9; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(144, 202, 249, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(144, 202, 249, 0.16); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #90caf9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); border-color: transparent; color: #90caf9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(144, 202, 249, 0.16); border-color: transparent; color: #90caf9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212121; background: #c5e1a5; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(197, 225, 165, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212121; background: #fff59d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(255, 245, 157, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 245, 157, 0.16); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fff59d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); border-color: transparent; color: #fff59d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 245, 157, 0.16); border-color: transparent; color: #fff59d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #212121; background: #ce93d8; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(206, 147, 216, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212121; background: #ef9a9a; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(239, 154, 154, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 154, 154, 0.16); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef9a9a; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); border-color: transparent; color: #ef9a9a; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 154, 154, 0.16); border-color: transparent; color: #ef9a9a; } - .p-button.p-button-link { color: #CE93D8; background: transparent; @@ -2577,7 +2469,6 @@ color: #CE93D8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(165, 214, 167, 0.92); color: #212121; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #A5D6A7; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #A5D6A7; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #ef9a9a; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #CE93D8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2.5rem; height: 2.5rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,7 @@ } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3333,13 +3201,12 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3348,7 +3215,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3423,12 +3289,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #CE93D8; @@ -3442,16 +3308,15 @@ color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3460,9 +3325,8 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3639,12 +3501,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list .p-picklist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #CE93D8; @@ -3658,16 +3520,15 @@ color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3676,7 +3537,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -3758,19 +3617,19 @@ color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3827,7 +3686,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #CE93D8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4169,7 +4023,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px rgba(255, 255, 255, 0.12); + border-top: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4179,12 +4033,11 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px rgba(255, 255, 255, 0.12); + border-left: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4312,10 +4162,10 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible { outline: 0 none; @@ -4323,9 +4173,166 @@ box-shadow: none; } .p-splitter .p-splitter-gutter-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); + } + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #CE93D8; + } + .p-stepper .p-stepper-panels { + background: transparent; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: transparent; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #CE93D8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4579,7 +4581,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(206, 147, 216, 0.92); color: #121212; @@ -4680,7 +4679,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #2b2b2b; @@ -4760,7 +4757,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4768,13 +4765,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,11 +4782,11 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4915,13 +4910,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4955,7 +4950,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4990,10 +4985,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } - .p-menu { padding: 0.5rem 0; background: #1e1e1e; @@ -5030,7 +5024,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5038,13 +5032,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu.p-menu-overlay { @@ -5073,7 +5067,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #1e1e1e; @@ -5128,7 +5121,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5167,13 +5160,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-submenu-list { @@ -5195,13 +5188,12 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5233,7 +5225,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5376,7 +5368,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5384,13 +5376,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,14 +5393,14 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { margin-right: 0.5rem; } .p-panelmenu .p-panelmenu-content .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5484,7 +5475,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5492,13 +5483,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5524,7 +5515,7 @@ 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); } .p-slidemenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5593,7 +5583,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); width: 100%; top: 50%; left: 0; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5723,7 +5711,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5731,13 +5719,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,11 +5736,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,9 +6122,8 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #CE93D8; color: #121212; @@ -6211,9 +6186,8 @@ height: 3rem; line-height: 3rem; } - .p-chip { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 1rem; @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #CE93D8; color: #121212; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6494,17 +6449,15 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6514,13 +6467,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(165, 214, 167, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(165, 214, 167, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(144, 202, 249, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(144, 202, 249, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(197, 225, 165, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(197, 225, 165, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(255, 245, 157, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 245, 157, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(206, 147, 216, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(239, 154, 154, 0.76); } @@ -6724,9 +6666,8 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(239, 154, 154, 0.16); } - .p-calendar-w-btn { - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 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); @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6786,7 +6726,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(206, 147, 216, 0.16); } - p-calendar.ng-dirty.ng-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; } @@ -6810,13 +6749,12 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6826,13 +6764,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,17 +6814,15 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6897,13 +6832,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -6949,30 +6883,27 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #A5D6A7; color: #121212; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; } .p-checkbox .p-checkbox-box { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #1e1e1e; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #1e1e1e; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,13 +6959,12 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7046,13 +6974,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #CE93D8; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #CE93D8; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,17 +7043,15 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7141,13 +7061,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,32 +7103,30 @@ background: rgba(165, 214, 167, 0.68); color: #121212; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7222,13 +7138,12 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(255, 255, 255, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #1e1e1e; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #CE93D8; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.5rem; padding-bottom: 0.5rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } @@ -7391,13 +7290,12 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(255, 255, 255, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7407,13 +7305,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(255, 255, 255, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,30 +7430,27 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #1e1e1e; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #1e1e1e; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(244, 68, 53, 0.04); } - .p-selectbutton .p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7618,14 +7502,12 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #CE93D8; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,17 +7618,15 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7762,13 +7636,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus, .p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #CE93D8; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7883,7 +7749,6 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(165, 214, 167, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(165, 214, 167, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(144, 202, 249, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(197, 225, 165, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 245, 157, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(239, 154, 154, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(165, 214, 167, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 0ef02424e17..5e9751d8b71 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -244,7 +241,7 @@ } .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); + background: hsla(0, 0%, 100%, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 1rem 1rem; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #f44435; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -402,7 +387,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -410,13 +395,12 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } - .p-autocomplete-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -445,11 +429,11 @@ } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -463,11 +447,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -475,28 +457,24 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 4rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44435; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #9FA8DA; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -513,12 +491,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); border-top-right-radius: 4px; border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #9FA8DA; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -597,13 +575,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 1rem 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -662,7 +640,7 @@ background: rgba(159, 168, 218, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid rgba(255, 255, 255, 0.12); + border-left: 1px solid hsla(0, 0%, 100%, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -707,12 +684,10 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 4rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -720,7 +695,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -783,11 +757,11 @@ } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 1rem 1rem; @@ -795,21 +769,18 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -817,7 +788,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,13 +796,12 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; } .p-checkbox .p-checkbox-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -867,32 +836,27 @@ background: #9FA8DA; color: #121212; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-input-filled .p-checkbox .p-checkbox-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { background: #9FA8DA; } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9FA8DA; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -909,12 +873,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44435; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 2rem; } @@ -943,29 +905,25 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2b2b2b; border: 1px solid #1e1e1e; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1016,7 +973,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1052,11 +1009,11 @@ } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1070,114 +1027,100 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - border-top: 1px solid rgba(255, 255, 255, 0.3); - border-left: 1px solid rgba(255, 255, 255, 0.3); - border-bottom: 1px solid rgba(255, 255, 255, 0.3); + border-top: 1px solid hsla(0, 0%, 100%, 0.3); + border-left: 1px solid hsla(0, 0%, 100%, 0.3); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.3); padding: 1rem 1rem; min-width: 2.357rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.3); + border-right: 1px solid hsla(0, 0%, 100%, 0.3); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1185,11 +1128,9 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 3rem; } @@ -1197,20 +1138,27 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 4rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 4rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 3rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); 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); border-radius: 0.5rem; } @@ -1232,7 +1180,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1255,7 +1201,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 1rem 1rem; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); appearance: none; border-radius: 4px; @@ -1280,99 +1226,81 @@ font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-float-label > label { left: 1rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44435; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 3rem; } - .p-input-icon-left.p-float-label > label { left: 3rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 3rem; } - .p-icon-field-left > .p-inputtext { padding-left: 3rem; } - .p-icon-field-left.p-float-label > label { left: 3rem; } - .p-icon-field-right > .p-inputtext { padding-right: 3rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.875rem 0.875rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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-listbox .p-listbox-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1425,11 +1353,11 @@ } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1437,14 +1365,12 @@ box-shadow: none; border-color: #9FA8DA; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } - .p-multiselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1467,7 +1393,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.5rem 1rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 2rem; } @@ -1493,7 +1417,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1503,7 +1426,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1561,11 +1484,11 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1582,25 +1505,21 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44435; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44435; } - .p-password-panel { padding: 1rem; background: #1e1e1e; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1630,7 +1548,6 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1638,13 +1555,12 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1676,16 +1592,14 @@ background: #121212; color: #9FA8DA; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44435; } - .p-input-filled .p-radiobutton .p-radiobutton-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #121212; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f44435; } - .p-selectbutton .p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,16 +1674,14 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44435; } - .p-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); border: 0 none; border-radius: 4px; } @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,17 +1765,15 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44435; } - .p-treeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1890,7 +1796,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44435; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.5rem 1rem; } - .p-treeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1919,7 +1822,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1969,17 +1872,15 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1987,7 +1888,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #121212; background: #9FA8DA; @@ -2099,7 +1999,7 @@ padding: 0.714rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #F48FB1; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(244, 143, 177, 0.92); color: #121212; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(244, 143, 177, 0.68); color: #121212; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #F48FB1; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #F48FB1; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #F48FB1; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212121; background: #90caf9; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(144, 202, 249, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(144, 202, 249, 0.16); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #90caf9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); border-color: transparent; color: #90caf9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(144, 202, 249, 0.16); border-color: transparent; color: #90caf9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212121; background: #c5e1a5; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(197, 225, 165, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212121; background: #fff59d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(255, 245, 157, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 245, 157, 0.16); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fff59d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); border-color: transparent; color: #fff59d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 245, 157, 0.16); border-color: transparent; color: #fff59d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #212121; background: #ce93d8; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(206, 147, 216, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212121; background: #ef9a9a; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(239, 154, 154, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 154, 154, 0.16); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef9a9a; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); border-color: transparent; color: #ef9a9a; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 154, 154, 0.16); border-color: transparent; color: #ef9a9a; } - .p-button.p-button-link { color: #9FA8DA; background: transparent; @@ -2577,7 +2469,6 @@ color: #9FA8DA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(244, 143, 177, 0.92); color: #212121; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #F48FB1; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #F48FB1; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #ef9a9a; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #9FA8DA; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2.5rem; height: 2.5rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,7 @@ } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3333,13 +3201,12 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3348,7 +3215,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 1rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3423,12 +3289,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #9FA8DA; @@ -3442,16 +3308,15 @@ color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3460,9 +3325,8 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3639,12 +3501,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list .p-picklist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #9FA8DA; @@ -3658,16 +3520,15 @@ color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3676,7 +3537,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -3758,19 +3617,19 @@ color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3827,7 +3686,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #9FA8DA; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4169,7 +4023,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px rgba(255, 255, 255, 0.12); + border-top: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4179,12 +4033,11 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px rgba(255, 255, 255, 0.12); + border-left: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4312,10 +4162,10 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible { outline: 0 none; @@ -4323,9 +4173,166 @@ box-shadow: none; } .p-splitter .p-splitter-gutter-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); + } + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #9FA8DA; + } + .p-stepper .p-stepper-panels { + background: transparent; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: transparent; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #9FA8DA; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4579,7 +4581,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2.5rem; height: 2.5rem; color: rgba(255, 255, 255, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(159, 168, 218, 0.92); color: #121212; @@ -4680,7 +4679,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #2b2b2b; @@ -4760,7 +4757,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4768,13 +4765,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,11 +4782,11 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4915,13 +4910,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4955,7 +4950,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4990,10 +4985,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } - .p-menu { padding: 0.5rem 0; background: #1e1e1e; @@ -5030,7 +5024,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5038,13 +5032,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu.p-menu-overlay { @@ -5073,7 +5067,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #1e1e1e; @@ -5128,7 +5121,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5167,13 +5160,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-submenu-list { @@ -5195,13 +5188,12 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5233,7 +5225,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5376,7 +5368,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5384,13 +5376,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,14 +5393,14 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { margin-right: 0.5rem; } .p-panelmenu .p-panelmenu-content .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5484,7 +5475,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5492,13 +5483,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5524,7 +5515,7 @@ 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); } .p-slidemenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5593,7 +5583,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); width: 100%; top: 50%; left: 0; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5723,7 +5711,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5731,13 +5719,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,11 +5736,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,9 +6122,8 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #9FA8DA; color: #121212; @@ -6211,9 +6186,8 @@ height: 3rem; line-height: 3rem; } - .p-chip { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 1rem; @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #9FA8DA; color: #121212; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6494,17 +6449,15 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6514,13 +6467,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(244, 143, 177, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(244, 143, 177, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(144, 202, 249, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(144, 202, 249, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(197, 225, 165, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(197, 225, 165, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(255, 245, 157, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 245, 157, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(206, 147, 216, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(239, 154, 154, 0.76); } @@ -6724,9 +6666,8 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(239, 154, 154, 0.16); } - .p-calendar-w-btn { - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 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); @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6786,7 +6726,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(159, 168, 218, 0.16); } - p-calendar.ng-dirty.ng-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; } @@ -6810,13 +6749,12 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6826,13 +6764,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,17 +6814,15 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6897,13 +6832,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -6949,30 +6883,27 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #F48FB1; color: #121212; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; } .p-checkbox .p-checkbox-box { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #1e1e1e; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #1e1e1e; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,13 +6959,12 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7046,13 +6974,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #9FA8DA; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #9FA8DA; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,17 +7043,15 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7141,13 +7061,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,32 +7103,30 @@ background: rgba(244, 143, 177, 0.68); color: #121212; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7222,13 +7138,12 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(255, 255, 255, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #1e1e1e; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #9FA8DA; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.5rem; padding-bottom: 0.5rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } @@ -7391,13 +7290,12 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(255, 255, 255, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7407,13 +7305,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(255, 255, 255, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,30 +7430,27 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #1e1e1e; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #1e1e1e; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(244, 68, 53, 0.04); } - .p-selectbutton .p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7618,14 +7502,12 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #9FA8DA; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,17 +7618,15 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7762,13 +7636,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus, .p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #9FA8DA; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7883,7 +7749,6 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(159, 168, 218, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(244, 143, 177, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(244, 143, 177, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(144, 202, 249, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(197, 225, 165, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 245, 157, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(239, 154, 154, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(244, 143, 177, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index 2a2adb0ea5d..899e2389aee 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #b00020; } - .p-text-secondary { color: rgba(0, 0, 0, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -416,7 +401,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } - .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -463,11 +447,9 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -475,23 +457,19 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(0, 0, 0, 0.6); right: 4rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #b00020; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #673AB7; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -518,7 +496,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #673AB7; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -589,7 +567,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: black; + border-color: rgb(0, 0, 0); } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #673AB7; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -707,12 +684,10 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(0, 0, 0, 0.6); right: 4rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -795,7 +769,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -805,11 +778,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #b00020; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -817,7 +788,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,7 +796,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; @@ -867,11 +836,9 @@ background: #673AB7; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f5f5f5; } @@ -884,15 +851,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #673AB7; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #b00020; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 2rem; } @@ -943,26 +905,22 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1070,7 +1027,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1083,17 +1039,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1106,78 +1059,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1185,11 +1128,9 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #b00020; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 3rem; } @@ -1197,14 +1138,21 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 4rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 4rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 3rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(103, 58, 183, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1280,69 +1226,54 @@ font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-float-label > label { left: 1rem; color: rgba(0, 0, 0, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #b00020; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 3rem; } - .p-input-icon-left.p-float-label > label { left: 3rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 3rem; } - .p-icon-field-left > .p-inputtext { padding-left: 3rem; } - .p-icon-field-left.p-float-label > label { left: 3rem; } - .p-icon-field-right > .p-inputtext { padding-right: 3rem; } - ::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); } - :-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - ::-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - :-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } - .p-input-filled .p-inputtext { background-color: #f5f5f5; } @@ -1352,17 +1283,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #dcdcdc; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.875rem 0.875rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-listbox { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1437,11 +1365,9 @@ box-shadow: none; border-color: #673AB7; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #b00020; } - .p-multiselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.5rem 1rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 2rem; } @@ -1493,7 +1417,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1582,7 +1505,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1592,15 +1514,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #b00020; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #b00020; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1630,7 +1548,6 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1638,7 +1555,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1676,11 +1592,9 @@ background: #ffffff; color: #673AB7; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #b00020; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f5f5f5; } @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffffff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b00020; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ 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 { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,14 +1674,12 @@ 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 { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #b00020; } - .p-slider { background: #c1c1c1; border: 0 none; @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ 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 { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,14 +1765,12 @@ 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 { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #b00020; } - .p-treeselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #b00020; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.5rem 1rem; } - .p-treeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1969,7 +1872,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1979,7 +1881,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1987,7 +1888,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-button { color: #ffffff; background: #673AB7; @@ -2099,7 +1999,7 @@ padding: 0.714rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #4CAF50; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(76, 175, 80, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(76, 175, 80, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(76, 175, 80, 0.04); color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(76, 175, 80, 0.16); color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #4CAF50; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(76, 175, 80, 0.04); border-color: transparent; color: #4CAF50; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(76, 175, 80, 0.16); border-color: transparent; color: #4CAF50; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #2196f3; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(33, 150, 243, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(33, 150, 243, 0.16); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #2196f3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); border-color: transparent; color: #2196f3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(33, 150, 243, 0.16); border-color: transparent; color: #2196f3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(104, 159, 56, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(251, 192, 45, 0.92); color: #212529; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.68); color: #212529; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(156, 39, 176, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(211, 47, 47, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #673AB7; background: transparent; @@ -2577,7 +2469,6 @@ color: #673AB7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(76, 175, 80, 0.92); color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #4CAF50; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #4CAF50; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #673AB7; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2.5rem; height: 2.5rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3336,7 +3204,6 @@ border-top: 1px solid rgba(0, 0, 0, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3451,7 +3317,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3460,7 +3325,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.87); @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(0, 0, 0, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); border-color: transparent; color: rgba(0, 0, 0, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3667,7 +3529,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3676,7 +3537,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e0e0e0; background: #ffffff; @@ -3758,11 +3617,11 @@ color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #673AB7; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4184,7 +4038,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4325,7 +4175,164 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(103, 58, 183, 0.12); + color: #673AB7; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #673AB7; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #673AB7; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4579,7 +4581,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: rgba(97, 97, 97, 0.9); } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(103, 58, 183, 0.92); color: #ffffff; @@ -4680,7 +4679,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4760,7 +4757,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4774,7 +4771,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,7 +4782,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem-separator { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4921,7 +4916,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4990,10 +4985,9 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5030,7 +5024,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5044,7 +5038,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu.p-menu-overlay { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: transparent; @@ -5128,7 +5121,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5173,7 +5166,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-submenu-list { @@ -5201,7 +5194,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5376,7 +5368,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5390,7 +5382,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,7 +5393,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5484,7 +5475,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5498,7 +5489,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5723,7 +5711,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5737,7 +5725,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,7 +5736,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem-separator { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,7 +6122,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #673AB7; color: #ffffff; @@ -6211,7 +6186,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #673AB7; color: #ffffff; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6494,11 +6449,9 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(76, 175, 80, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(76, 175, 80, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(33, 150, 243, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(33, 150, 243, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(104, 159, 56, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(104, 159, 56, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(251, 192, 45, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(251, 192, 45, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(156, 39, 176, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(156, 39, 176, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(211, 47, 47, 0.76); } @@ -6724,7 +6666,6 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(211, 47, 47, 0.16); } - .p-calendar-w-btn { border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); } - p-calendar.ng-dirty.ng-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; } @@ -6810,7 +6749,6 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,11 +6814,9 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -6949,16 +6883,13 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #4CAF50; color: #ffffff; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #ffffff; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #ffffff; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,7 +6959,6 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #673AB7; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #673AB7; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,11 +7043,9 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,14 +7103,12 @@ background: rgba(76, 175, 80, 0.68); color: #ffffff; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; @@ -7222,7 +7138,6 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(0, 0, 0, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #ffffff; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #673AB7; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.5rem; padding-bottom: 0.5rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } @@ -7391,7 +7290,6 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(0, 0, 0, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(0, 0, 0, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,21 +7430,18 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #ffffff; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #ffffff; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(176, 0, 32, 0.04); } - .p-selectbutton .p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7618,14 +7502,12 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #673AB7; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,11 +7618,9 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #673AB7; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7883,7 +7749,6 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(103, 58, 183, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(76, 175, 80, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(76, 175, 80, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(33, 150, 243, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(104, 159, 56, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(251, 192, 45, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(156, 39, 176, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(211, 47, 47, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(76, 175, 80, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index 00753f9758b..862ab6447d6 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #b00020; } - .p-text-secondary { color: rgba(0, 0, 0, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -416,7 +401,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } - .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -463,11 +447,9 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -475,23 +457,19 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(0, 0, 0, 0.6); right: 4rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #b00020; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #3F51B5; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -518,7 +496,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #3F51B5; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -589,7 +567,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: black; + border-color: rgb(0, 0, 0); } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #3F51B5; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -707,12 +684,10 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(0, 0, 0, 0.6); right: 4rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -795,7 +769,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -805,11 +778,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #b00020; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -817,7 +788,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,7 +796,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; @@ -867,11 +836,9 @@ background: #3F51B5; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f5f5f5; } @@ -884,15 +851,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3F51B5; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #b00020; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 2rem; } @@ -943,26 +905,22 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1070,7 +1027,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1083,17 +1039,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1106,78 +1059,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1185,11 +1128,9 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #b00020; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 3rem; } @@ -1197,14 +1138,21 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 4rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 4rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 3rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(63, 81, 181, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1280,69 +1226,54 @@ font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-float-label > label { left: 1rem; color: rgba(0, 0, 0, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #b00020; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 3rem; } - .p-input-icon-left.p-float-label > label { left: 3rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 1rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 3rem; } - .p-icon-field-left > .p-inputtext { padding-left: 3rem; } - .p-icon-field-left.p-float-label > label { left: 3rem; } - .p-icon-field-right > .p-inputtext { padding-right: 3rem; } - ::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); } - :-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - ::-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - :-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } - .p-input-filled .p-inputtext { background-color: #f5f5f5; } @@ -1352,17 +1283,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #dcdcdc; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.875rem 0.875rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 1.25rem 1.25rem; } - .p-listbox { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1437,11 +1365,9 @@ box-shadow: none; border-color: #3F51B5; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #b00020; } - .p-multiselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.5rem 1rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 2rem; } @@ -1493,7 +1417,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1582,7 +1505,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1592,15 +1514,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #b00020; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #b00020; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1630,7 +1548,6 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1638,7 +1555,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1676,11 +1592,9 @@ background: #ffffff; color: #3F51B5; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #b00020; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f5f5f5; } @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffffff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b00020; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ 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 { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,14 +1674,12 @@ 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 { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #b00020; } - .p-slider { background: #c1c1c1; border: 0 none; @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ 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 { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,14 +1765,12 @@ 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 { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #b00020; } - .p-treeselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #b00020; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.5rem 1rem; } - .p-treeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1969,7 +1872,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1979,7 +1881,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1987,7 +1888,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-button { color: #ffffff; background: #3F51B5; @@ -2099,7 +1999,7 @@ padding: 0.714rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #ff4081; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(255, 64, 129, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(255, 64, 129, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 64, 129, 0.04); color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 64, 129, 0.16); color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #ff4081; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 64, 129, 0.04); border-color: transparent; color: #ff4081; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 64, 129, 0.16); border-color: transparent; color: #ff4081; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #2196f3; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(33, 150, 243, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(33, 150, 243, 0.16); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #2196f3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); border-color: transparent; color: #2196f3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(33, 150, 243, 0.16); border-color: transparent; color: #2196f3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(104, 159, 56, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(251, 192, 45, 0.92); color: #212529; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.68); color: #212529; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(156, 39, 176, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(211, 47, 47, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #3F51B5; background: transparent; @@ -2577,7 +2469,6 @@ color: #3F51B5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(255, 64, 129, 0.92); color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #ff4081; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #ff4081; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #3F51B5; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2.5rem; height: 2.5rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3336,7 +3204,6 @@ border-top: 1px solid rgba(0, 0, 0, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3451,7 +3317,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3460,7 +3325,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.87); @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(0, 0, 0, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); border-color: transparent; color: rgba(0, 0, 0, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3667,7 +3529,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 1rem 1rem; 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); @@ -3676,7 +3537,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e0e0e0; background: #ffffff; @@ -3758,11 +3617,11 @@ color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #3F51B5; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.5rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4184,7 +4038,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4325,7 +4175,164 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #3F51B5; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #3F51B5; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4579,7 +4581,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2.5rem; height: 2.5rem; color: rgba(0, 0, 0, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: rgba(97, 97, 97, 0.9); } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(63, 81, 181, 0.92); color: #ffffff; @@ -4680,7 +4679,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4760,7 +4757,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4774,7 +4771,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,7 +4782,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem-separator { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4921,7 +4916,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4990,10 +4985,9 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5030,7 +5024,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5044,7 +5038,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu.p-menu-overlay { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: transparent; @@ -5128,7 +5121,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5173,7 +5166,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-submenu-list { @@ -5201,7 +5194,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5376,7 +5368,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5390,7 +5382,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,7 +5393,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5484,7 +5475,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5498,7 +5489,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5723,7 +5711,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5737,7 +5725,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,7 +5736,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem-separator { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,7 +6122,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #3F51B5; color: #ffffff; @@ -6211,7 +6186,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #3F51B5; color: #ffffff; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6494,11 +6449,9 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(255, 64, 129, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 64, 129, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(33, 150, 243, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(33, 150, 243, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(104, 159, 56, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(104, 159, 56, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(251, 192, 45, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(251, 192, 45, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(156, 39, 176, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(156, 39, 176, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(211, 47, 47, 0.76); } @@ -6724,7 +6666,6 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(211, 47, 47, 0.16); } - .p-calendar-w-btn { border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); } - p-calendar.ng-dirty.ng-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; } @@ -6810,7 +6749,6 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,11 +6814,9 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -6949,16 +6883,13 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #ff4081; color: #ffffff; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #ffffff; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #ffffff; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,7 +6959,6 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #3F51B5; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #3F51B5; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,11 +7043,9 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,14 +7103,12 @@ background: rgba(255, 64, 129, 0.68); color: #ffffff; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; @@ -7222,7 +7138,6 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(0, 0, 0, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #ffffff; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #3F51B5; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.5rem; padding-bottom: 0.5rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } @@ -7391,7 +7290,6 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(0, 0, 0, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(0, 0, 0, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,21 +7430,18 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #ffffff; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #ffffff; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(176, 0, 32, 0.04); } - .p-selectbutton .p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7618,14 +7502,12 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #3F51B5; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,11 +7618,9 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.5rem; padding-bottom: 0.5rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #3F51B5; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7883,7 +7749,6 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(63, 81, 181, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 64, 129, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 64, 129, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(33, 150, 243, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(104, 159, 56, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(251, 192, 45, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(156, 39, 176, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(211, 47, 47, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(255, 64, 129, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 5f2d1c355e4..082259a19e4 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -244,7 +241,7 @@ } .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); + background: hsla(0, 0%, 100%, 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; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #f44435; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -402,7 +387,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -410,13 +395,12 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } - .p-autocomplete-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -445,11 +429,11 @@ } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -463,11 +447,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -475,28 +457,24 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.5rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44435; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #CE93D8; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -513,12 +491,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); border-top-right-radius: 4px; border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #CE93D8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -597,13 +575,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 0.75rem 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -662,7 +640,7 @@ background: rgba(206, 147, 216, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid rgba(255, 255, 255, 0.12); + border-left: 1px solid hsla(0, 0%, 100%, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -707,12 +684,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.5rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -720,7 +695,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -783,11 +757,11 @@ } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 0.75rem 0.75rem; @@ -795,21 +769,18 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -817,7 +788,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,13 +796,12 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; } .p-checkbox .p-checkbox-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -867,32 +836,27 @@ background: #CE93D8; color: #121212; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-input-filled .p-checkbox .p-checkbox-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { background: #CE93D8; } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #CE93D8; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -909,12 +873,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44435; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -943,29 +905,25 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2b2b2b; border: 1px solid #1e1e1e; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1016,7 +973,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1052,11 +1009,11 @@ } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1070,114 +1027,100 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - border-top: 1px solid rgba(255, 255, 255, 0.3); - border-left: 1px solid rgba(255, 255, 255, 0.3); - border-bottom: 1px solid rgba(255, 255, 255, 0.3); + border-top: 1px solid hsla(0, 0%, 100%, 0.3); + border-left: 1px solid hsla(0, 0%, 100%, 0.3); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.3); padding: 0.75rem 0.75rem; min-width: 2.75rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.3); + border-right: 1px solid hsla(0, 0%, 100%, 0.3); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.75rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1185,11 +1128,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1197,20 +1138,27 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.5rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.5rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); 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); border-radius: 0.5rem; } @@ -1232,7 +1180,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1255,7 +1201,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 0.75rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); appearance: none; border-radius: 4px; @@ -1280,99 +1226,81 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44435; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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-listbox .p-listbox-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1425,11 +1353,11 @@ } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1437,14 +1365,12 @@ box-shadow: none; border-color: #CE93D8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } - .p-multiselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1467,7 +1393,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1493,7 +1417,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1503,7 +1426,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1561,11 +1484,11 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1582,25 +1505,21 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44435; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44435; } - .p-password-panel { padding: 0.75rem; background: #1e1e1e; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1630,7 +1548,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1638,13 +1555,12 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1676,16 +1592,14 @@ background: #121212; color: #CE93D8; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44435; } - .p-input-filled .p-radiobutton .p-radiobutton-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #121212; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f44435; } - .p-selectbutton .p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,16 +1674,14 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44435; } - .p-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); border: 0 none; border-radius: 4px; } @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,17 +1765,15 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44435; } - .p-treeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1890,7 +1796,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44435; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1919,7 +1822,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1969,17 +1872,15 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1987,7 +1888,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-button { color: #121212; background: #CE93D8; @@ -2099,7 +1999,7 @@ padding: 0.643rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #A5D6A7; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(165, 214, 167, 0.92); color: #121212; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(165, 214, 167, 0.68); color: #121212; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(165, 214, 167, 0.04); color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(165, 214, 167, 0.16); color: #A5D6A7; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #A5D6A7; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(165, 214, 167, 0.04); border-color: transparent; color: #A5D6A7; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(165, 214, 167, 0.16); border-color: transparent; color: #A5D6A7; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212121; background: #90caf9; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(144, 202, 249, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(144, 202, 249, 0.16); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #90caf9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); border-color: transparent; color: #90caf9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(144, 202, 249, 0.16); border-color: transparent; color: #90caf9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212121; background: #c5e1a5; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(197, 225, 165, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212121; background: #fff59d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(255, 245, 157, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 245, 157, 0.16); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fff59d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); border-color: transparent; color: #fff59d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 245, 157, 0.16); border-color: transparent; color: #fff59d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #212121; background: #ce93d8; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(206, 147, 216, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212121; background: #ef9a9a; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(239, 154, 154, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 154, 154, 0.16); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef9a9a; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); border-color: transparent; color: #ef9a9a; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 154, 154, 0.16); border-color: transparent; color: #ef9a9a; } - .p-button.p-button-link { color: #CE93D8; background: transparent; @@ -2577,7 +2469,6 @@ color: #CE93D8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(165, 214, 167, 0.92); color: #212121; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #A5D6A7; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #A5D6A7; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #ef9a9a; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 0.75rem 0.75rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #CE93D8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 0.9375rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.75rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,7 @@ } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3333,13 +3201,12 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3348,7 +3215,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3423,12 +3289,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #CE93D8; @@ -3442,16 +3308,15 @@ color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3460,9 +3325,8 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3639,12 +3501,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list .p-picklist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #CE93D8; @@ -3658,16 +3520,15 @@ color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3676,7 +3537,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -3758,19 +3617,19 @@ color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #CE93D8; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3827,7 +3686,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #CE93D8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4169,7 +4023,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px rgba(255, 255, 255, 0.12); + border-top: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4179,12 +4033,11 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px rgba(255, 255, 255, 0.12); + border-left: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 0.75rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4312,10 +4162,10 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible { outline: 0 none; @@ -4323,9 +4173,166 @@ box-shadow: none; } .p-splitter .p-splitter-gutter-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); + } + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #CE93D8; + } + .p-stepper .p-stepper-panels { + background: transparent; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: transparent; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #CE93D8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4579,7 +4581,7 @@ padding: 0.75rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(206, 147, 216, 0.92); color: #121212; @@ -4680,7 +4679,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #2b2b2b; @@ -4760,7 +4757,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4768,13 +4765,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,11 +4782,11 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4915,13 +4910,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4955,7 +4950,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4990,10 +4985,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } - .p-menu { padding: 0.5rem 0; background: #1e1e1e; @@ -5030,7 +5024,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5038,13 +5032,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu.p-menu-overlay { @@ -5073,7 +5067,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -5128,7 +5121,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5167,13 +5160,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-submenu-list { @@ -5195,13 +5188,12 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5233,7 +5225,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5376,7 +5368,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5384,13 +5376,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,14 +5393,14 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { margin-right: 0.5rem; } .p-panelmenu .p-panelmenu-content .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5484,7 +5475,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5492,13 +5483,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5524,7 +5515,7 @@ 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); } .p-slidemenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5593,7 +5583,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); width: 100%; top: 50%; left: 0; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5723,7 +5711,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5731,13 +5719,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,11 +5736,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,9 +6122,8 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #CE93D8; color: #121212; @@ -6211,9 +6186,8 @@ height: 3rem; line-height: 3rem; } - .p-chip { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 0.75rem; @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #CE93D8; color: #121212; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6494,17 +6449,15 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6514,13 +6467,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(165, 214, 167, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(165, 214, 167, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(144, 202, 249, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(144, 202, 249, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(197, 225, 165, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(197, 225, 165, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(255, 245, 157, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 245, 157, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(206, 147, 216, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(239, 154, 154, 0.76); } @@ -6724,9 +6666,8 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(239, 154, 154, 0.16); } - .p-calendar-w-btn { - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 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); @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6786,7 +6726,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(206, 147, 216, 0.16); } - p-calendar.ng-dirty.ng-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; } @@ -6810,13 +6749,12 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6826,13 +6764,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,17 +6814,15 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6897,13 +6832,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -6949,30 +6883,27 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #A5D6A7; color: #121212; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; } .p-checkbox .p-checkbox-box { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #1e1e1e; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #1e1e1e; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,13 +6959,12 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7046,13 +6974,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #CE93D8; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #CE93D8; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,17 +7043,15 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7141,13 +7061,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,32 +7103,30 @@ background: rgba(165, 214, 167, 0.68); color: #121212; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7222,13 +7138,12 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(255, 255, 255, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #1e1e1e; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #CE93D8; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.25rem; padding-bottom: 0.25rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } @@ -7391,13 +7290,12 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(255, 255, 255, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7407,13 +7305,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(255, 255, 255, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,30 +7430,27 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(206, 147, 216, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #1e1e1e; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #1e1e1e; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(244, 68, 53, 0.04); } - .p-selectbutton .p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7618,14 +7502,12 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #CE93D8; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,17 +7618,15 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7762,13 +7636,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #CE93D8, #CE93D8), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus, .p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #CE93D8; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7883,7 +7749,6 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(165, 214, 167, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(165, 214, 167, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(144, 202, 249, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(197, 225, 165, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 245, 157, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(239, 154, 154, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(165, 214, 167, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index 444e1a23bc3..146cf6a7808 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -244,7 +241,7 @@ } .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); + background: hsla(0, 0%, 100%, 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; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #f44435; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -402,7 +387,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -410,13 +395,12 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44435; } - .p-autocomplete-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -445,11 +429,11 @@ } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -463,11 +447,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -475,28 +457,24 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.5rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44435; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #9FA8DA; } - .p-datepicker { padding: 0.5rem; background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -513,12 +491,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); border-top-right-radius: 4px; border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #9FA8DA; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -597,13 +575,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 0.75rem 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -662,7 +640,7 @@ background: rgba(159, 168, 218, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid rgba(255, 255, 255, 0.12); + border-left: 1px solid hsla(0, 0%, 100%, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -707,12 +684,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.5rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -720,7 +695,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -783,11 +757,11 @@ } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 0.75rem 0.75rem; @@ -795,21 +769,18 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -817,7 +788,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,13 +796,12 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; } .p-checkbox .p-checkbox-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -867,32 +836,27 @@ background: #9FA8DA; color: #121212; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-input-filled .p-checkbox .p-checkbox-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { background: #9FA8DA; } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9FA8DA; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44435; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -909,12 +873,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: rgba(255, 255, 255, 0.24); + background: hsla(0, 0%, 100%, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44435; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -943,29 +905,25 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #2b2b2b; border: 1px solid #1e1e1e; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1016,7 +973,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1052,11 +1009,11 @@ } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1070,114 +1027,100 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - border-top: 1px solid rgba(255, 255, 255, 0.3); - border-left: 1px solid rgba(255, 255, 255, 0.3); - border-bottom: 1px solid rgba(255, 255, 255, 0.3); + border-top: 1px solid hsla(0, 0%, 100%, 0.3); + border-left: 1px solid hsla(0, 0%, 100%, 0.3); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.3); padding: 0.75rem 0.75rem; min-width: 2.75rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid rgba(255, 255, 255, 0.3); + border-right: 1px solid hsla(0, 0%, 100%, 0.3); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.75rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1185,11 +1128,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1197,20 +1138,27 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.5rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.5rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); 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); border-radius: 0.5rem; } @@ -1232,7 +1180,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1255,7 +1201,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 0.75rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); appearance: none; border-radius: 4px; @@ -1280,99 +1226,81 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44435; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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-listbox .p-listbox-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1425,11 +1353,11 @@ } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1437,14 +1365,12 @@ box-shadow: none; border-color: #9FA8DA; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } - .p-multiselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1467,7 +1393,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1493,7 +1417,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1503,7 +1426,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1561,11 +1484,11 @@ } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1582,25 +1505,21 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44435; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44435; } - .p-password-panel { padding: 0.75rem; background: #1e1e1e; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1630,7 +1548,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1638,13 +1555,12 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1676,16 +1592,14 @@ background: #121212; color: #9FA8DA; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44435; } - .p-input-filled .p-radiobutton .p-radiobutton-box { - background-color: rgba(255, 255, 255, 0.06); + background-color: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #121212; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f44435; } - .p-selectbutton .p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,16 +1674,14 @@ color: rgba(255, 255, 255, 0.87); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44435; } - .p-slider { - background: rgba(255, 255, 255, 0.3); + background: hsla(0, 0%, 100%, 0.3); border: 0 none; border-radius: 4px; } @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #2f2f2f; border: 1px solid rgba(255, 255, 255, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,17 +1765,15 @@ color: rgba(255, 255, 255, 0.87); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44435; } - .p-treeselect { background: #1e1e1e; - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 0.3); 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); border-radius: 4px; } @@ -1890,7 +1796,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44435; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1919,7 +1822,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1969,17 +1872,15 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { - background: rgba(255, 255, 255, 0.06); + background: hsla(0, 0%, 100%, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1987,7 +1888,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-button { color: #121212; background: #9FA8DA; @@ -2099,7 +1999,7 @@ padding: 0.643rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #121212; background: #F48FB1; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(244, 143, 177, 0.92); color: #121212; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(244, 143, 177, 0.68); color: #121212; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #F48FB1; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #F48FB1; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #F48FB1; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #F48FB1; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #212121; background: #90caf9; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(144, 202, 249, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(144, 202, 249, 0.16); color: #90caf9; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #90caf9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(144, 202, 249, 0.04); border-color: transparent; color: #90caf9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(144, 202, 249, 0.16); border-color: transparent; color: #90caf9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #212121; background: #c5e1a5; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(197, 225, 165, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212121; background: #fff59d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(255, 245, 157, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 245, 157, 0.16); color: #fff59d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fff59d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 245, 157, 0.04); border-color: transparent; color: #fff59d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 245, 157, 0.16); border-color: transparent; color: #fff59d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #212121; background: #ce93d8; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(206, 147, 216, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #212121; background: #ef9a9a; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(239, 154, 154, 0.92); color: #212121; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.68); color: #212121; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 154, 154, 0.16); color: #ef9a9a; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef9a9a; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 154, 154, 0.04); border-color: transparent; color: #ef9a9a; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 154, 154, 0.16); border-color: transparent; color: #ef9a9a; } - .p-button.p-button-link { color: #9FA8DA; background: transparent; @@ -2577,7 +2469,6 @@ color: #9FA8DA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(244, 143, 177, 0.92); color: #212121; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #F48FB1; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #F48FB1; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #ef9a9a; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 0.75rem 0.75rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #9FA8DA; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1e1e1e; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1e1e1e; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 0.9375rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.75rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3325,7 +3193,7 @@ } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3333,13 +3201,12 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3348,7 +3215,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3423,12 +3289,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #9FA8DA; @@ -3442,16 +3308,15 @@ color: rgba(255, 255, 255, 0.87); } .p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3460,9 +3325,8 @@ background: #1e1e1e; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.04); border-color: transparent; color: rgba(255, 255, 255, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3639,12 +3501,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list .p-picklist-item.p-focus { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #9FA8DA; @@ -3658,16 +3520,15 @@ color: rgba(255, 255, 255, 0.87); } .p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) { background: rgba(255, 255, 255, 0.02); } .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3676,7 +3537,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -3758,19 +3617,19 @@ color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #9FA8DA; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3827,7 +3686,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #9FA8DA; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1e1e1e; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4169,7 +4023,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px rgba(255, 255, 255, 0.12); + border-top: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4179,12 +4033,11 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px rgba(255, 255, 255, 0.12); + border-left: 1px hsla(0, 0%, 100%, 0.12); } .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 0.75rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4312,10 +4162,10 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: rgba(255, 255, 255, 0.04); + background: hsla(0, 0%, 100%, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible { outline: 0 none; @@ -4323,9 +4173,166 @@ box-shadow: none; } .p-splitter .p-splitter-gutter-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); + } + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #9FA8DA; + } + .p-stepper .p-stepper-panels { + background: transparent; + padding: 0.75rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: transparent; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #9FA8DA; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4579,7 +4581,7 @@ padding: 0.75rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.6); border-color: transparent; background: rgba(255, 255, 255, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(159, 168, 218, 0.92); color: #121212; @@ -4680,7 +4679,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #2b2b2b; @@ -4760,7 +4757,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4768,13 +4765,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,11 +4782,11 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-contextmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4915,13 +4910,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4955,7 +4950,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4990,10 +4985,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } - .p-menu { padding: 0.5rem 0; background: #1e1e1e; @@ -5030,7 +5024,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5038,13 +5032,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menu.p-menu-overlay { @@ -5073,7 +5067,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -5128,7 +5121,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5167,13 +5160,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-menubar .p-submenu-list { @@ -5195,13 +5188,12 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5233,7 +5225,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5376,7 +5368,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5384,13 +5376,13 @@ } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,14 +5393,14 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { margin-right: 0.5rem; } .p-panelmenu .p-panelmenu-content .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5484,7 +5475,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5492,13 +5483,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5524,7 +5515,7 @@ 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); } .p-slidemenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5593,7 +5583,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); width: 100%; top: 50%; left: 0; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5723,7 +5711,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5731,13 +5719,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,11 +5736,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.6); } .p-tieredmenu .p-menuitem-separator { - border-top: 1px solid rgba(255, 255, 255, 0.12); + border-top: 1px solid hsla(0, 0%, 100%, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,9 +6122,8 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1e1e1e; } - .p-badge { background: #9FA8DA; color: #121212; @@ -6211,9 +6186,8 @@ height: 3rem; line-height: 3rem; } - .p-chip { - background-color: rgba(255, 255, 255, 0.12); + background-color: hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 0.75rem; @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #9FA8DA; color: #121212; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6494,17 +6449,15 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6514,13 +6467,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus, .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(244, 143, 177, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(244, 143, 177, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(144, 202, 249, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(144, 202, 249, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(197, 225, 165, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(197, 225, 165, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(255, 245, 157, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 245, 157, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(206, 147, 216, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(206, 147, 216, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(239, 154, 154, 0.76); } @@ -6724,9 +6666,8 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(239, 154, 154, 0.16); } - .p-calendar-w-btn { - border: 1px solid rgba(255, 255, 255, 0.3); + border: 1px solid hsla(0, 0%, 100%, 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); @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6786,7 +6726,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(159, 168, 218, 0.16); } - p-calendar.ng-dirty.ng-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; } @@ -6810,13 +6749,12 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6826,13 +6764,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-focus, .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,17 +6814,15 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6897,13 +6832,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -6949,30 +6883,27 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #F48FB1; color: #121212; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; } .p-checkbox .p-checkbox-box { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: rgba(255, 255, 255, 0.7); + border-color: hsla(0, 0%, 100%, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #1e1e1e; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #1e1e1e; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,13 +6959,12 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7046,13 +6974,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #9FA8DA; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #9FA8DA; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,17 +7043,15 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7141,13 +7061,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,32 +7103,30 @@ background: rgba(244, 143, 177, 0.68); color: #121212; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); } .p-input-filled .p-inputtext:enabled:focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7222,13 +7138,12 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(255, 255, 255, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #1e1e1e; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #9FA8DA; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.25rem; padding-bottom: 0.25rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(255, 255, 255, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } @@ -7391,13 +7290,12 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(255, 255, 255, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7407,13 +7305,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 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; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(255, 255, 255, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,30 +7430,27 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; } .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid rgba(255, 255, 255, 0.7); + border: 2px solid hsla(0, 0%, 100%, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #1e1e1e; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #1e1e1e; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(244, 68, 53, 0.04); } - .p-selectbutton .p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7618,14 +7502,12 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #9FA8DA; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(255, 255, 255, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,17 +7618,15 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(159, 168, 218, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 1px solid transparent; - background: rgba(255, 255, 255, 0.06) no-repeat; - background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3)); + background: hsla(0, 0%, 100%, 0.06) no-repeat; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.3)); background-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7762,13 +7636,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: rgba(255, 255, 255, 0.08); + background-color: hsla(0, 0%, 100%, 0.08); border-color: transparent; background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus, .p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus { box-shadow: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: hsla(0, 0%, 100%, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(255, 255, 255, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #9FA8DA; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #1c1c1c; border-color: rgba(255, 255, 255, 0.12); @@ -7883,7 +7749,6 @@ background: #262626; border-color: rgba(255, 255, 255, 0.12); } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(159, 168, 218, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(244, 143, 177, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(244, 143, 177, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(144, 202, 249, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(144, 202, 249, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(197, 225, 165, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(197, 225, 165, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 245, 157, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 245, 157, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(206, 147, 216, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(206, 147, 216, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(239, 154, 154, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(239, 154, 154, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(244, 143, 177, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index f8e8a83e51b..986ff6224c3 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #b00020; } - .p-text-secondary { color: rgba(0, 0, 0, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -416,7 +401,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } - .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -463,11 +447,9 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -475,23 +457,19 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(0, 0, 0, 0.6); right: 3.5rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #b00020; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #673AB7; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -518,7 +496,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #673AB7; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -589,7 +567,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: black; + border-color: rgb(0, 0, 0); } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #673AB7; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -707,12 +684,10 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(0, 0, 0, 0.6); right: 3.5rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -795,7 +769,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -805,11 +778,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #b00020; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -817,7 +788,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,7 +796,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; @@ -867,11 +836,9 @@ background: #673AB7; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f5f5f5; } @@ -884,15 +851,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #673AB7; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #b00020; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -943,26 +905,22 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1070,7 +1027,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1083,17 +1039,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1106,78 +1059,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.75rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1185,11 +1128,9 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #b00020; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1197,14 +1138,21 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.5rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.5rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(103, 58, 183, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1280,69 +1226,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(0, 0, 0, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #b00020; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); } - :-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - ::-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - :-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } - .p-input-filled .p-inputtext { background-color: #f5f5f5; } @@ -1352,17 +1283,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #dcdcdc; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1437,11 +1365,9 @@ box-shadow: none; border-color: #673AB7; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #b00020; } - .p-multiselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1493,7 +1417,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1582,7 +1505,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1592,15 +1514,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #b00020; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #b00020; } - .p-password-panel { padding: 0.75rem; background: #ffffff; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1630,7 +1548,6 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1638,7 +1555,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1676,11 +1592,9 @@ background: #ffffff; color: #673AB7; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #b00020; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f5f5f5; } @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffffff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b00020; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ 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 { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,14 +1674,12 @@ 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 { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #b00020; } - .p-slider { background: #c1c1c1; border: 0 none; @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ 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 { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,14 +1765,12 @@ 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 { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #b00020; } - .p-treeselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #b00020; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1969,7 +1872,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1979,7 +1881,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1987,7 +1888,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-button { color: #ffffff; background: #673AB7; @@ -2099,7 +1999,7 @@ padding: 0.643rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #4CAF50; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(76, 175, 80, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(76, 175, 80, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(76, 175, 80, 0.04); color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(76, 175, 80, 0.16); color: #4CAF50; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #4CAF50; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(76, 175, 80, 0.04); border-color: transparent; color: #4CAF50; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(76, 175, 80, 0.16); border-color: transparent; color: #4CAF50; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #2196f3; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(33, 150, 243, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(33, 150, 243, 0.16); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #2196f3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); border-color: transparent; color: #2196f3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(33, 150, 243, 0.16); border-color: transparent; color: #2196f3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(104, 159, 56, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(251, 192, 45, 0.92); color: #212529; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.68); color: #212529; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(156, 39, 176, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(211, 47, 47, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #673AB7; background: transparent; @@ -2577,7 +2469,6 @@ color: #673AB7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(76, 175, 80, 0.92); color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #4CAF50; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #4CAF50; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 0.75rem 0.75rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #673AB7; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 0.9375rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.75rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3336,7 +3204,6 @@ border-top: 1px solid rgba(0, 0, 0, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3451,7 +3317,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3460,7 +3325,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.87); @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(0, 0, 0, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); border-color: transparent; color: rgba(0, 0, 0, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3667,7 +3529,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3676,7 +3537,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e0e0e0; background: #ffffff; @@ -3758,11 +3617,11 @@ color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #673AB7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #673AB7; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4184,7 +4038,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4325,7 +4175,164 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(103, 58, 183, 0.12); + color: #673AB7; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #673AB7; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #673AB7; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4579,7 +4581,7 @@ padding: 0.75rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: rgba(97, 97, 97, 0.9); } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 0.75rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(103, 58, 183, 0.92); color: #ffffff; @@ -4680,7 +4679,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4760,7 +4757,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4774,7 +4771,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,7 +4782,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem-separator { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4921,7 +4916,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4990,10 +4985,9 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5030,7 +5024,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5044,7 +5038,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu.p-menu-overlay { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: transparent; @@ -5128,7 +5121,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5173,7 +5166,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-submenu-list { @@ -5201,7 +5194,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5376,7 +5368,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5390,7 +5382,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,7 +5393,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5484,7 +5475,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5498,7 +5489,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5723,7 +5711,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5737,7 +5725,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,7 +5736,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem-separator { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,7 +6122,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #673AB7; color: #ffffff; @@ -6211,7 +6186,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #673AB7; color: #ffffff; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6494,11 +6449,9 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(76, 175, 80, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(76, 175, 80, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(33, 150, 243, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(33, 150, 243, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(104, 159, 56, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(104, 159, 56, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(251, 192, 45, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(251, 192, 45, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(156, 39, 176, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(156, 39, 176, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(211, 47, 47, 0.76); } @@ -6724,7 +6666,6 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(211, 47, 47, 0.16); } - .p-calendar-w-btn { border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(103, 58, 183, 0.12); } - p-calendar.ng-dirty.ng-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; } @@ -6810,7 +6749,6 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,11 +6814,9 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -6949,16 +6883,13 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #4CAF50; color: #ffffff; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #ffffff; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #ffffff; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,7 +6959,6 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #673AB7; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #673AB7; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,11 +7043,9 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,14 +7103,12 @@ background: rgba(76, 175, 80, 0.68); color: #ffffff; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; @@ -7222,7 +7138,6 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(0, 0, 0, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #ffffff; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #673AB7; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.25rem; padding-bottom: 0.25rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } @@ -7391,7 +7290,6 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(0, 0, 0, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(0, 0, 0, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,21 +7430,18 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(103, 58, 183, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #ffffff; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #ffffff; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(176, 0, 32, 0.04); } - .p-selectbutton .p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7618,14 +7502,12 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #673AB7; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,11 +7618,9 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(103, 58, 183, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #673AB7; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7883,7 +7749,6 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(103, 58, 183, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(76, 175, 80, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(76, 175, 80, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(33, 150, 243, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(104, 159, 56, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(251, 192, 45, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(156, 39, 176, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(211, 47, 47, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(76, 175, 80, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 9bbd0b8e730..eaf9e116eb9 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -54,24 +54,21 @@ font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto"), local("Roboto-Regular"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-500 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Medium"), local("Roboto-Medium"), url("./fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-500.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* roboto-700 - latin-ext_latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Roboto Bold"), local("Roboto-Bold"), url("./fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f4fafe; @@ -299,40 +296,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.32); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.38; } - .p-error { color: #b00020; } - .p-text-secondary { color: rgba(0, 0, 0, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -344,15 +333,12 @@ outline-offset: 0; box-shadow: none; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -369,7 +355,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -416,7 +401,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } - .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -463,11 +447,9 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -475,23 +457,19 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(0, 0, 0, 0.6); right: 3.5rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #b00020; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: none; border-color: #3F51B5; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -518,7 +496,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -528,13 +506,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -543,14 +521,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(0, 0, 0, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 500; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #3F51B5; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -589,7 +567,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: black; + border-color: rgb(0, 0, 0); } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #3F51B5; @@ -699,7 +677,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -707,12 +684,10 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(0, 0, 0, 0.6); right: 3.5rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -755,7 +730,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -795,7 +769,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -805,11 +778,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #b00020; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -817,7 +788,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -826,7 +796,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 18px; height: 18px; @@ -867,11 +836,9 @@ background: #3F51B5; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f5f5f5; } @@ -884,15 +851,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3F51B5; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #b00020; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -931,11 +895,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #b00020; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -943,26 +905,22 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1006,7 +964,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1070,7 +1027,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1083,17 +1039,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1106,78 +1059,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.75rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1185,11 +1128,9 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #b00020; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1197,14 +1138,21 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.5rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.5rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 2.75rem; height: 1rem; @@ -1243,11 +1191,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(63, 81, 181, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1280,69 +1226,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(0, 0, 0, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #b00020; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(0, 0, 0, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); } - :-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - ::-moz-placeholder { color: rgba(0, 0, 0, 0.6); } - :-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } - .p-input-filled .p-inputtext { background-color: #f5f5f5; } @@ -1352,17 +1283,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #dcdcdc; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1437,11 +1365,9 @@ box-shadow: none; border-color: #3F51B5; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #b00020; } - .p-multiselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1481,11 +1407,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1493,7 +1417,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1582,7 +1505,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1592,15 +1514,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #b00020; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #b00020; } - .p-password-panel { padding: 0.75rem; background: #ffffff; @@ -1622,7 +1541,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1630,7 +1548,6 @@ color: rgba(0, 0, 0, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1638,7 +1555,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1676,11 +1592,9 @@ background: #ffffff; color: #3F51B5; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #b00020; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f5f5f5; } @@ -1693,11 +1607,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffffff; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1728,7 +1640,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b00020; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1736,7 +1647,7 @@ 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, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1745,7 +1656,7 @@ 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1754,7 +1665,7 @@ 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 { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-selectbutton .p-button.p-highlight:hover { @@ -1763,14 +1674,12 @@ 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 { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #b00020; } - .p-slider { background: #c1c1c1; border: 0 none; @@ -1822,7 +1731,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); @@ -1830,7 +1738,7 @@ 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, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1839,7 +1747,7 @@ 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1848,7 +1756,7 @@ 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 { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } .p-togglebutton.p-button.p-highlight:hover { @@ -1857,14 +1765,12 @@ 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 { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: rgba(0, 0, 0, 0.6); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #b00020; } - .p-treeselect { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1901,15 +1807,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #b00020; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1969,7 +1872,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1979,7 +1881,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #dcdcdc; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1987,7 +1888,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-button { color: #ffffff; background: #3F51B5; @@ -2099,7 +1999,7 @@ padding: 0.643rem; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2126,7 +2026,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2139,421 +2038,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #ff4081; border: 0 none; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: rgba(255, 64, 129, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: rgba(255, 64, 129, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 64, 129, 0.04); color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 64, 129, 0.16); color: #ff4081; border: 0 none; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #ff4081; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 64, 129, 0.04); border-color: transparent; color: #ff4081; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 64, 129, 0.16); border-color: transparent; color: #ff4081; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #2196f3; border: 0 none; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: rgba(33, 150, 243, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(33, 150, 243, 0.16); color: #2196f3; border: 0 none; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #2196f3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(33, 150, 243, 0.04); border-color: transparent; color: #2196f3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(33, 150, 243, 0.16); border-color: transparent; color: #2196f3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 0 none; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: rgba(104, 159, 56, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 0 none; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 0 none; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: rgba(251, 192, 45, 0.92); color: #212529; border-color: transparent; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.68); color: #212529; border-color: transparent; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 0 none; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 0 none; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: rgba(156, 39, 176, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 0 none; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 0 none; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: rgba(211, 47, 47, 0.92); color: #ffffff; border-color: transparent; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: none; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.68); color: #ffffff; border-color: transparent; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 0 none; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #3F51B5; background: transparent; @@ -2577,7 +2469,6 @@ color: #3F51B5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2589,17 +2480,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: none; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2610,52 +2498,45 @@ background: rgba(255, 64, 129, 0.92); color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.32); } - .p-splitbutton { border-radius: 4px; } @@ -2733,7 +2614,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #ff4081; @@ -2762,7 +2642,6 @@ border-color: transparent; color: #ff4081; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2791,7 +2670,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2820,7 +2698,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2849,7 +2726,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2878,7 +2754,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2907,9 +2782,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -2920,13 +2794,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -2952,7 +2826,6 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3046,9 +2919,9 @@ padding: 0.75rem 0.75rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -3058,17 +2931,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -3098,12 +2971,12 @@ background: #3F51B5; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3206,7 +3079,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 0.9375rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3245,12 +3117,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.75rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3278,7 +3148,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3298,7 +3167,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3336,7 +3204,6 @@ border-top: 1px solid rgba(0, 0, 0, 0.12); margin: 0.5rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; border-bottom: 1px solid rgba(0, 0, 0, 0.12); @@ -3365,7 +3232,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3451,7 +3317,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3460,7 +3325,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); color: rgba(0, 0, 0, 0.87); @@ -3499,7 +3363,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3509,9 +3372,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(0, 0, 0, 0.6); @@ -3522,9 +3385,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(0, 0, 0, 0.04); border-color: transparent; color: rgba(0, 0, 0, 0.6); @@ -3581,7 +3444,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3667,7 +3529,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(0, 0, 0, 0.04); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 0.75rem; 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); @@ -3676,7 +3537,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3688,20 +3548,19 @@ background-color: #bdbdbd; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e0e0e0; background: #ffffff; @@ -3758,11 +3617,11 @@ color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #3F51B5; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3835,7 +3694,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3975,7 +3833,7 @@ background: #3F51B5; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4036,7 +3894,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4061,7 +3918,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 0 none; @@ -4134,7 +3990,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4160,7 +4015,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4184,7 +4038,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4225,7 +4078,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4292,7 +4144,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; @@ -4303,7 +4154,6 @@ outline-offset: 0; box-shadow: none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4325,7 +4175,164 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(0, 0, 0, 0.87); + border: 1px solid transparent; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #3F51B5; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.75rem; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #bdbdbd; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #3F51B5; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4394,7 +4401,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4405,7 +4411,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4453,7 +4458,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { 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); @@ -4526,7 +4530,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4568,7 +4571,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4579,7 +4581,7 @@ padding: 0.75rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(0, 0, 0, 0.6); @@ -4589,13 +4591,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(0, 0, 0, 0.6); border-color: transparent; background: rgba(0, 0, 0, 0.04); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: none; @@ -4609,7 +4611,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4629,7 +4630,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: rgba(97, 97, 97, 0.9); } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 0.75rem; @@ -4669,7 +4669,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: rgba(63, 81, 181, 0.92); color: #ffffff; @@ -4680,7 +4679,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4712,7 +4710,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(0, 0, 0, 0.6); } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4760,7 +4757,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4774,7 +4771,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4785,7 +4782,7 @@ color: rgba(0, 0, 0, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-contextmenu .p-menuitem-separator { @@ -4799,7 +4796,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4823,32 +4819,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4907,7 +4902,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4921,7 +4916,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4932,7 +4927,7 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-megamenu .p-megamenu-panel { @@ -4990,10 +4985,9 @@ color: rgba(0, 0, 0, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } - .p-menu { padding: 0.5rem 0; background: #ffffff; @@ -5030,7 +5024,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5044,7 +5038,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5055,7 +5049,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menu.p-menu-overlay { @@ -5089,7 +5083,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: transparent; @@ -5128,7 +5121,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5159,7 +5152,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5173,7 +5166,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5184,7 +5177,7 @@ color: rgba(0, 0, 0, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-menubar .p-submenu-list { @@ -5201,7 +5194,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5376,7 +5368,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5390,7 +5382,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5401,7 +5393,7 @@ color: rgba(0, 0, 0, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5441,7 +5433,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5484,7 +5475,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5498,7 +5489,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5509,7 +5500,7 @@ color: rgba(0, 0, 0, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5556,7 +5547,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5601,7 +5591,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5672,7 +5661,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5723,7 +5711,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5737,7 +5725,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5748,7 +5736,7 @@ color: rgba(0, 0, 0, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(0, 0, 0, 0.6); } .p-tieredmenu .p-menuitem-separator { @@ -5762,7 +5750,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5818,7 +5805,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5907,7 +5893,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5958,7 +5943,7 @@ color: #01579b; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #01579b; } .p-toast .p-toast-message.p-toast-message-success { @@ -5968,7 +5953,7 @@ color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1b5e20; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5978,7 +5963,7 @@ color: #7f6003; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #7f6003; } .p-toast .p-toast-message.p-toast-message-error { @@ -5988,10 +5973,9 @@ color: #b71c1c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #b71c1c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6022,7 +6006,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6079,7 +6063,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -6089,7 +6073,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.87); } @@ -6098,29 +6082,23 @@ outline-offset: 0; box-shadow: none; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6144,7 +6122,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6165,11 +6142,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #3F51B5; color: #ffffff; @@ -6211,7 +6186,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6247,7 +6221,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6262,23 +6235,15 @@ outline-offset: 0; box-shadow: none; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6286,24 +6251,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6363,7 +6323,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 4px; @@ -6379,7 +6338,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6401,7 +6359,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6409,7 +6366,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #3F51B5; color: #ffffff; @@ -6442,7 +6398,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6494,11 +6449,9 @@ .p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link > * { opacity: 0.38; } - .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-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-input-filled .p-autocomplete .p-autocomplete-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6528,11 +6481,9 @@ background-image: none; background: transparent; } - .p-float-label .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding-top: 0; padding-bottom: 0; @@ -6562,21 +6513,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-autocomplete.ng-dirty.ng-invalid .p-autocomplete > .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.ng-dirty.ng-invalid .p-autocomplete .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-breadcrumb .p-menuitem-link { padding: 0.25rem 0.5rem; } .p-breadcrumb .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-button { font-weight: 500; min-width: 4rem; @@ -6628,7 +6576,6 @@ .p-button.p-button-raised:enabled:focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { background: rgba(255, 64, 129, 0.76); } @@ -6644,7 +6591,6 @@ .p-button.p-button-secondary.p-button-text .p-ink, .p-button.p-button-secondary.p-button-outlined .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink { background-color: rgba(255, 64, 129, 0.16); } - .p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { background: rgba(33, 150, 243, 0.76); } @@ -6660,7 +6606,6 @@ .p-button.p-button-info.p-button-text .p-ink, .p-button.p-button-info.p-button-outlined .p-ink, .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink { background-color: rgba(33, 150, 243, 0.16); } - .p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { background: rgba(104, 159, 56, 0.76); } @@ -6676,7 +6621,6 @@ .p-button.p-button-success.p-button-text .p-ink, .p-button.p-button-success.p-button-outlined .p-ink, .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink { background-color: rgba(104, 159, 56, 0.16); } - .p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { background: rgba(251, 192, 45, 0.76); } @@ -6692,7 +6636,6 @@ .p-button.p-button-warning.p-button-text .p-ink, .p-button.p-button-warning.p-button-outlined .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink { background-color: rgba(251, 192, 45, 0.16); } - .p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { background: rgba(156, 39, 176, 0.76); } @@ -6708,7 +6651,6 @@ .p-button.p-button-help.p-button-text .p-ink, .p-button.p-button-help.p-button-outlined .p-ink, .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink { background-color: rgba(156, 39, 176, 0.16); } - .p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { background: rgba(211, 47, 47, 0.76); } @@ -6724,7 +6666,6 @@ .p-button.p-button-danger.p-button-text .p-ink, .p-button.p-button-danger.p-button-outlined .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink { background-color: rgba(211, 47, 47, 0.16); } - .p-calendar-w-btn { border: 1px solid rgba(0, 0, 0, 0.38); background: #ffffff; @@ -6771,7 +6712,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6797,7 +6737,6 @@ .p-datepicker table td.p-datepicker-today.p-highlight { box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); } - p-calendar.ng-dirty.ng-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; } @@ -6810,7 +6749,6 @@ p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn: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-input-filled .p-calendar-w-btn { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6866,7 +6804,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6877,11 +6814,9 @@ .p-cascadeselect:not(.p-disabled).p-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-cascadeselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-cascadeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6929,7 +6864,6 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -6949,16 +6883,13 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect: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-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #ff4081; color: #ffffff; } - .p-checkbox { border-radius: 50%; transition: box-shadow 0.2s; @@ -7000,14 +6931,12 @@ .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #ffffff; } .p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover { background-color: #ffffff; } - @keyframes checkbox-check { 0% { width: 0; @@ -7030,7 +6959,6 @@ .p-chips .p-chips-multiple-container:not(.p-disabled).p-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-input-filled .p-chips-multiple-container { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7060,11 +6988,9 @@ background-image: none; background: transparent; } - .p-float-label .p-chips-multiple-container .p-chips-token { padding: 0.25rem 1rem; } - .p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token { padding-top: 0; padding-bottom: 0; @@ -7086,11 +7012,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-chips.ng-dirty.ng-invalid .p-chips .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; } @@ -7103,14 +7027,12 @@ .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #3F51B5; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #3F51B5; } - .p-dropdown .p-inputtext, .p-dropdown .p-dropdown-trigger { background-image: none; background: transparent; @@ -7121,11 +7043,9 @@ .p-dropdown:not(.p-disabled).p-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-dropdown-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-dropdown { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7169,11 +7089,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-dropdown.ng-dirty.ng-invalid .p-dropdown: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; } @@ -7185,14 +7103,12 @@ background: rgba(255, 64, 129, 0.68); color: #ffffff; } - .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.ng-invalid.ng-dirty { 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; border-bottom-right-radius: 0; @@ -7222,7 +7138,6 @@ box-shadow: none; border-color: transparent; } - .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7237,26 +7152,24 @@ border-right-color: transparent; } .p-input-filled .p-inputgroup-addon:first-child, -.p-input-filled .p-inputgroup button:first-child, -.p-input-filled .p-inputgroup input:first-child { + .p-input-filled .p-inputgroup button:first-child, + .p-input-filled .p-inputgroup input:first-child { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:first-child input { border-bottom-left-radius: 0; } .p-input-filled .p-inputgroup-addon:last-child, -.p-input-filled .p-inputgroup button:last-child, -.p-input-filled .p-inputgroup input:last-child { + .p-input-filled .p-inputgroup button:last-child, + .p-input-filled .p-inputgroup input:last-child { border-bottom-right-radius: 0; } .p-input-filled .p-inputgroup .p-float-label:last-child input { border-bottom-right-radius: 0; } - p-inputmask.ng-dirty.ng-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-inputmask.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7265,11 +7178,9 @@ box-shadow: none; border-color: transparent; } - p-inputnumber.ng-dirty.ng-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.ng-dirty.ng-invalid .p-inputtext { border-color: transparent; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); @@ -7278,7 +7189,6 @@ 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); @@ -7295,51 +7205,45 @@ .p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before, .p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12), 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); } - .p-fieldset .p-fieldset-legend { border: 0 none; } .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { background: rgba(0, 0, 0, 0.12); } - .p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { + .p-float-label input.p-filled ~ label, + .p-float-label textarea:focus ~ label, + .p-float-label textarea.p-filled ~ label, + .p-float-label .p-inputwrapper-focus ~ label, + .p-float-label .p-inputwrapper-filled ~ label { top: -0.5rem !important; background-color: #ffffff; padding: 2px 4px; margin-left: -4px; margin-top: 0; } - .p-float-label textarea ~ label { margin-top: 0; } - .p-float-label input:focus ~ label, -.p-float-label .p-inputwrapper-focus ~ label { + .p-float-label .p-inputwrapper-focus ~ label { color: #3F51B5; } - .p-input-filled .p-float-label .p-inputtext { padding-top: 1.25rem; padding-bottom: 0.25rem; } .p-input-filled .p-float-label input:focus ~ label, -.p-input-filled .p-float-label input.p-filled ~ label, -.p-input-filled .p-float-label textarea:focus ~ label, -.p-input-filled .p-float-label textarea.p-filled ~ label, -.p-input-filled .p-float-label .p-inputwrapper-focus ~ label, -.p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + .p-input-filled .p-float-label input.p-filled ~ label, + .p-input-filled .p-float-label textarea:focus ~ label, + .p-input-filled .p-float-label textarea.p-filled ~ label, + .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, + .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { top: 0.25rem !important; margin-top: 0; background: transparent; } - .p-listbox .p-listbox-list .p-listbox-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } @@ -7349,25 +7253,21 @@ .p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-menu .p-menuitem .p-menuitem-link:focus { background: rgba(0, 0, 0, 0.12); } - .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-multiselect .p-multiselect-label, .p-multiselect .p-multiselect-trigger { background-image: none; background: transparent; @@ -7378,7 +7278,6 @@ .p-multiselect:not(.p-disabled).p-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-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } @@ -7391,7 +7290,6 @@ .p-multiselect-panel .p-multiselect-close:focus { background: rgba(0, 0, 0, 0.12); } - .p-input-filled .p-multiselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7425,13 +7323,11 @@ background-image: none; background: transparent; } - .p-float-label .p-multiselect-label .p-multiselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7460,22 +7356,18 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - p-multiselect.ng-dirty.ng-invalid .p-multiselect: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-orderlist .p-orderlist-list .p-orderlist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-overlaypanel .p-overlaypanel-content { padding: 1.5rem; } - .p-paginator { justify-content: flex-end; } @@ -7485,14 +7377,13 @@ .p-paginator .p-paginator-element:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-panel { border-radius: 4px; 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); } .p-panel .p-panel-header, -.p-panel .p-panel-content, -.p-panel .p-panel-footer { + .p-panel .p-panel-content, + .p-panel .p-panel-footer { border: 0 none; } .p-panel .p-panel-content { @@ -7504,7 +7395,6 @@ .p-panel .p-panel-header-icon:focus { background: rgba(0, 0, 0, 0.12); } - .p-panelmenu .p-panelmenu-panel { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); margin-bottom: 0; @@ -7540,21 +7430,18 @@ .p-panelmenu .p-panelmenu-panel .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-picklist .p-picklist-list .p-picklist-item:focus { background: rgba(0, 0, 0, 0.12); } .p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-progressbar { border-radius: 0; } .p-progressbar .p-progressbar-label { display: none !important; } - .p-radiobutton { border-radius: 50%; transition: box-shadow 0.2s; @@ -7580,14 +7467,12 @@ .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #ffffff; } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { background-color: #ffffff; } - .p-rating { gap: 0; } @@ -7609,7 +7494,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item { background: rgba(176, 0, 32, 0.04); } - .p-selectbutton .p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7618,14 +7502,12 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-slider .p-slider-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); @@ -7636,7 +7518,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7689,7 +7570,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7712,11 +7592,9 @@ background-color: #3F51B5; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-toolbar { border: 0 none; } - .p-tooltip .p-tooltip-text { box-shadow: none; font-size: 0.875rem; @@ -7724,14 +7602,12 @@ .p-tooltip .p-tooltip-arrow { display: none; } - .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { background: rgba(0, 0, 0, 0.12); } - .p-treeselect .p-treeselect-label, .p-treeselect .p-treeselect-trigger { background-image: none; background: transparent; @@ -7742,11 +7618,9 @@ .p-treeselect:not(.p-disabled).p-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-treeselect-item .p-ink { background-color: rgba(63, 81, 181, 0.16); } - .p-input-filled .p-treeselect { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -7780,13 +7654,11 @@ background-image: none; background: transparent; } - .p-float-label .p-treeselect-label .p-treeselect-token { padding: 0.25rem 1rem; margin-top: 0.25rem; margin-bottom: 0.25rem; } - .p-input-filled .p-float-label .p-treeselect .p-treeselect-label { padding-top: 1.25rem; padding-bottom: 0.25rem; @@ -7815,11 +7687,9 @@ box-shadow: none; background-image: linear-gradient(to bottom, #b00020, #b00020), linear-gradient(to bottom, #b00020, #b00020); } - .p-treeselect.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-tree .p-tree-container .p-treenode { outline: 0 none; } @@ -7829,7 +7699,6 @@ .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7842,7 +7711,6 @@ .p-treetable .p-treetable-tbody > tr:not(.p-highlight):focus { background-color: rgba(0, 0, 0, 0.03); } - .p-tabmenu .p-tabmenu-nav { position: relative; } @@ -7867,14 +7735,12 @@ background-color: #3F51B5; transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); } - .p-timeline.p-timeline-vertical .p-timeline-event-connector { margin: 0.5rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { margin: 0 0.5rem; } - .p-togglebutton.p-button:focus { background: #e0e0e1; border-color: #e0e0e1; @@ -7883,7 +7749,6 @@ background: #d9d8d9; border-color: #d9d8d9; } - .p-splitbutton.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(63, 81, 181, 0.12); } @@ -7915,53 +7780,45 @@ .p-splitbutton.p-button-raised > .p-button:not(:disabled):focus { box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } - .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(255, 64, 129, 0.12); } .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active { background: rgba(255, 64, 129, 0.16); } - .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(33, 150, 243, 0.12); } .p-splitbutton.p-button-info > .p-button.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined > .p-button:not(:disabled):active { background: rgba(33, 150, 243, 0.16); } - .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(104, 159, 56, 0.12); } .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active { background: rgba(104, 159, 56, 0.16); } - .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(251, 192, 45, 0.12); } .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active { background: rgba(251, 192, 45, 0.16); } - .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(156, 39, 176, 0.12); } .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active { background: rgba(156, 39, 176, 0.16); } - .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):focus { background: rgba(211, 47, 47, 0.12); } .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active { background: rgba(211, 47, 47, 0.16); } - .p-scrollpanel .p-scrollpanel-bar:focus { box-shadow: 0 0 1px 4px rgba(255, 64, 129, 0.2); } - .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { transition: transform 0.2s, box-shadow 0.2s; transform: scale(0.7); diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index 13bfb8b31bd..d17ad957c5a 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -52,29 +52,25 @@ font-family: "Inter"; font-style: normal; font-weight: 400; - src: local("Inter"), local("Inter-Regular"), url("./fonts/Inter-Regular.woff2") format("woff2"), url("./fonts/Inter-Regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Inter"), local("Inter-Regular"), url("./fonts/Inter-Regular.woff2") format("woff2"), url("./fonts/Inter-Regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 500; - src: local("Inter Medium"), local("Inter-Medium"), url("./fonts/Inter-Medium.woff2") format("woff2"), url("./fonts/Inter-Medium.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Inter Medium"), local("Inter-Medium"), url("./fonts/Inter-Medium.woff2") format("woff2"), url("./fonts/Inter-Medium.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 600; - src: local("Inter SemiBold"), local("Inter-SemiBold"), url("./fonts/Inter-SemiBold.woff2") format("woff2"), url("./fonts/Inter-SemiBold.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Inter SemiBold"), local("Inter-SemiBold"), url("./fonts/Inter-SemiBold.woff2") format("woff2"), url("./fonts/Inter-SemiBold.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 700; - src: local("Inter Bold"), local("Inter-Bold"), url("./fonts/Inter-Bold.woff2") format("woff2"), url("./fonts/Inter-Bold.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Inter Bold"), local("Inter-Bold"), url("./fonts/Inter-Bold.woff2") format("woff2"), url("./fonts/Inter-Bold.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f7f9fb; @@ -302,40 +298,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(112, 120, 136, 0.5); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #bf616a; } - .p-text-secondary { color: #81a1c1; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -347,15 +335,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -372,7 +357,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -419,7 +403,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #bf616a; } - .p-autocomplete-panel { background: #ffffff; color: #4c566a; @@ -466,11 +449,9 @@ color: #4c566a; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #bf616a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -478,23 +459,19 @@ color: #81a1c1; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #81a1c1; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #bf616a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; border-color: #81a1c1; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -521,7 +498,7 @@ border-top-left-radius: 4px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #81a1c1; @@ -531,13 +508,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #4c566a; border-color: #5e81ac; background: #ffffff; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; @@ -546,14 +523,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #4c566a; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #5e81ac; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -702,7 +679,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -710,12 +686,10 @@ color: #81a1c1; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #81a1c1; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -758,7 +732,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #bf616a; } - .p-cascadeselect-panel { background: #ffffff; color: #4c566a; @@ -798,7 +771,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #eceff4; } @@ -808,11 +780,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #bf616a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -820,7 +790,6 @@ color: #81a1c1; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -829,7 +798,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -870,11 +838,9 @@ background: #81a1c1; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #bf616a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #eceff4; } @@ -887,15 +853,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #81a1c1; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #bf616a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81a1c1; } @@ -934,11 +897,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #bf616a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -946,26 +907,22 @@ color: #81a1c1; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #d8dee9; @@ -1009,7 +966,6 @@ .p-dropdown.p-invalid.p-component { border-color: #bf616a; } - .p-dropdown-panel { background: #ffffff; color: #4c566a; @@ -1073,7 +1029,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-dropdown { background: #eceff4; } @@ -1086,17 +1041,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #bf616a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #ffffff; color: #81a1c1; @@ -1109,78 +1061,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d8dee9; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #81a1c1; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #81a1c1; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #bf616a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1188,11 +1130,9 @@ color: #81a1c1; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #bf616a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1200,14 +1140,21 @@ color: #81a1c1; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1246,11 +1193,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #81a1c1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #bf616a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1283,69 +1228,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #4c566a; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #bf616a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #81a1c1; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #81a1c1; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #4c566a; } - :-moz-placeholder { color: #4c566a; } - ::-moz-placeholder { color: #4c566a; } - :-ms-input-placeholder { color: #4c566a; } - .p-input-filled .p-inputtext { background-color: #eceff4; } @@ -1355,17 +1285,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #4c566a; @@ -1440,11 +1367,9 @@ box-shadow: 0 0 0 0.2rem #c0d0e0; border-color: #81a1c1; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #bf616a; } - .p-multiselect { background: #ffffff; border: 1px solid #d8dee9; @@ -1484,11 +1409,9 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1496,7 +1419,6 @@ color: #81a1c1; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #4c566a; @@ -1585,7 +1507,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-multiselect { background: #eceff4; } @@ -1595,15 +1516,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #bf616a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #bf616a; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1625,7 +1543,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #7fa366; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1633,7 +1550,6 @@ color: #81a1c1; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1641,7 +1557,6 @@ color: #81a1c1; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1679,11 +1594,9 @@ background: #81a1c1; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #bf616a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #eceff4; } @@ -1696,11 +1609,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #81a1c1; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1731,7 +1642,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #d88889; } - .p-selectbutton .p-button { background: #ffffff; border: 2px solid #d8dee9; @@ -1739,7 +1649,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #81a1c1; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1748,7 +1658,7 @@ color: #4c566a; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #81a1c1; } .p-selectbutton .p-button.p-highlight { @@ -1757,7 +1667,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1766,14 +1676,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #bf616a; } - .p-slider { background: #e5e9f0; border: 0 none; @@ -1825,7 +1733,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 2px solid #d8dee9; @@ -1833,7 +1740,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #81a1c1; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1842,7 +1749,7 @@ color: #4c566a; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #81a1c1; } .p-togglebutton.p-button.p-highlight { @@ -1851,7 +1758,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1860,14 +1767,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #bf616a; } - .p-treeselect { background: #ffffff; border: 1px solid #d8dee9; @@ -1904,15 +1809,12 @@ border-top-right-radius: 4px; border-bottom-right-radius: 4px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #bf616a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #4c566a; @@ -1972,7 +1874,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-treeselect { background: #eceff4; } @@ -1982,7 +1883,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1990,7 +1890,6 @@ color: #81a1c1; right: 2.357rem; } - .p-button { color: #ffffff; background: #5e81ac; @@ -2102,7 +2001,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2129,7 +2028,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2142,421 +2040,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #4c566a; border: 2px solid #4c566a; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #707888; color: #ffffff; border-color: #4c566a; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b3bac8; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #2e3440; color: #ffffff; border-color: #2e3440; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #4c566a; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(76, 86, 106, 0.12); color: #4c566a; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(76, 86, 106, 0.24); color: #4c566a; border: 2px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #4c566a; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(76, 86, 106, 0.12); border-color: transparent; color: #4c566a; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(76, 86, 106, 0.24); border-color: transparent; color: #4c566a; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #639bb2; border: 2px solid #639bb2; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #88c0d0; color: #ffffff; border-color: #639bb2; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c1d7e0; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #497e94; color: #ffffff; border-color: #497e94; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #639bb2; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(99, 155, 178, 0.12); color: #639bb2; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(99, 155, 178, 0.24); color: #639bb2; border: 2px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #639bb2; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(99, 155, 178, 0.12); border-color: transparent; color: #639bb2; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(99, 155, 178, 0.24); border-color: transparent; color: #639bb2; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #7fa366; border: 2px solid #7fa366; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #a3be8c; color: #ffffff; border-color: #7fa366; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ccdac2; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #658450; color: #ffffff; border-color: #658450; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #7fa366; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(127, 163, 102, 0.12); color: #7fa366; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(127, 163, 102, 0.24); color: #7fa366; border: 2px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #7fa366; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(127, 163, 102, 0.12); border-color: transparent; color: #7fa366; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(127, 163, 102, 0.24); border-color: transparent; color: #7fa366; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #d08770; border: 2px solid #d08770; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #e2ac94; color: #ffffff; border-color: #d08770; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #eccfc6; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #c05f40; color: #ffffff; border-color: #c05f40; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #d08770; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(208, 135, 112, 0.12); color: #d08770; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(208, 135, 112, 0.24); color: #d08770; border: 2px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #d08770; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(208, 135, 112, 0.12); border-color: transparent; color: #d08770; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(208, 135, 112, 0.24); border-color: transparent; color: #d08770; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9a6796; border: 2px solid #9a6796; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #b48ead; color: #ffffff; border-color: #9a6796; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #d7c2d5; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7c5278; color: #ffffff; border-color: #7c5278; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9a6796; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(154, 103, 150, 0.12); color: #9a6796; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(154, 103, 150, 0.24); color: #9a6796; border: 2px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9a6796; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(154, 103, 150, 0.12); border-color: transparent; color: #9a6796; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(154, 103, 150, 0.24); border-color: transparent; color: #9a6796; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #bf616a; border: 2px solid #bf616a; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #d88889; color: #ffffff; border-color: #bf616a; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e5c0c3; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #a4424c; color: #ffffff; border-color: #a4424c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #bf616a; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(191, 97, 106, 0.12); color: #bf616a; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(191, 97, 106, 0.24); color: #bf616a; border: 2px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #bf616a; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(191, 97, 106, 0.12); border-color: transparent; color: #bf616a; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(191, 97, 106, 0.24); border-color: transparent; color: #bf616a; } - .p-button.p-button-link { color: #48678c; background: transparent; @@ -2580,7 +2471,6 @@ color: #48678c; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2592,17 +2482,14 @@ width: 2rem; height: 2rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2613,52 +2500,45 @@ background: #3b4252; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(112, 120, 136, 0.5); } - .p-splitbutton { border-radius: 4px; } @@ -2736,7 +2616,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #4c566a; @@ -2765,7 +2644,6 @@ border-color: transparent; color: #4c566a; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #639bb2; @@ -2794,7 +2672,6 @@ border-color: transparent; color: #639bb2; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #7fa366; @@ -2823,7 +2700,6 @@ border-color: transparent; color: #7fa366; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #d08770; @@ -2852,7 +2728,6 @@ border-color: transparent; color: #d08770; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9a6796; @@ -2881,7 +2756,6 @@ border-color: transparent; color: #9a6796; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #bf616a; @@ -2910,9 +2784,8 @@ border-color: transparent; color: #bf616a; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #81a1c1; @@ -2923,13 +2796,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #4c566a; border-color: #5e81ac; background: #ffffff; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; @@ -2955,7 +2828,6 @@ background: #d8dee9; color: #2e3440; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3049,9 +2921,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #81a1c1; @@ -3061,17 +2933,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #4c566a; border-color: #5e81ac; background: #ffffff; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; @@ -3101,12 +2973,12 @@ background: #5e81ac; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #eceff4; } .p-datatable .p-datatable-loading-icon { @@ -3209,7 +3081,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3248,12 +3119,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3281,7 +3150,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3301,7 +3169,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-column-filter-overlay { background: #ffffff; color: #4c566a; @@ -3339,7 +3206,6 @@ border-top: 1px solid #e5e9f0; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3368,7 +3234,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3454,7 +3319,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: transparent; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3463,7 +3327,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: transparent; color: #4c566a; @@ -3502,7 +3365,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-paginator { background: #ffffff; color: #4c566a; @@ -3512,9 +3374,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #4c566a; @@ -3525,9 +3387,9 @@ border-radius: 4px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #eceff4; border-color: #5e81ac; color: #4c566a; @@ -3584,7 +3446,6 @@ border-color: #5e81ac; color: #4c566a; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3670,7 +3531,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: transparent; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3679,7 +3539,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3691,20 +3550,19 @@ background-color: #e5e9f0; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e9f0; background: #ffffff; @@ -3761,11 +3619,11 @@ color: #2e3440; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #2e3440; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #2e3440; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3838,7 +3696,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3978,7 +3835,7 @@ background: #5e81ac; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4039,7 +3896,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #4c566a; @@ -4064,7 +3920,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #e5e9f0; @@ -4137,7 +3992,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #4c566a; @@ -4163,7 +4017,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4187,7 +4040,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e9f0; background: #ffffff; @@ -4228,7 +4080,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e5e9f0; padding: 1rem; @@ -4295,7 +4146,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #eceff4; border: 0 none; @@ -4306,7 +4156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-splitter { border: 1px solid #e5e9f0; background: #ffffff; @@ -4328,7 +4177,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #c2c7d1; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #c0d0e0; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 4px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #4c566a; + border: 1px solid #ffffff; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #81a1c1; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #c0d0e0; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #d8dee9; + color: #2e3440; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #4c566a; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #c0d0e0; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #5e81ac; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #4c566a; + } + .p-stepper .p-stepper-separator { + background-color: #e5e9f0; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #4c566a; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #5e81ac; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4397,7 +4403,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e5e9f0; @@ -4408,7 +4413,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4c566a; @@ -4456,7 +4460,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4529,7 +4532,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4c566a; @@ -4571,7 +4573,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4c566a; @@ -4582,7 +4583,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #81a1c1; @@ -4592,13 +4593,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #4c566a; border-color: #5e81ac; background: #ffffff; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; @@ -4612,7 +4613,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #4c566a; color: #ffffff; @@ -4632,7 +4632,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c566a; } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4672,7 +4671,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #81a1c1; color: #ffffff; @@ -4683,7 +4681,6 @@ color: #ffffff; border-color: #48678c; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e9f0; @@ -4715,7 +4712,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #81a1c1; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4763,7 +4759,7 @@ color: #4c566a; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4777,7 +4773,7 @@ color: #4c566a; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4788,7 +4784,7 @@ color: #4c566a; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-contextmenu .p-menuitem-separator { @@ -4802,7 +4798,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4826,32 +4821,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4910,7 +4904,7 @@ color: #4c566a; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4924,7 +4918,7 @@ color: #4c566a; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4935,7 +4929,7 @@ color: #4c566a; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-megamenu .p-megamenu-panel { @@ -4993,10 +4987,9 @@ color: #4c566a; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5033,7 +5026,7 @@ color: #4c566a; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5047,7 +5040,7 @@ color: #4c566a; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5058,7 +5051,7 @@ color: #4c566a; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-menu.p-menu-overlay { @@ -5092,7 +5085,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #eceff4; @@ -5131,7 +5123,7 @@ color: #4c566a; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5162,7 +5154,7 @@ color: #4c566a; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5176,7 +5168,7 @@ color: #4c566a; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5187,7 +5179,7 @@ color: #4c566a; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-menubar .p-submenu-list { @@ -5204,7 +5196,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5379,7 +5370,7 @@ color: #4c566a; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5393,7 +5384,7 @@ color: #4c566a; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5404,7 +5395,7 @@ color: #4c566a; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5444,7 +5435,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5487,7 +5477,7 @@ color: #4c566a; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5501,7 +5491,7 @@ color: #4c566a; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5512,7 +5502,7 @@ color: #4c566a; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-slidemenu.p-slidemenu-overlay { @@ -5559,7 +5549,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5604,7 +5593,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 2px solid #e5e9f0; @@ -5675,7 +5663,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #c0d0e0; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5726,7 +5713,7 @@ color: #4c566a; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5740,7 +5727,7 @@ color: #4c566a; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #4c566a; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5751,7 +5738,7 @@ color: #4c566a; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #81a1c1; } .p-tieredmenu .p-menuitem-separator { @@ -5765,7 +5752,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5821,7 +5807,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5910,7 +5895,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5961,7 +5945,7 @@ color: #2e4f5d; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #17282e; } .p-toast .p-toast-message.p-toast-message-success { @@ -5971,7 +5955,7 @@ color: #202919; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #202919; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5981,7 +5965,7 @@ color: #3c1d14; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #3c1d14; } .p-toast .p-toast-message.p-toast-message-error { @@ -5991,10 +5975,9 @@ color: #331518; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #331518; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6025,7 +6008,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6082,7 +6065,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #eceff4; @@ -6092,7 +6075,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #eceff4; } @@ -6101,29 +6084,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6147,7 +6124,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e9f0; border-radius: 4px; @@ -6168,11 +6144,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #5e81ac; color: #ffffff; @@ -6214,7 +6188,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e9f0; color: #4c566a; @@ -6250,7 +6223,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 4px; @@ -6265,23 +6237,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6289,24 +6253,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6366,7 +6325,6 @@ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6382,7 +6340,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6404,7 +6361,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e9f0; border-radius: 4px; @@ -6412,7 +6368,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #5e81ac; color: #ffffff; @@ -6445,7 +6400,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4c566a; @@ -6466,59 +6420,48 @@ .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-chips .p-chips-multiple-container:not(.p-disabled):hover { background-color: #eceff4; } .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { background-color: #ffffff; } - .p-autocomplete .p-autocomplete-panel .p-autocomplete-item:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover { background-color: #eceff4; } - .p-dropdown:not(.p-disabled):hover { background-color: #eceff4; } - .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-multiselect:not(.p-disabled):hover { background-color: #eceff4; } - .p-button { font-weight: 500; } - .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { background-color: #d8dee9; } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { border-color: transparent; } - .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { background-color: #d8dee9; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { border-color: transparent; } - .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover:not(.p-disabled) .p-accordion-header-link:focus { box-shadow: inset 0 0 0 0.1rem #81a1c1; } @@ -6528,7 +6471,6 @@ .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-datepicker table td > span.p-highlight { color: #ffffff; background: #5e81ac; @@ -6541,40 +6483,33 @@ color: #ffffff; background: #5e81ac; } - .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-menubar .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-menu .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-contextmenu .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { border: 1px solid #5e81ac; } .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { border: 1px solid #5e81ac; } - .p-datatable .p-sortable-column:not(.p-highlight):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } @@ -6587,22 +6522,18 @@ .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { outline: 1px solid #81a1c1; } - .p-overlaypanel .p-overlaypanel-close:enabled:hover { background: #81a1c1; color: #ffffff; border: 2px solid #51749e; } - .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { background: #ffffff; box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-treetable .p-sortable-column:not(.p-highlight):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } @@ -6620,14 +6551,12 @@ .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { outline: 1px solid #81a1c1; } - .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } .p-megamenu .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } @@ -6637,21 +6566,17 @@ .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-slidemenu .p-menuitem-link:not(.p-disabled):hover { box-shadow: inset 0 0 0 0.1rem #81a1c1; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background: #5e81ac; color: #ffffff; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #5e81ac; color: #ffffff; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #5e81ac; } diff --git a/src/assets/components/themes/nano/theme.css b/src/assets/components/themes/nano/theme.css index 75b72eff4ee..54251c5941c 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #d8222f; } - .p-text-secondary { color: #697077; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.25rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #d8222f; } - .p-autocomplete-panel { background: #ffffff; color: #343a3f; @@ -440,11 +427,9 @@ color: #343a3f; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #d8222f; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.5rem; } @@ -452,23 +437,19 @@ color: #697077; right: 0.25rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #697077; right: 2.607rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #d8222f; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; border-color: #1174c0; } - .p-datepicker { padding: 0.25rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 1px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 1rem; height: 1rem; color: #878d96; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #343a3f; border-color: #121619; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; @@ -520,14 +501,14 @@ line-height: 1rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #343a3f; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #1174c0; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.5rem; } @@ -684,12 +664,10 @@ color: #697077; right: 0.25rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #697077; right: 2.607rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #d8222f; } - .p-cascadeselect-panel { background: #ffffff; color: #343a3f; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f2f4f8; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #d8222f; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.25rem; } @@ -794,7 +768,6 @@ color: #697077; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 14px; height: 14px; @@ -844,11 +816,9 @@ background: #0e5d9a; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #d8222f; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f2f4f8; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0e5d9a; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #d8222f; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #1174c0; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #d8222f; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.25rem; } @@ -920,26 +885,22 @@ color: #697077; right: 0.25rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #a5acb3; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #d8222f; } - .p-dropdown-panel { background: #ffffff; color: #343a3f; @@ -1047,7 +1007,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-dropdown { background: #f2f4f8; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #d8222f; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #dde1e6; color: #697077; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a5acb3; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 1px; border-bottom-left-radius: 1px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 1px; border-bottom-left-radius: 1px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 1px; border-bottom-right-radius: 1px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 1px; border-bottom-right-radius: 1px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.25rem; color: #697077; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.25rem; color: #697077; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #d8222f; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.5rem; } @@ -1162,11 +1108,9 @@ color: #697077; right: 0.25rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #d8222f; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.5rem; } @@ -1174,14 +1118,21 @@ color: #697077; right: 0.25rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.607rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.607rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.5rem; + } .p-inputswitch { width: 2rem; height: 1.155rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0f68ad; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #d8222f; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.3125rem 0.3125rem; } - .p-float-label > label { left: 0.25rem; color: #697077; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #d8222f; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.25rem; color: #697077; } - .p-input-icon-left > .p-inputtext { padding-left: 1.5rem; } - .p-input-icon-left.p-float-label > label { left: 1.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.25rem; color: #697077; } - .p-input-icon-right > .p-inputtext { padding-right: 1.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.5rem; } - .p-icon-field-left.p-float-label > label { left: 1.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.5rem; } - ::-webkit-input-placeholder { color: #697077; } - :-moz-placeholder { color: #697077; } - ::-moz-placeholder { color: #697077; } - :-ms-input-placeholder { color: #697077; } - .p-input-filled .p-inputtext { background-color: #f2f4f8; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.21875rem 0.21875rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.3125rem 0.3125rem; } - .p-listbox { background: #ffffff; color: #343a3f; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #90c9f5; border-color: #1174c0; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #d8222f; } - .p-multiselect { background: #ffffff; border: 1px solid #a5acb3; @@ -1458,11 +1387,9 @@ border-top-right-radius: 1px; border-bottom-right-radius: 1px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.125rem 0.25rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.25rem; } @@ -1470,7 +1397,6 @@ color: #697077; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #343a3f; @@ -1559,7 +1485,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-multiselect { background: #f2f4f8; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #d8222f; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #d8222f; } - .p-password-panel { padding: 0.5rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #207f3b; } - p-password.p-password-clearable .p-password-input { padding-right: 1.5rem; } @@ -1607,7 +1528,6 @@ color: #697077; right: 0.25rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 2.75rem; } @@ -1615,7 +1535,6 @@ color: #697077; right: 1.5rem; } - .p-radiobutton { width: 14px; height: 14px; @@ -1653,11 +1572,9 @@ background: #0e5d9a; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #d8222f; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f2f4f8; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #0e5d9a; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #c0392b; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #a5acb3; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #697077; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #343a3f; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #697077; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #d8222f; } - .p-slider { background: #dee2e6; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #a5acb3; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #697077; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #343a3f; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #697077; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #d8222f; } - .p-treeselect { background: #ffffff; border: 1px solid #a5acb3; @@ -1878,15 +1787,12 @@ border-top-right-radius: 1px; border-bottom-right-radius: 1px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #d8222f; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.125rem 0.25rem; } - .p-treeselect-panel { background: #ffffff; color: #343a3f; @@ -1946,7 +1852,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-treeselect { background: #f2f4f8; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.25rem; } @@ -1964,7 +1868,6 @@ color: #697077; right: 2.357rem; } - .p-button { color: #ffffff; background: #1174c0; @@ -2076,7 +1979,7 @@ padding: 0.25rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #697077; border: 1px solid #697077; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #5f656b; color: #ffffff; border-color: #5f656b; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c2c6c9; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #545a5f; color: #ffffff; border-color: #545a5f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #697077; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(105, 112, 119, 0.04); color: #697077; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(105, 112, 119, 0.16); color: #697077; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #697077; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(105, 112, 119, 0.04); border-color: transparent; color: #697077; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(105, 112, 119, 0.16); border-color: transparent; color: #697077; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #107d79; border: 1px solid #107d79; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #0e716d; color: #ffffff; border-color: #0e716d; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #7ceeea; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #0d6461; color: #ffffff; border-color: #0d6461; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #107d79; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(16, 125, 121, 0.04); color: #107d79; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(16, 125, 121, 0.16); color: #107d79; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #107d79; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(16, 125, 121, 0.04); border-color: transparent; color: #107d79; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(16, 125, 121, 0.16); border-color: transparent; color: #107d79; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #207f3b; border: 1px solid #207f3b; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #1d7235; color: #ffffff; border-color: #1d7235; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #8fe3a7; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #1a662f; color: #ffffff; border-color: #1a662f; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #207f3b; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(32, 127, 59, 0.04); color: #207f3b; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(32, 127, 59, 0.16); color: #207f3b; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #207f3b; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(32, 127, 59, 0.04); border-color: transparent; color: #207f3b; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(32, 127, 59, 0.16); border-color: transparent; color: #207f3b; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #f0c135; border: 1px solid #f0c135; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #eeb91a; color: #212529; border-color: #eeb91a; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f9e6ae; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #daa710; color: #212529; border-color: #daa710; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f0c135; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(240, 193, 53, 0.04); color: #f0c135; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(240, 193, 53, 0.16); color: #f0c135; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f0c135; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(240, 193, 53, 0.04); border-color: transparent; color: #f0c135; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(240, 193, 53, 0.16); border-color: transparent; color: #f0c135; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #8949f8; border: 1px solid #8949f8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #752af7; color: #ffffff; border-color: #752af7; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #d0b6fc; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #610bf6; color: #ffffff; border-color: #610bf6; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #8949f8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(137, 73, 248, 0.04); color: #8949f8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(137, 73, 248, 0.16); color: #8949f8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #8949f8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(137, 73, 248, 0.04); border-color: transparent; color: #8949f8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(137, 73, 248, 0.16); border-color: transparent; color: #8949f8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d8222f; border: 1px solid #d8222f; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c21f2a; color: #ffffff; border-color: #c21f2a; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f1a5ab; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ad1b26; color: #ffffff; border-color: #ad1b26; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d8222f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(216, 34, 47, 0.04); color: #d8222f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(216, 34, 47, 0.16); color: #d8222f; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d8222f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(216, 34, 47, 0.04); border-color: transparent; color: #d8222f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(216, 34, 47, 0.16); border-color: transparent; color: #d8222f; } - .p-button.p-button-link { color: #0e5d9a; background: transparent; @@ -2554,7 +2449,6 @@ color: #0e5d9a; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 2.75rem; height: 2.75rem; @@ -2566,17 +2460,14 @@ width: 1rem; height: 1rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-speeddial-action { width: 2.25rem; height: 2.25rem; @@ -2587,52 +2478,45 @@ background: #21272a; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 1px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #697077; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #697077; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #107d79; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #107d79; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #207f3b; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #207f3b; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f0c135; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #f0c135; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8949f8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #8949f8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d8222f; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d8222f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 1rem; height: 1rem; color: #878d96; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #343a3f; border-color: #121619; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; @@ -2929,7 +2806,6 @@ background: #44a1d9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 0.25rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 1rem; height: 1rem; color: #878d96; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #343a3f; border-color: #121619; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; @@ -3075,12 +2951,12 @@ background: #1174c0; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f2f4f8; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f2f4f8; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.3125rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.5rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 1rem; height: 1rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-column-filter-clear-button { width: 1rem; height: 1rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-column-filter-overlay { background: #ffffff; color: #343a3f; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dee2e6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.25rem 0.5rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.5rem; } - .p-orderlist .p-orderlist-controls { padding: 0.5rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #dde1e6; } - .p-orderlist-item.cdk-drag-preview { padding: 0.25rem 0.5rem; 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); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #dde1e6; color: #343a3f; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-paginator { background: #ffffff; color: #697077; @@ -3486,9 +3352,9 @@ border-radius: 1px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #697077; @@ -3499,9 +3365,9 @@ border-radius: 1px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #dde1e6; border-color: transparent; color: #343a3f; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #343a3f; } - .p-picklist .p-picklist-buttons { padding: 0.5rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #dde1e6; } - .p-picklist-item.cdk-drag-preview { padding: 0.25rem 0.5rem; 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); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #1174c0; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f2f4f8; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.3125rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f2f4f8; color: #343a3f; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.75rem; border: 1px solid #dee2e6; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-card { background: #ffffff; color: #343a3f; @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 0.5rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 0.75rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f2f4f8; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #90c9f5; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 1px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #343a3f; + border: 1px solid #dde1e6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #697077; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #90c9f5; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #44a1d9; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #343a3f; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #90c9f5; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #1174c0; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.5rem; + color: #343a3f; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #343a3f; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #1174c0; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-toolbar { background: #f2f4f8; border: 1px solid #dee2e6; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #343a3f; @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 1px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #343a3f; @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #343a3f; @@ -4556,7 +4561,7 @@ padding: 0.75rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 1rem; height: 1rem; color: #878d96; @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #343a3f; border-color: #121619; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #343a3f; color: #ffffff; @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #343a3f; } - .p-fileupload .p-fileupload-buttonbar { background: #f2f4f8; padding: 0.75rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0f68ad; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #0e5d9a; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #697077; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4737,7 +4737,7 @@ color: #343a3f; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: #343a3f; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: #343a3f; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: #343a3f; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: #343a3f; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: #343a3f; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: #343a3f; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5007,7 +5004,7 @@ color: #343a3f; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: #343a3f; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: #343a3f; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f2f4f8; @@ -5105,7 +5101,7 @@ color: #343a3f; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: #343a3f; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: #343a3f; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: #343a3f; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: #343a3f; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: #343a3f; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: #343a3f; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5461,7 +5455,7 @@ color: #343a3f; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: #343a3f; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: #343a3f; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #90c9f5; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5700,7 +5691,7 @@ color: #343a3f; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #697077; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: #343a3f; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #343a3f; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: #343a3f; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #697077; } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.25rem 0.25rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 1px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #08576a; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #08576a; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #196310; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #196310; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #726203; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #726203; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #6f2205; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #6f2205; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f2f4f8; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f2f4f8; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 1px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #1174c0; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #343a3f; @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.25rem 0.25rem; border-radius: 1px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 2rem; height: 2rem; @@ -6378,7 +6339,6 @@ width: 1rem; height: 1rem; } - .p-skeleton { background-color: #dde1e6; border-radius: 1px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #1174c0; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #343a3f; diff --git a/src/assets/components/themes/nova-accent/theme.css b/src/assets/components/themes/nova-accent/theme.css index f283fbf5afe..5d97f1e9df1 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #a80000; } - .p-text-secondary { color: #848484; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } - .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -440,11 +427,9 @@ color: #333333; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #848484; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #848484; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #a80000; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - .p-datepicker { padding: 0.857rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #333333; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #007ad9; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #848484; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #848484; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0.25rem; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #a80000; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #005b9f; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f4f4f4; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005b9f; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #a80000; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -920,26 +885,22 @@ color: #848484; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1047,7 +1007,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #848484; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #848484; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1162,11 +1108,9 @@ color: #848484; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #a80000; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1174,14 +1118,21 @@ color: #848484; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #666666; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #a80000; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #848484; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #666666; } - :-moz-placeholder { color: #666666; } - ::-moz-placeholder { color: #666666; } - :-ms-input-placeholder { color: #666666; } - .p-input-filled .p-inputtext { background-color: #f4f4f4; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #f4f4f4; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #ffffff; color: #333333; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #a80000; } - .p-multiselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1470,7 +1397,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1559,7 +1485,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #a80000; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #a80000; } - .p-password-panel { padding: 0.571rem 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1607,7 +1528,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1615,7 +1535,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #005b9f; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #a80000; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f4f4f4; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #005b9f; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-selectbutton .p-button { background: #dadada; border: 1px solid #dadada; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #666666; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #333333; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #a80000; } - .p-slider { background: #c8c8c8; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #dadada; border: 1px solid #dadada; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #666666; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #333333; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #a80000; } - .p-treeselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #a80000; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #ffffff; color: #333333; @@ -1946,7 +1852,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1964,7 +1868,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2076,7 +1979,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #546e7a; color: #ffffff; border-color: #546e7a; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b0bec5; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #455a64; color: #ffffff; border-color: #455a64; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #007ad9; border: 1px solid #007ad9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #116fbf; color: #ffffff; border-color: #116fbf; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #8dcdff; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #005b9f; color: #ffffff; border-color: #005b9f; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(0, 122, 217, 0.16); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #007ad9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); border-color: transparent; color: #007ad9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(0, 122, 217, 0.16); border-color: transparent; color: #007ad9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #34a835; border: 1px solid #34a835; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #107d11; color: #ffffff; border-color: #107d11; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #aae5aa; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #0c6b0d; color: #ffffff; border-color: #0c6b0d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(52, 168, 53, 0.16); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #34a835; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); border-color: transparent; color: #34a835; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(52, 168, 53, 0.16); border-color: transparent; color: #34a835; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #333333; background: #ffba01; border: 1px solid #ffba01; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ed990b; color: #333333; border-color: #ed990b; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffeab4; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d38b10; color: #333333; border-color: #d38b10; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 186, 1, 0.16); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffba01; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); border-color: transparent; color: #ffba01; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 186, 1, 0.16); border-color: transparent; color: #ffba01; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8e24aa; color: #ffffff; border-color: #8e24aa; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7b1fa2; color: #ffffff; border-color: #7b1fa2; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #e91224; border: 1px solid #e91224; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c01120; color: #ffffff; border-color: #c01120; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f9b4ba; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #a90000; color: #ffffff; border-color: #a90000; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(233, 18, 36, 0.16); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e91224; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); border-color: transparent; color: #e91224; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(233, 18, 36, 0.16); border-color: transparent; color: #e91224; } - .p-button.p-button-link { color: #005b9f; background: transparent; @@ -2554,7 +2449,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #222c31; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #e91224; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -2929,7 +2806,6 @@ background: #e02365; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #a6a6a6; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -3075,12 +2951,12 @@ background: #007ad9; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #007ad9; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f4f4f4; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3313,7 +3184,6 @@ border-top: 1px solid #d8dae2; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #eaeaea; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #eaeaea; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #848484; @@ -3499,9 +3365,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #333333; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #eaeaea; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #c8c8c8; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #c8c8c8; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #007ad9; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #007ad9; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #007ad9; color: #ffffff; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #007ad9; @@ -4087,7 +3946,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4113,7 +3971,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4137,7 +3994,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4178,7 +4034,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #007ad9; padding: 0.857rem 1rem; @@ -4245,7 +4100,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; @@ -4256,7 +4110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4278,7 +4131,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #333333; + border: 1px solid #dee2e6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #848484; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #e02365; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #333333; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.571rem 1rem; + color: #333333; + } + .p-stepper .p-stepper-separator { + background-color: #c8c8c8; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #333333; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4347,7 +4357,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #007ad9; border: 1px solid #007ad9; @@ -4358,7 +4367,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4406,7 +4414,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4479,7 +4486,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4521,7 +4527,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4532,7 +4537,7 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #a6a6a6; @@ -4542,13 +4547,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -4562,7 +4567,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4582,7 +4586,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #007ad9; padding: 0.857rem 1rem; @@ -4622,7 +4625,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4633,7 +4635,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4665,7 +4666,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4713,7 +4713,7 @@ color: #333333; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4727,7 +4727,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4738,7 +4738,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem-separator { @@ -4752,7 +4752,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4776,32 +4775,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4860,7 +4858,7 @@ color: #333333; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4874,7 +4872,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4885,7 +4883,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-megamenu-panel { @@ -4943,10 +4941,9 @@ color: #333333; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } - .p-menu { padding: 0; background: #ffffff; @@ -4983,7 +4980,7 @@ color: #333333; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4997,7 +4994,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5008,7 +5005,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu.p-menu-overlay { @@ -5042,7 +5039,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5081,7 +5077,7 @@ color: #333333; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5112,7 +5108,7 @@ color: #333333; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5126,7 +5122,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5137,7 +5133,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-submenu-list { @@ -5154,7 +5150,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5329,7 +5324,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5343,7 +5338,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5354,7 +5349,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5370,7 +5365,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5413,7 +5407,7 @@ color: #333333; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5427,7 +5421,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5438,7 +5432,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu.p-slidemenu-overlay { @@ -5485,7 +5479,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, box-shadow 0.2s; @@ -5530,7 +5523,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5601,7 +5593,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5652,7 +5643,7 @@ color: #333333; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5666,7 +5657,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5677,7 +5668,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem-separator { @@ -5691,7 +5682,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5747,7 +5737,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5836,7 +5825,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5887,7 +5875,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5897,7 +5885,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5907,7 +5895,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5917,10 +5905,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5951,7 +5938,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6008,7 +5995,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6018,7 +6005,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6027,29 +6014,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6073,7 +6054,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6094,11 +6074,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #007ad9; color: #ffffff; @@ -6140,7 +6118,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6176,7 +6153,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6191,23 +6167,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6215,24 +6183,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6292,7 +6255,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6308,7 +6270,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6330,7 +6291,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6338,7 +6298,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #007ad9; color: #ffffff; @@ -6371,7 +6330,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6391,7 +6349,6 @@ .p-panel .p-panel-header .p-panel-header-icon:enabled:hover { color: #5ab7ff; } - .p-dialog .p-dialog-header .p-dialog-header-icon { color: #ffffff; } diff --git a/src/assets/components/themes/nova-alt/theme.css b/src/assets/components/themes/nova-alt/theme.css index 20a722b0228..940f12a3ac3 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #a80000; } - .p-text-secondary { color: #848484; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } - .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -440,11 +427,9 @@ color: #333333; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #848484; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #848484; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #a80000; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - .p-datepicker { padding: 0.857rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #333333; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #007ad9; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #848484; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #848484; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0.25rem; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #a80000; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #005b9f; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f4f4f4; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005b9f; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #a80000; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #848484; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1051,7 +1010,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #848484; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #848484; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #848484; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #a80000; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #848484; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #666666; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #a80000; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #848484; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #666666; } - :-moz-placeholder { color: #666666; } - ::-moz-placeholder { color: #666666; } - :-ms-input-placeholder { color: #666666; } - .p-input-filled .p-inputtext { background-color: #f4f4f4; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #f4f4f4; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #ffffff; color: #333333; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #a80000; } - .p-multiselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1563,7 +1488,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #a80000; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #a80000; } - .p-password-panel { padding: 0.571rem 1rem; background: #ffffff; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #005b9f; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #a80000; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f4f4f4; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #005b9f; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #ffffff; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #ffffff; } - .p-selectbutton .p-button { background: #dadada; border: 1px solid #dadada; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #666666; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #333333; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #a80000; } - .p-slider { background: #c8c8c8; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #dadada; border: 1px solid #dadada; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #666666; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #333333; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #a80000; } - .p-treeselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #a80000; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #ffffff; color: #333333; @@ -1958,7 +1861,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #546e7a; color: #ffffff; border-color: #546e7a; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b0bec5; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #455a64; color: #ffffff; border-color: #455a64; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #007ad9; border: 1px solid #007ad9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #116fbf; color: #ffffff; border-color: #116fbf; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #8dcdff; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #005b9f; color: #ffffff; border-color: #005b9f; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(0, 122, 217, 0.16); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #007ad9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); border-color: transparent; color: #007ad9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(0, 122, 217, 0.16); border-color: transparent; color: #007ad9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #34a835; border: 1px solid #34a835; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #107d11; color: #ffffff; border-color: #107d11; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #aae5aa; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #0c6b0d; color: #ffffff; border-color: #0c6b0d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(52, 168, 53, 0.16); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #34a835; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); border-color: transparent; color: #34a835; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(52, 168, 53, 0.16); border-color: transparent; color: #34a835; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #333333; background: #ffba01; border: 1px solid #ffba01; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ed990b; color: #333333; border-color: #ed990b; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffeab4; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d38b10; color: #333333; border-color: #d38b10; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 186, 1, 0.16); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffba01; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); border-color: transparent; color: #ffba01; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 186, 1, 0.16); border-color: transparent; color: #ffba01; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8e24aa; color: #ffffff; border-color: #8e24aa; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7b1fa2; color: #ffffff; border-color: #7b1fa2; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #e91224; border: 1px solid #e91224; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c01120; color: #ffffff; border-color: #c01120; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f9b4ba; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #a90000; color: #ffffff; border-color: #a90000; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(233, 18, 36, 0.16); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e91224; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); border-color: transparent; color: #e91224; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(233, 18, 36, 0.16); border-color: transparent; color: #e91224; } - .p-button.p-button-link { color: #005b9f; background: transparent; @@ -2566,7 +2458,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #222c31; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #e91224; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -2941,7 +2815,6 @@ background: #007ad9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #a6a6a6; @@ -3047,17 +2920,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -3087,12 +2960,12 @@ background: #007ad9; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #333333; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f4f4f4; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3325,7 +3193,6 @@ border-top: 1px solid #d8dae2; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #eaeaea; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #eaeaea; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #848484; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #333333; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #eaeaea; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #c8c8c8; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #c8c8c8; background: #ffffff; @@ -3747,11 +3606,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #007ad9; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #333333; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #333333; color: #ffffff; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #333333; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #333333; padding: 0.857rem 1rem; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #333333; + border: 1px solid #dee2e6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #848484; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #007ad9; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #333333; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.571rem 1rem; + color: #333333; + } + .p-stepper .p-stepper-separator { + background-color: #c8c8c8; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #333333; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #333333; border: 1px solid #333333; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4544,7 +4546,7 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #a6a6a6; @@ -4554,13 +4556,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #333333; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4645,7 +4644,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4725,7 +4722,7 @@ color: #333333; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #333333; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #333333; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } - .p-menu { padding: 0; background: #ffffff; @@ -4995,7 +4989,7 @@ color: #333333; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5093,7 +5086,7 @@ color: #333333; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #333333; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5425,7 +5416,7 @@ color: #333333; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5664,7 +5652,7 @@ color: #333333; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #007ad9; color: #ffffff; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #007ad9; color: #ffffff; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6403,7 +6358,6 @@ .p-panel .p-panel-header .p-panel-header-icon:enabled:hover { color: #b4b4b4; } - .p-dialog .p-dialog-header .p-dialog-header-icon { color: #ffffff; } diff --git a/src/assets/components/themes/nova/theme.css b/src/assets/components/themes/nova/theme.css index cf69526e330..be1800e599f 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #a80000; } - .p-text-secondary { color: #848484; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } - .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -440,11 +427,9 @@ color: #333333; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #848484; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #848484; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #a80000; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - .p-datepicker { padding: 0.857rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #333333; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #007ad9; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #848484; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #848484; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0.25rem; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #a80000; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #005b9f; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f4f4f4; } @@ -861,19 +831,15 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005b9f; } - .p-checkbox-label { margin-left: 0.5rem; } - .p-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #a80000; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -912,11 +878,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #a80000; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -924,26 +888,22 @@ color: #848484; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -987,7 +947,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1051,7 +1010,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1064,17 +1022,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1087,78 +1042,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #848484; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #848484; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1166,11 +1111,9 @@ color: #848484; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #a80000; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1178,14 +1121,21 @@ color: #848484; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1224,11 +1174,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1261,69 +1209,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #666666; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #a80000; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #848484; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #848484; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #666666; } - :-moz-placeholder { color: #666666; } - ::-moz-placeholder { color: #666666; } - :-ms-input-placeholder { color: #666666; } - .p-input-filled .p-inputtext { background-color: #f4f4f4; } @@ -1333,17 +1266,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #f4f4f4; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #ffffff; color: #333333; @@ -1418,11 +1348,9 @@ box-shadow: 0 0 0 0.2rem #8dcdff; border-color: #007ad9; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #a80000; } - .p-multiselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1462,11 +1390,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1474,7 +1400,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1563,7 +1488,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1573,15 +1497,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #a80000; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #a80000; } - .p-password-panel { padding: 0.571rem 1rem; background: #ffffff; @@ -1603,7 +1524,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1611,7 +1531,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1619,7 +1538,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1657,11 +1575,9 @@ background: #005b9f; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #a80000; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f4f4f4; } @@ -1674,15 +1590,12 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #005b9f; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-highlight .p-radiobutton .p-radiobutton-box { border-color: #ffffff; } - .p-rating { gap: 0.5rem; } @@ -1713,11 +1626,9 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #b5019f; } - .p-highlight .p-rating .p-rating-item.p-rating-item-active .p-rating-icon { color: #ffffff; } - .p-selectbutton .p-button { background: #dadada; border: 1px solid #dadada; @@ -1725,7 +1636,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #666666; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1734,7 +1645,7 @@ color: #333333; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-selectbutton .p-button.p-highlight { @@ -1743,7 +1654,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1752,14 +1663,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #a80000; } - .p-slider { background: #c8c8c8; border: 0 none; @@ -1811,7 +1720,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #dadada; border: 1px solid #dadada; @@ -1819,7 +1727,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #666666; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1828,7 +1736,7 @@ color: #333333; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #212121; } .p-togglebutton.p-button.p-highlight { @@ -1837,7 +1745,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1846,14 +1754,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #a80000; } - .p-treeselect { background: #ffffff; border: 1px solid #a6a6a6; @@ -1890,15 +1796,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #a80000; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #ffffff; color: #333333; @@ -1958,7 +1861,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1968,7 +1870,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1976,7 +1877,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2088,7 +1988,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2115,7 +2015,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2128,421 +2027,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #546e7a; color: #ffffff; border-color: #546e7a; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b0bec5; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #455a64; color: #ffffff; border-color: #455a64; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #007ad9; border: 1px solid #007ad9; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #116fbf; color: #ffffff; border-color: #116fbf; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #8dcdff; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #005b9f; color: #ffffff; border-color: #005b9f; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(0, 122, 217, 0.16); color: #007ad9; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #007ad9; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(0, 122, 217, 0.04); border-color: transparent; color: #007ad9; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(0, 122, 217, 0.16); border-color: transparent; color: #007ad9; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #34a835; border: 1px solid #34a835; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #107d11; color: #ffffff; border-color: #107d11; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #aae5aa; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #0c6b0d; color: #ffffff; border-color: #0c6b0d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(52, 168, 53, 0.16); color: #34a835; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #34a835; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(52, 168, 53, 0.04); border-color: transparent; color: #34a835; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(52, 168, 53, 0.16); border-color: transparent; color: #34a835; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #333333; background: #ffba01; border: 1px solid #ffba01; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ed990b; color: #333333; border-color: #ed990b; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffeab4; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d38b10; color: #333333; border-color: #d38b10; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 186, 1, 0.16); color: #ffba01; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffba01; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 186, 1, 0.04); border-color: transparent; color: #ffba01; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 186, 1, 0.16); border-color: transparent; color: #ffba01; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8e24aa; color: #ffffff; border-color: #8e24aa; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ce93d8; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7b1fa2; color: #ffffff; border-color: #7b1fa2; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #e91224; border: 1px solid #e91224; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c01120; color: #ffffff; border-color: #c01120; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f9b4ba; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #a90000; color: #ffffff; border-color: #a90000; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(233, 18, 36, 0.16); color: #e91224; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e91224; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(233, 18, 36, 0.04); border-color: transparent; color: #e91224; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(233, 18, 36, 0.16); border-color: transparent; color: #e91224; } - .p-button.p-button-link { color: #005b9f; background: transparent; @@ -2566,7 +2458,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2578,17 +2469,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2599,52 +2487,45 @@ background: #222c31; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2722,7 +2603,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2751,7 +2631,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2780,7 +2659,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2809,7 +2687,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2838,7 +2715,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2867,7 +2743,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2896,9 +2771,8 @@ border-color: transparent; color: #e91224; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -2909,13 +2783,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -2941,7 +2815,6 @@ background: #007ad9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3035,9 +2908,9 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #a6a6a6; @@ -3047,17 +2920,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -3087,12 +2960,12 @@ background: #007ad9; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f4f4f4; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f4f4f4; } .p-datatable .p-datatable-loading-icon { @@ -3195,7 +3068,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3234,12 +3106,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3267,7 +3137,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3287,7 +3156,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3325,7 +3193,6 @@ border-top: 1px solid #d8dae2; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #eaeaea; @@ -3354,7 +3221,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3440,7 +3306,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #eaeaea; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3449,7 +3314,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3488,7 +3352,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3498,9 +3361,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #848484; @@ -3511,9 +3374,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e0e0e0; border-color: transparent; color: #333333; @@ -3570,7 +3433,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3656,7 +3518,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #eaeaea; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); @@ -3665,7 +3526,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3677,20 +3537,19 @@ background-color: #c8c8c8; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #c8c8c8; background: #ffffff; @@ -3747,11 +3606,11 @@ color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #ffffff; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3824,7 +3683,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3964,7 +3822,7 @@ background: #007ad9; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f4f4f4; } .p-treetable .p-treetable-loading-icon { @@ -4025,7 +3883,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f4f4f4; color: #333333; @@ -4050,7 +3907,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #c8c8c8; @@ -4099,7 +3955,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4125,7 +3980,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4149,7 +4003,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4190,7 +4043,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #c8c8c8; padding: 0.857rem 1rem; @@ -4257,7 +4109,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; @@ -4268,7 +4119,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4290,7 +4140,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #333333; + border: 1px solid #dee2e6; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #848484; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #007ad9; + color: #ffffff; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #333333; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #8dcdff; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.571rem 1rem; + color: #333333; + } + .p-stepper .p-stepper-separator { + background-color: #c8c8c8; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #333333; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #007ad9; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4359,7 +4366,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f4f4f4; border: 1px solid #c8c8c8; @@ -4370,7 +4376,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4418,7 +4423,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4491,7 +4495,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4533,7 +4536,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4544,7 +4546,7 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #a6a6a6; @@ -4554,13 +4556,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #007ad9; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; @@ -4574,7 +4576,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4594,7 +4595,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #f4f4f4; padding: 0.857rem 1rem; @@ -4634,7 +4634,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4645,7 +4644,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4677,7 +4675,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4725,7 +4722,7 @@ color: #333333; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4739,7 +4736,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4750,7 +4747,7 @@ color: #333333; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-contextmenu .p-menuitem-separator { @@ -4764,7 +4761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4788,32 +4784,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4872,7 +4867,7 @@ color: #333333; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4886,7 +4881,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4897,7 +4892,7 @@ color: #333333; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-megamenu .p-megamenu-panel { @@ -4955,10 +4950,9 @@ color: #333333; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } - .p-menu { padding: 0; background: #ffffff; @@ -4995,7 +4989,7 @@ color: #333333; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5009,7 +5003,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5020,7 +5014,7 @@ color: #333333; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menu.p-menu-overlay { @@ -5054,7 +5048,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5093,7 +5086,7 @@ color: #333333; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5124,7 +5117,7 @@ color: #333333; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5138,7 +5131,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5149,7 +5142,7 @@ color: #333333; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-menubar .p-submenu-list { @@ -5166,7 +5159,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5341,7 +5333,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5355,7 +5347,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5366,7 +5358,7 @@ color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5382,7 +5374,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5425,7 +5416,7 @@ color: #333333; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5439,7 +5430,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5450,7 +5441,7 @@ color: #333333; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-slidemenu.p-slidemenu-overlay { @@ -5497,7 +5488,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, box-shadow 0.2s; @@ -5542,7 +5532,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5613,7 +5602,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5664,7 +5652,7 @@ color: #333333; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5678,7 +5666,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5689,7 +5677,7 @@ color: #333333; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #333333; } .p-tieredmenu .p-menuitem-separator { @@ -5703,7 +5691,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5759,7 +5746,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5848,7 +5834,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5899,7 +5884,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5909,7 +5894,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5919,7 +5904,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5929,10 +5914,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5963,7 +5947,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6020,7 +6004,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6030,7 +6014,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6039,29 +6023,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6085,7 +6063,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6106,11 +6083,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #007ad9; color: #ffffff; @@ -6152,7 +6127,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6188,7 +6162,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6203,23 +6176,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6227,24 +6192,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6304,7 +6264,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6320,7 +6279,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6342,7 +6300,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6350,7 +6307,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #007ad9; color: #ffffff; @@ -6383,7 +6339,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6403,7 +6358,6 @@ .p-panel .p-panel-header .p-panel-header-icon:enabled:hover { color: #333333; } - .p-dialog .p-dialog-header .p-dialog-header-icon { color: #848484; } diff --git a/src/assets/components/themes/rhea/theme.css b/src/assets/components/themes/rhea/theme.css index 067cc339e28..a64e0861516 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.5; } - .p-error { color: #e7a3a3; } - .p-text-secondary { color: #a6a6a6; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } - .p-autocomplete-panel { background: #ffffff; color: #666666; @@ -440,11 +427,9 @@ color: #666666; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e7a3a3; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -452,23 +437,19 @@ color: #a6a6a6; right: 0.429rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #a6a6a6; right: 2.786rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #e7a3a3; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; border-color: #7b95a3; } - .p-datepicker { padding: 0.857rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 2px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #666666; border-color: transparent; background: transparent; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #666666; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #7b95a3; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -684,12 +664,10 @@ color: #a6a6a6; right: 0.429rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #a6a6a6; right: 2.786rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0.25rem; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e7a3a3; } - .p-cascadeselect-panel { background: #ffffff; color: #666666; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #e7a3a3; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.429rem; } @@ -794,7 +768,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #617c8a; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e7a3a3; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f4f4f4; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #617c8a; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #e7a3a3; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a6a6a6; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #e7a3a3; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.429rem; } @@ -920,26 +885,22 @@ color: #a6a6a6; right: 0.429rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); } - .p-dropdown { background: #ffffff; border: 1px solid #dadada; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e7a3a3; } - .p-dropdown-panel { background: #ffffff; color: #666666; @@ -1047,7 +1007,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e7a3a3; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #dbdbdb; color: #666666; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #dadada; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.429rem; color: #a6a6a6; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.429rem; color: #a6a6a6; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e7a3a3; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1162,11 +1108,9 @@ color: #a6a6a6; right: 0.429rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #e7a3a3; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 1.858rem; } @@ -1174,14 +1118,21 @@ color: #a6a6a6; right: 0.429rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.786rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.786rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #afd3c8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e7a3a3; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-float-label > label { left: 0.429rem; color: #a6a6a6; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #e7a3a3; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.429rem; color: #a6a6a6; } - .p-input-icon-left > .p-inputtext { padding-left: 1.858rem; } - .p-input-icon-left.p-float-label > label { left: 1.858rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.429rem; color: #a6a6a6; } - .p-input-icon-right > .p-inputtext { padding-right: 1.858rem; } - .p-icon-field-left > .p-inputtext { padding-left: 1.858rem; } - .p-icon-field-left.p-float-label > label { left: 1.858rem; } - .p-icon-field-right > .p-inputtext { padding-right: 1.858rem; } - ::-webkit-input-placeholder { color: #a6a6a6; } - :-moz-placeholder { color: #a6a6a6; } - ::-moz-placeholder { color: #a6a6a6; } - :-ms-input-placeholder { color: #a6a6a6; } - .p-input-filled .p-inputtext { background-color: #f4f4f4; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #f4f4f4; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.375375rem 0.375375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.53625rem 0.53625rem; } - .p-listbox { background: #ffffff; color: #666666; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #e4e9ec; border-color: #7b95a3; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #e7a3a3; } - .p-multiselect { background: #ffffff; border: 1px solid #dadada; @@ -1458,11 +1387,9 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.2145rem 0.429rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.429rem; } @@ -1470,7 +1397,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #666666; @@ -1559,7 +1485,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #e7a3a3; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #e7a3a3; } - .p-password-panel { padding: 0.571rem 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #a3e2c6; } - p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1607,7 +1528,6 @@ color: #a6a6a6; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1615,7 +1535,6 @@ color: #a6a6a6; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #617c8a; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #e7a3a3; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f4f4f4; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #617c8a; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #d66161; } - .p-selectbutton .p-button { background: #eaeaea; border: 1px solid #eaeaea; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #666666; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #333333; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #666666; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #385048; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #385048; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #385048; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #385048; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #e7a3a3; } - .p-slider { background: #c4c4c4; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #eaeaea; border: 1px solid #eaeaea; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #666666; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #333333; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #666666; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #385048; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #385048; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #385048; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #385048; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #e7a3a3; } - .p-treeselect { background: #ffffff; border: 1px solid #dadada; @@ -1878,15 +1787,12 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #e7a3a3; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.2145rem 0.429rem; } - .p-treeselect-panel { background: #ffffff; color: #666666; @@ -1946,7 +1852,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #f4f4f4; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.429rem; } @@ -1964,7 +1868,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-button { color: #ffffff; background: #7b95a3; @@ -2076,7 +1979,7 @@ padding: 0.429rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #a3897b; border: 1px solid #8e6f5f; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #8e6f5f; color: #ffffff; border-color: #7a5743; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bfaaa0; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #7a5743; color: #ffffff; border-color: #6e4e3c; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #a3897b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(163, 137, 123, 0.04); color: #a3897b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(163, 137, 123, 0.16); color: #a3897b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #a3897b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(163, 137, 123, 0.04); border-color: transparent; color: #a3897b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(163, 137, 123, 0.16); border-color: transparent; color: #a3897b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #3d4447; background: #a3def8; border: 1px solid #79c8eb; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #81cbec; color: #3d4447; border-color: #60b7de; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #d2effc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #3ea9db; color: #3d4447; border-color: #2987b1; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #a3def8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(163, 222, 248, 0.04); color: #a3def8; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(163, 222, 248, 0.16); color: #a3def8; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #a3def8; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(163, 222, 248, 0.04); border-color: transparent; color: #a3def8; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(163, 222, 248, 0.16); border-color: transparent; color: #a3def8; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #323e39; background: #a3e2c6; border: 1px solid #80caaa; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #80caaa; color: #323e39; border-color: #5ea285; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #caeede; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #31b57c; color: #323e39; border-color: #5ea285; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #a3e2c6; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(163, 226, 198, 0.04); color: #a3e2c6; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(163, 226, 198, 0.16); color: #a3e2c6; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #a3e2c6; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(163, 226, 198, 0.04); border-color: transparent; color: #a3e2c6; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(163, 226, 198, 0.16); border-color: transparent; color: #a3e2c6; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #333333; background: #ffe38e; border: 1px solid #ffd95e; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd95e; color: #333333; border-color: #ffce3c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffce3c; color: #333333; border-color: #ffc62a; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe38e; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 227, 142, 0.04); color: #ffe38e; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 227, 142, 0.16); color: #ffe38e; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe38e; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 227, 142, 0.04); border-color: transparent; color: #ffe38e; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 227, 142, 0.16); border-color: transparent; color: #ffe38e; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #333333; background: #e9bef1; border: 1px solid #de9eea; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #de9eea; color: #333333; border-color: #d37de3; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f0d3f6; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #d37de3; color: #333333; border-color: #c85ddc; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #e9bef1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(233, 190, 241, 0.04); color: #e9bef1; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(233, 190, 241, 0.16); color: #e9bef1; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #e9bef1; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(233, 190, 241, 0.04); border-color: transparent; color: #e9bef1; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(233, 190, 241, 0.16); border-color: transparent; color: #e9bef1; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #262222; background: #f4b6b6; border: 1px solid #e38787; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ef9999; color: #262222; border-color: #cb5858; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fbe2e2; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #eb5656; color: #262222; border-color: #b73737; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f4b6b6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 182, 182, 0.04); color: #f4b6b6; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 182, 182, 0.16); color: #f4b6b6; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f4b6b6; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 182, 182, 0.04); border-color: transparent; color: #f4b6b6; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 182, 182, 0.16); border-color: transparent; color: #f4b6b6; } - .p-button.p-button-link { color: #617c8a; background: transparent; @@ -2554,7 +2449,6 @@ color: #617c8a; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #222c31; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 2px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #a3897b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #a3897b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #a3def8; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #a3def8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #a3e2c6; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #a3e2c6; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe38e; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe38e; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #e9bef1; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #e9bef1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f4b6b6; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f4b6b6; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #a6a6a6; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #666666; border-color: transparent; background: transparent; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; @@ -2929,7 +2806,6 @@ background: #afd3c8; color: #385048; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 0.571rem 0.857rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #a6a6a6; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #666666; border-color: transparent; background: transparent; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; @@ -3075,12 +2951,12 @@ background: #7b95a3; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #7b95a3; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.71375rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 0.571rem 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-column-filter-overlay { background: #ffffff; color: #666666; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dadada; margin: 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.429rem 0.857rem; border-bottom: 1px solid #dadada; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f4f4f4; } - .p-orderlist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f4f4f4; color: #666666; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-paginator { background: #ffffff; color: #666666; @@ -3486,9 +3352,9 @@ border-radius: 2px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #666666; @@ -3499,9 +3365,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f4f4f4; border-color: transparent; color: #666666; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #666666; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f4f4f4; } - .p-picklist-item.cdk-drag-preview { padding: 0.429rem 0.857rem; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #c8c8c8; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dadada; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #385048; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #385048; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #385048; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-treetable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #7b95a3; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #7b95a3; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #7b95a3; color: #ffffff; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 0.857rem 1rem; border: 1px solid #7b95a3; @@ -4087,7 +3946,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #666666; @@ -4113,7 +3971,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4137,7 +3994,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dadada; background: #ffffff; @@ -4178,7 +4034,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #7b95a3; padding: 0.857rem 1rem; @@ -4245,7 +4100,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; @@ -4256,7 +4110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-splitter { border: 1px solid #dadada; background: #ffffff; @@ -4278,7 +4131,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dadada; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #e4e9ec; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 2px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #a6a6a6; + border: 1px solid #c8c8c8; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #a6a6a6; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #e4e9ec; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #afd3c8; + color: #385048; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #666666; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #e4e9ec; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #7b95a3; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 0.571rem 1rem; + color: #666666; + } + .p-stepper .p-stepper-separator { + background-color: #c8c8c8; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #666666; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #7b95a3; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4347,7 +4357,6 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } - .p-toolbar { background: #7b95a3; border: 1px solid #7b95a3; @@ -4358,7 +4367,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #666666; @@ -4406,7 +4414,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 2px; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); @@ -4479,7 +4486,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #666666; @@ -4521,7 +4527,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #f1f1f1; } - .p-sidebar { background: #ffffff; color: #666666; @@ -4532,7 +4537,7 @@ padding: 0.857rem 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #a6a6a6; @@ -4542,13 +4547,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #666666; border-color: transparent; background: transparent; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; @@ -4562,7 +4567,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #afd3c8; color: #385048; @@ -4582,7 +4586,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #afd3c8; } - .p-fileupload .p-fileupload-buttonbar { background: #7b95a3; padding: 0.857rem 1rem; @@ -4622,7 +4625,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6c8999; color: #ffffff; @@ -4633,7 +4635,6 @@ color: #ffffff; border-color: #617c8a; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4665,7 +4666,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #666666; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4713,7 +4713,7 @@ color: #666666; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4727,7 +4727,7 @@ color: #666666; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4738,7 +4738,7 @@ color: #666666; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-contextmenu .p-menuitem-separator { @@ -4752,7 +4752,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4776,32 +4775,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4860,7 +4858,7 @@ color: #666666; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4874,7 +4872,7 @@ color: #666666; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4885,7 +4883,7 @@ color: #666666; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-megamenu .p-megamenu-panel { @@ -4943,10 +4941,9 @@ color: #666666; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } - .p-menu { padding: 0; background: #ffffff; @@ -4983,7 +4980,7 @@ color: #666666; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4997,7 +4994,7 @@ color: #666666; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5008,7 +5005,7 @@ color: #666666; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menu.p-menu-overlay { @@ -5042,7 +5039,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5081,7 +5077,7 @@ color: #666666; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5112,7 +5108,7 @@ color: #666666; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5126,7 +5122,7 @@ color: #666666; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5137,7 +5133,7 @@ color: #666666; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-menubar .p-submenu-list { @@ -5154,7 +5150,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5329,7 +5324,7 @@ color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5343,7 +5338,7 @@ color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5354,7 +5349,7 @@ color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5370,7 +5365,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5413,7 +5407,7 @@ color: #666666; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5427,7 +5421,7 @@ color: #666666; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5438,7 +5432,7 @@ color: #666666; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-slidemenu.p-slidemenu-overlay { @@ -5485,7 +5479,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; @@ -5530,7 +5523,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5601,7 +5593,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #e4e9ec; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5652,7 +5643,7 @@ color: #666666; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5666,7 +5657,7 @@ color: #666666; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #666666; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5677,7 +5668,7 @@ color: #666666; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #666666; } .p-tieredmenu .p-menuitem-separator { @@ -5691,7 +5682,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5747,7 +5737,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 2px; @@ -5836,7 +5825,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5887,7 +5875,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-success { @@ -5897,7 +5885,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5907,7 +5895,7 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #212121; } .p-toast .p-toast-message.p-toast-message-error { @@ -5917,10 +5905,9 @@ color: #212121; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #212121; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5951,7 +5938,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6008,7 +5995,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #aeb6bf; @@ -6018,7 +6005,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #aeb6bf; } @@ -6027,29 +6014,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6073,7 +6054,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dadada; border-radius: 2px; @@ -6094,11 +6074,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #7b95a3; color: #ffffff; @@ -6140,7 +6118,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dadada; color: #666666; @@ -6176,7 +6153,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 2px; @@ -6191,23 +6167,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6215,24 +6183,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6292,7 +6255,6 @@ border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } - .p-progressbar { border: 0 none; height: 24px; @@ -6308,7 +6270,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6330,7 +6291,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #dadada; border-radius: 2px; @@ -6338,7 +6298,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #7b95a3; color: #ffffff; @@ -6371,7 +6330,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #666666; @@ -6391,7 +6349,6 @@ .p-panel .p-panel-header .p-panel-header-icon:enabled:hover { color: #ffffff; } - .p-dialog .p-dialog-header .p-dialog-header-icon { color: #ffffff; } diff --git a/src/assets/components/themes/saga-blue/theme.css b/src/assets/components/themes/saga-blue/theme.css index db8d3017fa5..514300ba6e6 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #f44336; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } - .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -440,11 +427,9 @@ color: #495057; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: #6c757d; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6c757d; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44336; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; border-color: #2196F3; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #495057; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #2196F3; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: #6c757d; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6c757d; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44336; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #0b7ad1; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f8f9fa; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0b7ad1; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2196F3; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44336; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: #6c757d; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1047,7 +1007,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #6c757d; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #6c757d; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44336; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d89ec; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #6c757d; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44336; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #6c757d; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #f8f9fa; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #495057; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #a6d5fa; border-color: #2196F3; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44336; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1559,7 +1485,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44336; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44336; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #0b7ad1; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44336; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f8f9fa; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #0b7ad1; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #c0392b; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #495057; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44336; } - .p-slider { background: #dee2e6; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #495057; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44336; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44336; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #495057; @@ -1946,7 +1852,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #2196F3; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #56717d; color: #ffffff; border-color: #56717d; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #beccd2; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #4d646f; color: #ffffff; border-color: #4d646f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0288d1; border: 1px solid #0288d1; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #027abc; color: #ffffff; border-color: #027abc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #89d4fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #026da7; color: #ffffff; border-color: #026da7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(2, 136, 209, 0.16); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0288d1; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); border-color: transparent; color: #0288d1; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(2, 136, 209, 0.16); border-color: transparent; color: #0288d1; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 1px solid #689f38; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #5e8f32; color: #ffffff; border-color: #5e8f32; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c2e0a8; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #537f2d; color: #ffffff; border-color: #537f2d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 1px solid #fbc02d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fab710; color: #212529; border-color: #fab710; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde6ab; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #e8a704; color: #212529; border-color: #e8a704; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8c239e; color: #ffffff; border-color: #8c239e; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #df9eea; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7d1f8d; color: #ffffff; border-color: #7d1f8d; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 1px solid #d32f2f; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c02929; color: #ffffff; border-color: #c02929; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #edacac; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #aa2424; color: #ffffff; border-color: #aa2424; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #0b7ad1; background: transparent; @@ -2554,7 +2449,6 @@ color: #0b7ad1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; @@ -2929,7 +2806,6 @@ background: #E3F2FD; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; @@ -3075,12 +2951,12 @@ background: #2196F3; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f8f9fa; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f8f9fa; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dee2e6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6c757d; @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: transparent; color: #495057; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #2196F3; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #2196F3; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f8f9fa; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #dee2e6; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #a6d5fa; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #495057; + border: 1px solid #e9ecef; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #a6d5fa; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #E3F2FD; + color: #495057; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #495057; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #a6d5fa; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #2196F3; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #495057; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #495057; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #2196F3; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0d89ec; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #0b7ad1; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4737,7 +4737,7 @@ color: #495057; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: #495057; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: #495057; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5007,7 +5004,7 @@ color: #495057; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5105,7 +5101,7 @@ color: #495057; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: #495057; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5461,7 +5455,7 @@ color: #495057; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #a6d5fa; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5700,7 +5691,7 @@ color: #495057; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #2196F3; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #2196F3; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6437,11 +6395,9 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #2196F3; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #2196F3; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #2196F3; } diff --git a/src/assets/components/themes/saga-green/theme.css b/src/assets/components/themes/saga-green/theme.css index c19f730ac96..f2af576b01f 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #f44336; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } - .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -440,11 +427,9 @@ color: #495057; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: #6c757d; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6c757d; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44336; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; border-color: #4CAF50; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #495057; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #4CAF50; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: #6c757d; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6c757d; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44336; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #3d8c40; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f8f9fa; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3d8c40; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #4CAF50; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44336; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: #6c757d; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1047,7 +1007,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #6c757d; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #6c757d; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44336; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #449e48; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #6c757d; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44336; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #6c757d; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #f8f9fa; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #495057; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #b7e0b8; border-color: #4CAF50; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44336; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1559,7 +1485,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44336; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44336; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #3d8c40; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44336; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f8f9fa; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #3d8c40; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #c0392b; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #495057; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44336; } - .p-slider { background: #dee2e6; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #495057; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44336; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44336; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #495057; @@ -1946,7 +1852,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #4CAF50; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #56717d; color: #ffffff; border-color: #56717d; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #beccd2; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #4d646f; color: #ffffff; border-color: #4d646f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0288d1; border: 1px solid #0288d1; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #027abc; color: #ffffff; border-color: #027abc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #89d4fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #026da7; color: #ffffff; border-color: #026da7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(2, 136, 209, 0.16); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0288d1; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); border-color: transparent; color: #0288d1; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(2, 136, 209, 0.16); border-color: transparent; color: #0288d1; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 1px solid #689f38; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #5e8f32; color: #ffffff; border-color: #5e8f32; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c2e0a8; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #537f2d; color: #ffffff; border-color: #537f2d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 1px solid #fbc02d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fab710; color: #212529; border-color: #fab710; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde6ab; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #e8a704; color: #212529; border-color: #e8a704; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8c239e; color: #ffffff; border-color: #8c239e; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #df9eea; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7d1f8d; color: #ffffff; border-color: #7d1f8d; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 1px solid #d32f2f; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c02929; color: #ffffff; border-color: #c02929; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #edacac; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #aa2424; color: #ffffff; border-color: #aa2424; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #3d8c40; background: transparent; @@ -2554,7 +2449,6 @@ color: #3d8c40; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; @@ -2929,7 +2806,6 @@ background: #E8F5E9; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; @@ -3075,12 +2951,12 @@ background: #4CAF50; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f8f9fa; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f8f9fa; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dee2e6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6c757d; @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: transparent; color: #495057; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #4CAF50; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #4CAF50; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f8f9fa; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #dee2e6; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #b7e0b8; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #495057; + border: 1px solid #e9ecef; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #b7e0b8; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #E8F5E9; + color: #495057; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #495057; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #b7e0b8; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #4CAF50; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #495057; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #495057; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #4CAF50; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #449e48; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #3d8c40; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4737,7 +4737,7 @@ color: #495057; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: #495057; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: #495057; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5007,7 +5004,7 @@ color: #495057; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5105,7 +5101,7 @@ color: #495057; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: #495057; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5461,7 +5455,7 @@ color: #495057; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #b7e0b8; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5700,7 +5691,7 @@ color: #495057; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #4CAF50; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #4CAF50; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6437,11 +6395,9 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #4CAF50; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #4CAF50; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #4CAF50; } diff --git a/src/assets/components/themes/saga-orange/theme.css b/src/assets/components/themes/saga-orange/theme.css index 60fdcfa946e..12d52852417 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #f44336; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } - .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -440,11 +427,9 @@ color: #495057; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: #6c757d; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6c757d; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44336; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; border-color: #FFC107; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #495057; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #FFC107; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: #6c757d; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6c757d; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44336; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #d29d00; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f8f9fa; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #d29d00; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFC107; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44336; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: #6c757d; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1047,7 +1007,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #6c757d; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #6c757d; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44336; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ecb100; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #6c757d; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44336; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #6c757d; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #f8f9fa; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #495057; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #ffe69c; border-color: #FFC107; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44336; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1559,7 +1485,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44336; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44336; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #d29d00; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44336; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f8f9fa; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #d29d00; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #c0392b; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #495057; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44336; } - .p-slider { background: #dee2e6; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #495057; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44336; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44336; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #495057; @@ -1946,7 +1852,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #212529; background: #FFC107; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #56717d; color: #ffffff; border-color: #56717d; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #beccd2; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #4d646f; color: #ffffff; border-color: #4d646f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0288d1; border: 1px solid #0288d1; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #027abc; color: #ffffff; border-color: #027abc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #89d4fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #026da7; color: #ffffff; border-color: #026da7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(2, 136, 209, 0.16); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0288d1; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); border-color: transparent; color: #0288d1; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(2, 136, 209, 0.16); border-color: transparent; color: #0288d1; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 1px solid #689f38; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #5e8f32; color: #ffffff; border-color: #5e8f32; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c2e0a8; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #537f2d; color: #ffffff; border-color: #537f2d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 1px solid #fbc02d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fab710; color: #212529; border-color: #fab710; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde6ab; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #e8a704; color: #212529; border-color: #e8a704; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8c239e; color: #ffffff; border-color: #8c239e; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #df9eea; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7d1f8d; color: #ffffff; border-color: #7d1f8d; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 1px solid #d32f2f; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c02929; color: #ffffff; border-color: #c02929; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #edacac; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #aa2424; color: #ffffff; border-color: #aa2424; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #d29d00; background: transparent; @@ -2554,7 +2449,6 @@ color: #d29d00; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; @@ -2929,7 +2806,6 @@ background: #FFF3E0; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; @@ -3075,12 +2951,12 @@ background: #FFC107; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f8f9fa; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f8f9fa; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dee2e6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6c757d; @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: transparent; color: #495057; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFC107; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #FFC107; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f8f9fa; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #dee2e6; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #ffe69c; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #495057; + border: 1px solid #e9ecef; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #ffe69c; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #FFF3E0; + color: #495057; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #495057; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #ffe69c; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #FFC107; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #495057; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #495057; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #FFC107; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ecb100; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #d29d00; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4737,7 +4737,7 @@ color: #495057; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: #495057; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: #495057; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5007,7 +5004,7 @@ color: #495057; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5105,7 +5101,7 @@ color: #495057; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: #495057; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5461,7 +5455,7 @@ color: #495057; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #ffe69c; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5700,7 +5691,7 @@ color: #495057; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #FFC107; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #FFC107; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6437,11 +6395,9 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #FFC107; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #FFC107; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #FFC107; } diff --git a/src/assets/components/themes/saga-purple/theme.css b/src/assets/components/themes/saga-purple/theme.css index a7bdec624e7..f328f968321 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #f44336; } - .p-text-secondary { color: #6c757d; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } - .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -440,11 +427,9 @@ color: #495057; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: #6c757d; right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #6c757d; right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f44336; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; border-color: #9C27B0; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #6c757d; @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #495057; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #9C27B0; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: #6c757d; right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #6c757d; right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44336; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #7d1f8d; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f8f9fa; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #7d1f8d; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f44336; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #9C27B0; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f44336; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: #6c757d; right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1047,7 +1007,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: #6c757d; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: #6c757d; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f44336; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: #6c757d; right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8c239e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: #6c757d; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f44336; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: #6c757d; } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: #6c757d; } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: #6c757d; } - :-moz-placeholder { color: #6c757d; } - ::-moz-placeholder { color: #6c757d; } - :-ms-input-placeholder { color: #6c757d; } - .p-input-filled .p-inputtext { background-color: #f8f9fa; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #ffffff; color: #495057; @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 0.2rem #df9eea; border-color: #9C27B0; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44336; } - .p-multiselect { background: #ffffff; border: 1px solid #ced4da; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1559,7 +1485,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f44336; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f44336; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #7d1f8d; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f44336; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f8f9fa; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #7d1f8d; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #c0392b; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: #495057; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f44336; } - .p-slider { background: #dee2e6; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #ced4da; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: #495057; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #6c757d; } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f44336; } - .p-treeselect { background: #ffffff; border: 1px solid #ced4da; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f44336; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #ffffff; color: #495057; @@ -1946,7 +1852,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #9C27B0; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #607d8b; border: 1px solid #607d8b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #56717d; color: #ffffff; border-color: #56717d; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #beccd2; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #4d646f; color: #ffffff; border-color: #4d646f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(96, 125, 139, 0.16); color: #607d8b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #607d8b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(96, 125, 139, 0.04); border-color: transparent; color: #607d8b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(96, 125, 139, 0.16); border-color: transparent; color: #607d8b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #0288d1; border: 1px solid #0288d1; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #027abc; color: #ffffff; border-color: #027abc; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #89d4fe; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #026da7; color: #ffffff; border-color: #026da7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(2, 136, 209, 0.16); color: #0288d1; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #0288d1; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(2, 136, 209, 0.04); border-color: transparent; color: #0288d1; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(2, 136, 209, 0.16); border-color: transparent; color: #0288d1; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #689f38; border: 1px solid #689f38; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #5e8f32; color: #ffffff; border-color: #5e8f32; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c2e0a8; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #537f2d; color: #ffffff; border-color: #537f2d; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(104, 159, 56, 0.16); color: #689f38; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #689f38; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(104, 159, 56, 0.04); border-color: transparent; color: #689f38; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(104, 159, 56, 0.16); border-color: transparent; color: #689f38; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #212529; background: #fbc02d; border: 1px solid #fbc02d; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #fab710; color: #212529; border-color: #fab710; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fde6ab; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #e8a704; color: #212529; border-color: #e8a704; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(251, 192, 45, 0.16); color: #fbc02d; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #fbc02d; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(251, 192, 45, 0.04); border-color: transparent; color: #fbc02d; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(251, 192, 45, 0.16); border-color: transparent; color: #fbc02d; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #9c27b0; border: 1px solid #9c27b0; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #8c239e; color: #ffffff; border-color: #8c239e; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #df9eea; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7d1f8d; color: #ffffff; border-color: #7d1f8d; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(156, 39, 176, 0.16); color: #9c27b0; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #9c27b0; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(156, 39, 176, 0.04); border-color: transparent; color: #9c27b0; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(156, 39, 176, 0.16); border-color: transparent; color: #9c27b0; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d32f2f; border: 1px solid #d32f2f; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #c02929; color: #ffffff; border-color: #c02929; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #edacac; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #aa2424; color: #ffffff; border-color: #aa2424; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(211, 47, 47, 0.16); color: #d32f2f; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d32f2f; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(211, 47, 47, 0.04); border-color: transparent; color: #d32f2f; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(211, 47, 47, 0.16); border-color: transparent; color: #d32f2f; } - .p-button.p-button-link { color: #7d1f8d; background: transparent; @@ -2554,7 +2449,6 @@ color: #7d1f8d; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: #343a40; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #607d8b; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #d32f2f; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #6c757d; @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; @@ -2929,7 +2806,6 @@ background: #F3E5F5; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #6c757d; @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; @@ -3075,12 +2951,12 @@ background: #9C27B0; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #f8f9fa; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #f8f9fa; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3313,7 +3184,6 @@ border-top: 1px solid #dee2e6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #e9ecef; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #6c757d; @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #e9ecef; border-color: transparent; color: #495057; @@ -3558,7 +3424,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #e9ecef; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #9C27B0; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #dee2e6; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dee2e6; background: #ffffff; @@ -3735,11 +3597,11 @@ color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #495057; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #9C27B0; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #f8f9fa; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #dee2e6; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #df9eea; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #495057; + border: 1px solid #e9ecef; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #6c757d; + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #df9eea; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #F3E5F5; + color: #495057; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #495057; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #df9eea; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #9C27B0; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #495057; + } + .p-stepper .p-stepper-separator { + background-color: #dee2e6; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #495057; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #9C27B0; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #6c757d; @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #495057; border-color: transparent; background: #e9ecef; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #8c239e; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #7d1f8d; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4737,7 +4737,7 @@ color: #495057; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: #495057; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: #495057; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: #495057; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: #495057; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5007,7 +5004,7 @@ color: #495057; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: #495057; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5105,7 +5101,7 @@ color: #495057; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: #495057; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: #495057; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: #495057; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5461,7 +5455,7 @@ color: #495057; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: #495057; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #df9eea; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5700,7 +5691,7 @@ color: #495057; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: #495057; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #6c757d; } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #9C27B0; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #9C27B0; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6437,11 +6395,9 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #9C27B0; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #9C27B0; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #9C27B0; } diff --git a/src/assets/components/themes/soho-dark/theme.css b/src/assets/components/themes/soho-dark/theme.css index 7a10a7ccf66..73452a692fb 100644 --- a/src/assets/components/themes/soho-dark/theme.css +++ b/src/assets/components/themes/soho-dark/theme.css @@ -10,7 +10,7 @@ --text-color: rgba(255, 255, 255, 0.87); --text-color-secondary: rgba(255, 255, 255, 0.6); --primary-color: #b19df7; - --primary-color-text: #1c1d26; + --primary-color-text: hsl(234, 15%, 13%); --surface-0: #1d1e27; --surface-50: #34343d; --surface-100: #4a4b52; @@ -53,24 +53,21 @@ font-family: "Lato"; font-style: normal; font-weight: 300; - src: local("Lato Light"), local("Lato-Light"), url("./fonts/lato-v17-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-300.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Light"), local("Lato-Light"), url("./fonts/lato-v17-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-300.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-regular - latin-ext_latin */ @font-face { font-family: "Lato"; font-style: normal; font-weight: 400; - src: local("Lato Regular"), local("Lato-Regular"), url("./fonts/lato-v17-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Regular"), local("Lato-Regular"), url("./fonts/lato-v17-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-700 - latin-ext_latin */ @font-face { font-family: "Lato"; font-style: normal; font-weight: 700; - src: local("Lato Bold"), local("Lato-Bold"), url("./fonts/lato-v17-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Bold"), local("Lato-Bold"), url("./fonts/lato-v17-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f6fbfe; @@ -298,40 +295,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ff9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -343,15 +332,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -368,7 +354,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -415,7 +400,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ff9a9a; } - .p-autocomplete-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -462,11 +446,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -474,23 +456,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ff9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; border-color: #b19df7; } - .p-datepicker { padding: 0.5rem; background: #282936; @@ -517,7 +495,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -527,13 +505,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; @@ -542,14 +520,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #b19df7; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -698,7 +676,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -706,12 +683,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -754,7 +729,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff9a9a; } - .p-cascadeselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -794,7 +768,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #3e4053; } @@ -804,11 +777,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #3e4053; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ff9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -816,7 +787,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -825,7 +795,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -841,7 +810,7 @@ } .p-checkbox .p-checkbox-box .p-checkbox-icon { transition-duration: 0.2s; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 14px; } .p-checkbox .p-checkbox-box .p-icon { @@ -864,13 +833,11 @@ .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { border-color: #9378f4; background: #9378f4; - color: #1c1d26; + color: hsl(234, 15%, 13%); } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ff9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #3e4053; } @@ -883,15 +850,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9378f4; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ff9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #b19df7; } @@ -930,11 +894,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ff9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -942,26 +904,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #282936; border: 1px solid #3e4053; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #1d1e27; border: 1px solid #3e4053; @@ -1005,7 +963,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ff9a9a; } - .p-dropdown-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1069,7 +1026,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3e4053; } @@ -1082,17 +1038,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ff9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -1105,78 +1058,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3e4053; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1184,11 +1127,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ff9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1196,14 +1137,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1242,11 +1190,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a28af5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1279,69 +1225,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ff9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #3e4053; } @@ -1351,17 +1282,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #3e4053; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1436,11 +1364,9 @@ box-shadow: 0 0 0 1px #e0d8fc; border-color: #b19df7; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ff9a9a; } - .p-multiselect { background: #1d1e27; border: 1px solid #3e4053; @@ -1480,11 +1406,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1492,7 +1416,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1581,7 +1504,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3e4053; } @@ -1591,15 +1513,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #3e4053; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ff9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ff9a9a; } - .p-password-panel { padding: 1.25rem; background: #282936; @@ -1621,7 +1540,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1629,7 +1547,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1637,7 +1554,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1664,7 +1580,7 @@ width: 12px; height: 12px; transition-duration: 0.2s; - background-color: #1c1d26; + background-color: hsl(234, 15%, 13%); } .p-radiobutton .p-radiobutton-box.p-highlight { border-color: #b19df7; @@ -1673,13 +1589,11 @@ .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { border-color: #9378f4; background: #9378f4; - color: #1c1d26; + color: hsl(234, 15%, 13%); } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ff9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #3e4053; } @@ -1692,11 +1606,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #9378f4; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1727,7 +1639,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #282936; border: 1px solid #3e4053; @@ -1735,7 +1646,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1744,32 +1655,30 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { background: #b19df7; border-color: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { - color: #1c1d26; + .p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: hsl(234, 15%, 13%); } .p-selectbutton .p-button.p-highlight:hover { background: #a28af5; border-color: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { - color: #1c1d26; + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: hsl(234, 15%, 13%); } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ff9a9a; } - .p-slider { background: #3e4053; border: 0 none; @@ -1821,7 +1730,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #282936; border: 1px solid #3e4053; @@ -1829,7 +1737,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1838,32 +1746,30 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { background: #b19df7; border-color: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: #1c1d26; + .p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: hsl(234, 15%, 13%); } .p-togglebutton.p-button.p-highlight:hover { background: #a28af5; border-color: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { - color: #1c1d26; + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: hsl(234, 15%, 13%); } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ff9a9a; } - .p-treeselect { background: #1d1e27; border: 1px solid #3e4053; @@ -1900,15 +1806,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ff9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1968,7 +1871,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3e4053; } @@ -1978,7 +1880,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #3e4053; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1986,9 +1887,8 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { - color: #1c1d26; + color: hsl(234, 15%, 13%); background: #b19df7; border: 1px solid #b19df7; padding: 0.75rem 1.25rem; @@ -1998,12 +1898,12 @@ } .p-button:not(:disabled):hover { background: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); border-color: #a28af5; } .p-button:not(:disabled):active { background: #9378f4; - color: #1c1d26; + color: hsl(234, 15%, 13%); border-color: #9378f4; } .p-button.p-button-outlined { @@ -2085,7 +1985,7 @@ height: 1rem; line-height: 1rem; color: #b19df7; - background-color: #1c1d26; + background-color: hsl(234, 15%, 13%); } .p-button.p-button-raised { 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); @@ -2098,7 +1998,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2125,7 +2025,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2138,421 +2037,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #1d1e27; background: #d4ea93; border: 1px solid #d4ea93; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #c7e473; color: #1d1e27; border-color: #c7e473; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #e1f0b3; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #bbde53; color: #1d1e27; border-color: #bbde53; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #d4ea93; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(212, 234, 147, 0.04); color: #d4ea93; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(212, 234, 147, 0.16); color: #d4ea93; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #d4ea93; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(212, 234, 147, 0.04); border-color: transparent; color: #d4ea93; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(212, 234, 147, 0.16); border-color: transparent; color: #d4ea93; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #1d1e27; background: #9bcaff; border: 1px solid #9bcaff; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #72b4ff; color: #1d1e27; border-color: #72b4ff; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b9daff; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #499fff; color: #1d1e27; border-color: #499fff; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #9bcaff; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(155, 202, 255, 0.04); color: #9bcaff; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(155, 202, 255, 0.16); color: #9bcaff; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #9bcaff; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(155, 202, 255, 0.04); border-color: transparent; color: #9bcaff; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(155, 202, 255, 0.16); border-color: transparent; color: #9bcaff; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #1d1e27; background: #93deac; border: 1px solid #93deac; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #77d596; color: #1d1e27; border-color: #77d596; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #b3e8c5; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #5acd81; color: #1d1e27; border-color: #5acd81; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #93deac; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(147, 222, 172, 0.04); color: #93deac; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(147, 222, 172, 0.16); color: #93deac; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #93deac; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(147, 222, 172, 0.04); border-color: transparent; color: #93deac; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(147, 222, 172, 0.16); border-color: transparent; color: #93deac; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #1d1e27; background: #ffcf91; border: 1px solid #ffcf91; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffbe69; color: #1d1e27; border-color: #ffbe69; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffddb2; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffac41; color: #1d1e27; border-color: #ffac41; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffcf91; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 207, 145, 0.04); color: #ffcf91; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 207, 145, 0.16); color: #ffcf91; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffcf91; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 207, 145, 0.04); border-color: transparent; color: #ffcf91; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 207, 145, 0.16); border-color: transparent; color: #ffcf91; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #1d1e27; background: #86e0e7; border: 1px solid #86e0e7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #68d8e1; color: #1d1e27; border-color: #68d8e1; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #aae9ee; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #49d0db; color: #1d1e27; border-color: #49d0db; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #86e0e7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(134, 224, 231, 0.04); color: #86e0e7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(134, 224, 231, 0.16); color: #86e0e7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #86e0e7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(134, 224, 231, 0.04); border-color: transparent; color: #86e0e7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(134, 224, 231, 0.16); border-color: transparent; color: #86e0e7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #1d1e27; background: #eb9a9c; border: 1px solid #eb9a9c; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #e57a7c; color: #1d1e27; border-color: #e57a7c; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f1b8ba; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #de595c; color: #1d1e27; border-color: #de595c; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #eb9a9c; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(235, 154, 156, 0.04); color: #eb9a9c; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(235, 154, 156, 0.16); color: #eb9a9c; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #eb9a9c; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(235, 154, 156, 0.04); border-color: transparent; color: #eb9a9c; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(235, 154, 156, 0.16); border-color: transparent; color: #eb9a9c; } - .p-button.p-button-link { color: #b19df7; background: transparent; @@ -2576,7 +2468,6 @@ color: #b19df7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2588,17 +2479,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2609,52 +2497,45 @@ background: rgba(255, 255, 255, 0.6); color: #1d1e27; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2732,7 +2613,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #d4ea93; @@ -2761,7 +2641,6 @@ border-color: transparent; color: #d4ea93; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #9bcaff; @@ -2790,7 +2669,6 @@ border-color: transparent; color: #9bcaff; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #93deac; @@ -2819,7 +2697,6 @@ border-color: transparent; color: #93deac; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffcf91; @@ -2848,7 +2725,6 @@ border-color: transparent; color: #ffcf91; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #86e0e7; @@ -2877,7 +2753,6 @@ border-color: transparent; color: #86e0e7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #eb9a9c; @@ -2906,9 +2781,8 @@ border-color: transparent; color: #eb9a9c; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2919,13 +2793,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; @@ -2951,7 +2825,6 @@ background: rgba(177, 157, 247, 0.16); color: #b19df7; } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3045,9 +2918,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3057,17 +2930,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; @@ -3097,12 +2970,12 @@ background: #b19df7; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #282936; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #282936; } .p-datatable .p-datatable-loading-icon { @@ -3205,7 +3078,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3244,12 +3116,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3277,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3297,7 +3166,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-column-filter-overlay { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -3335,7 +3203,6 @@ border-top: 1px solid #3e4053; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #3e4053; @@ -3364,7 +3231,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3450,7 +3316,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3459,7 +3324,6 @@ background: #282936; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3498,7 +3362,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-paginator { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -3508,9 +3371,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3521,9 +3384,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3580,7 +3443,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3666,7 +3528,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; 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); @@ -3675,32 +3536,30 @@ background: #282936; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #b19df7; border-radius: 50%; width: 1rem; height: 1rem; - background-color: #1c1d26; + background-color: hsl(234, 15%, 13%); } .p-timeline .p-timeline-event-connector { background-color: #3e4053; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #3e4053; background: #282936; @@ -3757,11 +3616,11 @@ color: #b19df7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #b19df7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #b19df7; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3834,7 +3693,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3974,7 +3832,7 @@ background: #b19df7; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #282936; } .p-treetable .p-treetable-loading-icon { @@ -4035,7 +3893,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -4060,7 +3917,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #3e4053; @@ -4109,7 +3965,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4135,7 +3990,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #282936; } @@ -4159,7 +4013,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3e4053; background: #282936; @@ -4200,7 +4053,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3e4053; padding: 1.25rem; @@ -4267,7 +4119,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3e4053; border: 0 none; @@ -4278,7 +4129,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-splitter { border: 1px solid #3e4053; background: #282936; @@ -4300,7 +4150,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #3e4053; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #b19df7; + } + .p-stepper .p-stepper-panels { + background: #282936; + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #3e4053; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #282936; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #b19df7; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4369,7 +4376,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #282936; border: 1px solid #3e4053; @@ -4380,7 +4386,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4428,7 +4433,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4501,7 +4505,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4514,7 +4517,7 @@ } .p-overlaypanel .p-overlaypanel-close { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); width: 2rem; height: 2rem; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -4525,7 +4528,7 @@ } .p-overlaypanel .p-overlaypanel-close:enabled:hover { background: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-overlaypanel:after { border: solid transparent; @@ -4543,7 +4546,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3e4053; } - .p-sidebar { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4554,7 +4556,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4564,13 +4566,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; @@ -4584,7 +4586,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -4604,7 +4605,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3e4053; } - .p-fileupload .p-fileupload-buttonbar { background: #282936; padding: 1.25rem; @@ -4644,18 +4644,16 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); border-color: #a28af5; } .p-fileupload-choose:not(.p-disabled):active { background: #9378f4; - color: #1c1d26; + color: hsl(234, 15%, 13%); border-color: #9378f4; } - .p-breadcrumb { background: #333544; border: 1px solid #3e4053; @@ -4687,7 +4685,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #333544; @@ -4735,7 +4732,7 @@ color: #b19df7; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4749,7 +4746,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4760,7 +4757,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4774,7 +4771,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4798,32 +4794,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4882,7 +4877,7 @@ color: #b19df7; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4896,7 +4891,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4907,7 +4902,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4965,10 +4960,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #333544; @@ -5005,7 +4999,7 @@ color: #b19df7; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5019,7 +5013,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5030,7 +5024,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5053,7 +5047,7 @@ } .p-menu .p-menuitem-badge { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5064,7 +5058,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #333544; @@ -5103,7 +5096,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5134,7 +5127,7 @@ color: #b19df7; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5159,7 +5152,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5176,7 +5169,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5351,7 +5343,7 @@ color: #b19df7; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5365,7 +5357,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5376,7 +5368,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5392,7 +5384,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #333544; @@ -5435,7 +5426,7 @@ color: #b19df7; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5449,7 +5440,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5460,7 +5451,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5496,7 +5487,7 @@ } .p-slidemenu .p-menuitem-badge { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5507,7 +5498,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5552,7 +5542,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3e4053; @@ -5560,7 +5549,7 @@ } .p-tabmenu .p-tabmenu-nav .p-menuitem-badge { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5623,7 +5612,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e0d8fc; } - .p-tieredmenu { padding: 0.25rem 0; background: #333544; @@ -5674,7 +5662,7 @@ color: #b19df7; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #b19df7; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5688,7 +5676,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5699,7 +5687,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5713,7 +5701,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5769,7 +5756,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5858,7 +5844,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5909,7 +5894,7 @@ color: #696cff; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #696cff; } .p-toast .p-toast-message.p-toast-message-success { @@ -5919,7 +5904,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5929,7 +5914,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5939,10 +5924,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5973,7 +5957,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6030,7 +6014,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6040,7 +6024,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6049,29 +6033,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6095,7 +6073,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3e4053; border-radius: 6px; @@ -6116,14 +6093,12 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #282936; } - .p-badge { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -6162,7 +6137,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -6198,7 +6172,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6213,23 +6186,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6237,24 +6202,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6314,7 +6274,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6327,10 +6286,9 @@ background: #b19df7; } .p-progressbar .p-progressbar-label { - color: #1c1d26; + color: hsl(234, 15%, 13%); line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6352,7 +6310,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6360,10 +6317,9 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #b19df7; - color: #1c1d26; + color: hsl(234, 15%, 13%); font-size: 0.75rem; font-weight: 700; padding: 0.25rem 0.4rem; @@ -6393,7 +6349,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -6410,14 +6365,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #b19df7; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #b19df7; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #b19df7; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #b19df7; } diff --git a/src/assets/components/themes/soho-light/theme.css b/src/assets/components/themes/soho-light/theme.css index 34f1dd0ea19..20f4600a895 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -53,24 +53,21 @@ font-family: "Lato"; font-style: normal; font-weight: 300; - src: local("Lato Light"), local("Lato-Light"), url("./fonts/lato-v17-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-300.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Light"), local("Lato-Light"), url("./fonts/lato-v17-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-300.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-regular - latin-ext_latin */ @font-face { font-family: "Lato"; font-style: normal; font-weight: 400; - src: local("Lato Regular"), local("Lato-Regular"), url("./fonts/lato-v17-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Regular"), local("Lato-Regular"), url("./fonts/lato-v17-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* lato-700 - latin-ext_latin */ @font-face { font-family: "Lato"; font-style: normal; font-weight: 700; - src: local("Lato Bold"), local("Lato-Bold"), url("./fonts/lato-v17-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local("Lato Bold"), local("Lato-Bold"), url("./fonts/lato-v17-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f6fbfe; @@ -298,40 +295,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #ff6767; } - .p-text-secondary { color: #708da9; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -343,15 +332,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -368,7 +354,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -415,7 +400,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ff6767; } - .p-autocomplete-panel { background: #ffffff; color: #043d75; @@ -462,11 +446,9 @@ color: #043d75; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff6767; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -474,23 +456,19 @@ color: #708da9; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #708da9; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ff6767; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; border-color: #7254f3; } - .p-datepicker { padding: 0.5rem; background: linear-gradient(90deg, #7254f3 0%, #9554f3 100%); @@ -517,7 +495,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #708da9; @@ -527,13 +505,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #043d75; border-color: transparent; background: #f6f9fc; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; @@ -542,14 +520,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #ffffff; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 700; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #7254f3; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -698,7 +676,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -706,12 +683,10 @@ color: #708da9; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #708da9; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -754,7 +729,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff6767; } - .p-cascadeselect-panel { background: #ffffff; color: #043d75; @@ -794,7 +768,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f6f9fc; } @@ -804,11 +777,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ff6767; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -816,7 +787,6 @@ color: #708da9; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -825,7 +795,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 22px; height: 22px; @@ -866,11 +835,9 @@ background: #5935f1; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ff6767; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f6f9fc; } @@ -883,15 +850,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #5935f1; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ff6767; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #7254f3; } @@ -930,11 +894,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ff6767; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -942,26 +904,22 @@ color: #708da9; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #323232; border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - .p-dropdown { background: #ffffff; border: 1px solid #d3dbe3; @@ -1005,7 +963,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ff6767; } - .p-dropdown-panel { background: #ffffff; color: #043d75; @@ -1069,7 +1026,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-dropdown { background: #f6f9fc; } @@ -1082,17 +1038,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ff6767; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f6f9fc; color: #708da9; @@ -1105,78 +1058,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d3dbe3; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #708da9; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #708da9; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff6767; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1184,11 +1127,9 @@ color: #708da9; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ff6767; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1196,14 +1137,21 @@ color: #708da9; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1242,11 +1190,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6545f2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff6767; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1279,69 +1225,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #708da9; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ff6767; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #708da9; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #708da9; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #708da9; } - :-moz-placeholder { color: #708da9; } - ::-moz-placeholder { color: #708da9; } - :-ms-input-placeholder { color: #708da9; } - .p-input-filled .p-inputtext { background-color: #f6f9fc; } @@ -1351,17 +1282,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #043d75; @@ -1436,11 +1364,9 @@ box-shadow: 0 0 0 1px #c7bbfa; border-color: #7254f3; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ff6767; } - .p-multiselect { background: #ffffff; border: 1px solid #d3dbe3; @@ -1480,11 +1406,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1492,7 +1416,6 @@ color: #708da9; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #043d75; @@ -1581,7 +1504,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-multiselect { background: #f6f9fc; } @@ -1591,15 +1513,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ff6767; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ff6767; } - .p-password-panel { padding: 1.25rem; background: #ffffff; @@ -1621,7 +1540,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1629,7 +1547,6 @@ color: #708da9; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1637,7 +1554,6 @@ color: #708da9; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1675,11 +1591,9 @@ background: #5935f1; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ff6767; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f6f9fc; } @@ -1692,11 +1606,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #5935f1; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1727,7 +1639,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #e73d3e; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d3dbe3; @@ -1735,7 +1646,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #708da9; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1744,7 +1655,7 @@ color: #043d75; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #708da9; } .p-selectbutton .p-button.p-highlight { @@ -1753,7 +1664,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1762,14 +1673,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ff6767; } - .p-slider { background: #dfe7ef; border: 0 none; @@ -1821,7 +1730,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d3dbe3; @@ -1829,7 +1737,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #708da9; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1838,7 +1746,7 @@ color: #043d75; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #708da9; } .p-togglebutton.p-button.p-highlight { @@ -1847,7 +1755,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1856,14 +1764,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ff6767; } - .p-treeselect { background: #ffffff; border: 1px solid #d3dbe3; @@ -1900,15 +1806,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ff6767; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #043d75; @@ -1968,7 +1871,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-treeselect { background: #f6f9fc; } @@ -1978,7 +1880,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1986,7 +1887,6 @@ color: #708da9; right: 3rem; } - .p-button { color: #ffffff; background: #7254f3; @@ -2098,7 +1998,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2125,7 +2025,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2138,421 +2037,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #a1c30d; border: 1px solid #a1c30d; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #91b00c; color: #ffffff; border-color: #91b00c; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #e4f78e; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #819c0a; color: #ffffff; border-color: #819c0a; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #a1c30d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(161, 195, 13, 0.04); color: #a1c30d; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(161, 195, 13, 0.16); color: #a1c30d; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #a1c30d; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(161, 195, 13, 0.04); border-color: transparent; color: #a1c30d; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(161, 195, 13, 0.16); border-color: transparent; color: #a1c30d; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #5486f3; border: 1px solid #5486f3; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #3570f1; color: #ffffff; border-color: #3570f1; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #bbcffa; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #175bef; color: #ffffff; border-color: #175bef; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #5486f3; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(84, 134, 243, 0.04); color: #5486f3; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(84, 134, 243, 0.16); color: #5486f3; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #5486f3; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(84, 134, 243, 0.04); border-color: transparent; color: #5486f3; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(84, 134, 243, 0.16); border-color: transparent; color: #5486f3; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #29c76f; border: 1px solid #29c76f; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #25b364; color: #ffffff; border-color: #25b364; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #a5edc5; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #219f59; color: #ffffff; border-color: #219f59; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #29c76f; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(41, 199, 111, 0.04); color: #29c76f; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(41, 199, 111, 0.16); color: #29c76f; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #29c76f; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(41, 199, 111, 0.04); border-color: transparent; color: #29c76f; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(41, 199, 111, 0.16); border-color: transparent; color: #29c76f; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #ff9f42; border: 1px solid #ff9f42; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ff8f22; color: #ffffff; border-color: #ff8f22; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #ffd9b3; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ff7e02; color: #ffffff; border-color: #ff7e02; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ff9f42; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 159, 66, 0.04); color: #ff9f42; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 159, 66, 0.16); color: #ff9f42; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ff9f42; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 159, 66, 0.04); border-color: transparent; color: #ff9f42; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 159, 66, 0.16); border-color: transparent; color: #ff9f42; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #3ec9d6; border: 1px solid #3ec9d6; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #2cbfcd; color: #ffffff; border-color: #2cbfcd; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b2e9ef; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #27aab6; color: #ffffff; border-color: #27aab6; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #3ec9d6; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(62, 201, 214, 0.04); color: #3ec9d6; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(62, 201, 214, 0.16); color: #3ec9d6; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #3ec9d6; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(62, 201, 214, 0.04); border-color: transparent; color: #3ec9d6; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(62, 201, 214, 0.16); border-color: transparent; color: #3ec9d6; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ea5455; border: 1px solid #ea5455; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #e73839; color: #ffffff; border-color: #e73839; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f7bbbb; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #e31c1d; color: #ffffff; border-color: #e31c1d; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ea5455; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(234, 84, 85, 0.04); color: #ea5455; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(234, 84, 85, 0.16); color: #ea5455; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ea5455; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(234, 84, 85, 0.04); border-color: transparent; color: #ea5455; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(234, 84, 85, 0.16); border-color: transparent; color: #ea5455; } - .p-button.p-button-link { color: #5935f1; background: transparent; @@ -2576,7 +2468,6 @@ color: #5935f1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2588,17 +2479,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2609,52 +2497,45 @@ background: #022354; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2732,7 +2613,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #a1c30d; @@ -2761,7 +2641,6 @@ border-color: transparent; color: #a1c30d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #5486f3; @@ -2790,7 +2669,6 @@ border-color: transparent; color: #5486f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #29c76f; @@ -2819,7 +2697,6 @@ border-color: transparent; color: #29c76f; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff9f42; @@ -2848,7 +2725,6 @@ border-color: transparent; color: #ff9f42; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #3ec9d6; @@ -2877,7 +2753,6 @@ border-color: transparent; color: #3ec9d6; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ea5455; @@ -2906,9 +2781,8 @@ border-color: transparent; color: #ea5455; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #708da9; @@ -2919,13 +2793,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #043d75; border-color: transparent; background: #f6f9fc; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; @@ -2951,7 +2825,6 @@ background: #e2dcfc; color: #7254f3; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3045,9 +2918,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #708da9; @@ -3057,17 +2930,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #043d75; border-color: transparent; background: #f6f9fc; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; @@ -3097,12 +2970,12 @@ background: #7254f3; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #eff3f8; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #eff3f8; } .p-datatable .p-datatable-loading-icon { @@ -3205,7 +3078,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3244,12 +3116,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3277,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3297,7 +3166,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-column-filter-overlay { background: #ffffff; color: #043d75; @@ -3335,7 +3203,6 @@ border-top: 1px solid #dfe7ef; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem 1.25rem; border-bottom: 1px solid #dfe7ef; @@ -3364,7 +3231,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3450,7 +3316,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f6f9fc; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3459,7 +3324,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f6f9fc; color: #043d75; @@ -3498,7 +3362,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-paginator { background: #ffffff; color: #708da9; @@ -3508,9 +3371,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #708da9; @@ -3521,9 +3384,9 @@ border-radius: 50%; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f6f9fc; border-color: transparent; color: #043d75; @@ -3580,7 +3443,6 @@ border-color: transparent; color: #043d75; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3666,7 +3528,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f6f9fc; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1.25rem; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); @@ -3675,7 +3536,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #7254f3; border-radius: 50%; @@ -3687,20 +3547,19 @@ background-color: #dfe7ef; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #dfe7ef; background: #ffffff; @@ -3757,11 +3616,11 @@ color: #7254f3; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #7254f3; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #7254f3; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3834,7 +3693,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3974,7 +3832,7 @@ background: #7254f3; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #eff3f8; } .p-treetable .p-treetable-loading-icon { @@ -4035,7 +3893,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #eff3f8; color: #708da9; @@ -4060,7 +3917,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #dfe7ef; @@ -4109,7 +3965,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #043d75; @@ -4135,7 +3990,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4159,7 +4013,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dfe7ef; background: #ffffff; @@ -4200,7 +4053,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dfe7ef; padding: 1.25rem; @@ -4267,7 +4119,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #eff3f8; border: 0 none; @@ -4278,7 +4129,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-splitter { border: 1px solid #dfe7ef; background: #ffffff; @@ -4300,7 +4150,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #dfe7ef; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #c7bbfa; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #043d75; + border: 1px solid #f6f9fc; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #708da9; + font-weight: 700; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #c7bbfa; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #e2dcfc; + color: #7254f3; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #043d75; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #c7bbfa; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #7254f3; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #043d75; + } + .p-stepper .p-stepper-separator { + background-color: #dfe7ef; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #043d75; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #7254f3; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4369,7 +4376,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4380,7 +4386,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #043d75; @@ -4428,7 +4433,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); @@ -4501,7 +4505,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #043d75; @@ -4543,7 +4546,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #043d75; @@ -4554,7 +4556,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #708da9; @@ -4564,13 +4566,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #043d75; border-color: transparent; background: #f6f9fc; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; @@ -4584,7 +4586,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #043d75; color: #ffffff; @@ -4604,7 +4605,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #043d75; } - .p-fileupload .p-fileupload-buttonbar { background: #eff3f8; padding: 1.25rem; @@ -4644,7 +4644,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6545f2; color: #ffffff; @@ -4655,7 +4654,6 @@ color: #ffffff; border-color: #5935f1; } - .p-breadcrumb { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4687,7 +4685,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #708da9; } - .p-contextmenu { padding: 0.25rem 0; background: #eff3f8; @@ -4735,7 +4732,7 @@ color: #7254f3; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4749,7 +4746,7 @@ color: #043d75; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4760,7 +4757,7 @@ color: #043d75; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-contextmenu .p-menuitem-separator { @@ -4774,7 +4771,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4798,32 +4794,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4882,7 +4877,7 @@ color: #7254f3; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4896,7 +4891,7 @@ color: #043d75; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4907,7 +4902,7 @@ color: #043d75; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-megamenu .p-megamenu-panel { @@ -4965,10 +4960,9 @@ color: #043d75; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } - .p-menu { padding: 0.25rem 0; background: #eff3f8; @@ -5005,7 +4999,7 @@ color: #7254f3; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5019,7 +5013,7 @@ color: #043d75; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5030,7 +5024,7 @@ color: #043d75; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-menu.p-menu-overlay { @@ -5064,7 +5058,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #eff3f8; @@ -5103,7 +5096,7 @@ color: #043d75; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5134,7 +5127,7 @@ color: #7254f3; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5148,7 +5141,7 @@ color: #043d75; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5159,7 +5152,7 @@ color: #043d75; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-menubar .p-submenu-list { @@ -5176,7 +5169,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5351,7 +5343,7 @@ color: #7254f3; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5365,7 +5357,7 @@ color: #043d75; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5376,7 +5368,7 @@ color: #043d75; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5392,7 +5384,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #eff3f8; @@ -5435,7 +5426,7 @@ color: #7254f3; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5449,7 +5440,7 @@ color: #043d75; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5460,7 +5451,7 @@ color: #043d75; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-slidemenu.p-slidemenu-overlay { @@ -5507,7 +5498,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5552,7 +5542,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dfe7ef; @@ -5623,7 +5612,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #c7bbfa; } - .p-tieredmenu { padding: 0.25rem 0; background: #eff3f8; @@ -5674,7 +5662,7 @@ color: #7254f3; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #7254f3; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5688,7 +5676,7 @@ color: #043d75; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #043d75; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5699,7 +5687,7 @@ color: #043d75; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #708da9; } .p-tieredmenu .p-menuitem-separator { @@ -5713,7 +5701,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5769,7 +5756,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5858,7 +5844,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5909,7 +5894,7 @@ color: #696cff; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #696cff; } .p-toast .p-toast-message.p-toast-message-success { @@ -5919,7 +5904,7 @@ color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #1ea97c; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5929,7 +5914,7 @@ color: #cc8925; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #cc8925; } .p-toast .p-toast-message.p-toast-message-error { @@ -5939,10 +5924,9 @@ color: #ff5757; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #ff5757; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5973,7 +5957,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6030,7 +6014,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #eff3f8; @@ -6040,7 +6024,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #eff3f8; } @@ -6049,29 +6033,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6095,7 +6073,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dfe7ef; border-radius: 6px; @@ -6116,11 +6093,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #7254f3; color: #ffffff; @@ -6162,7 +6137,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dfe7ef; color: #043d75; @@ -6198,7 +6172,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6213,23 +6186,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6237,24 +6202,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6314,7 +6274,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6330,7 +6289,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6352,7 +6310,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #dfe7ef; border-radius: 6px; @@ -6360,7 +6317,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #7254f3; color: #ffffff; @@ -6393,7 +6349,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #043d75; @@ -6409,11 +6364,11 @@ /* Customizations to the designer theme should be defined here */ @layer primeng { .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { color: #ffffff; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #ffffff; background-color: rgba(255, 255, 255, 0.2); } @@ -6459,19 +6414,15 @@ color: #ffffff; background: rgba(255, 255, 255, 0.3); } - .p-button .p-button-label { font-weight: 700; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #7254f3; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #7254f3; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #7254f3; } diff --git a/src/assets/components/themes/tailwind-light/theme.css b/src/assets/components/themes/tailwind-light/theme.css index dca749cc68a..96540b25315 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -55,36 +55,31 @@ font-family: "Inter"; font-style: normal; font-weight: 300; - src: local(""), url("./fonts/Inter-Light.woff2") format("woff2"), url("./fonts/Inter-Light.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/Inter-Light.woff2") format("woff2"), url("./fonts/Inter-Light.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 400; - src: local(""), url("./fonts/Inter-Regular.woff2") format("woff2"), url("./fonts/Inter-Regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/Inter-Regular.woff2") format("woff2"), url("./fonts/Inter-Regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 500; - src: local(""), url("./fonts/Inter-Medium.woff2") format("woff2"), url("./fonts/Inter-Medium.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/Inter-Medium.woff2") format("woff2"), url("./fonts/Inter-Medium.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 600; - src: local(""), url("./fonts/Inter-SemiBold.woff2") format("woff2"), url("./fonts/Inter-SemiBold.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/Inter-SemiBold.woff2") format("woff2"), url("./fonts/Inter-SemiBold.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: "Inter"; font-style: normal; font-weight: 700; - src: local(""), url("./fonts/Inter-Bold.woff2") format("woff2"), url("./fonts/Inter-Bold.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/Inter-Bold.woff2") format("woff2"), url("./fonts/Inter-Bold.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f5f9ff; @@ -248,7 +243,7 @@ .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border-radius: 0.375rem; padding: 0.25rem 0; } @@ -312,40 +307,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #e24c4c; } - .p-text-secondary { color: #71717a; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -357,15 +344,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -382,7 +366,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -429,13 +412,12 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f0a9a7; } - .p-autocomplete-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-autocomplete-panel .p-autocomplete-items { padding: 0.25rem 0; @@ -476,11 +458,9 @@ color: #3f3f46; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f0a9a7; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -488,23 +468,19 @@ color: #71717a; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #71717a; right: 3.75rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f0a9a7; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; border-color: #4f46e5; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -515,7 +491,7 @@ .p-datepicker:not(.p-datepicker-inline) { background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { background: #ffffff; @@ -531,7 +507,7 @@ border-top-left-radius: 0.375rem; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #71717a; @@ -541,13 +517,13 @@ transition: none; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #18181b; border-color: transparent; background: #f4f4f5; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; @@ -556,14 +532,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #3f3f46; transition: none; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #4f46e5; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -712,7 +688,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -720,12 +695,10 @@ color: #71717a; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #71717a; right: 3.75rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -768,13 +741,12 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f0a9a7; } - .p-cascadeselect-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-cascadeselect-panel .p-cascadeselect-items { padding: 0.25rem 0; @@ -808,7 +780,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #fafafa; } @@ -818,11 +789,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f0a9a7; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -830,7 +799,6 @@ color: #71717a; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -839,7 +807,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 16px; height: 16px; @@ -880,11 +847,9 @@ background: #4f46e5; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f0a9a7; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #fafafa; } @@ -897,15 +862,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #4f46e5; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f0a9a7; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #d4d4d8; } @@ -944,11 +906,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f0a9a7; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -956,26 +916,22 @@ color: #71717a; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #27272a; border: 1px solid #18181b; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } - .p-dropdown { background: #ffffff; border: 1px solid #d4d4d8; @@ -1019,13 +975,12 @@ .p-dropdown.p-invalid.p-component { border-color: #f0a9a7; } - .p-dropdown-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-dropdown-panel .p-dropdown-header { padding: 0.5rem 0.75rem; @@ -1083,7 +1038,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-dropdown { background: #fafafa; } @@ -1096,17 +1050,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f0a9a7; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #fafafa; color: #71717a; @@ -1119,78 +1070,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d4d4d8; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 3rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #71717a; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #71717a; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f0a9a7; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1198,11 +1139,9 @@ color: #71717a; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f0a9a7; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1210,14 +1149,21 @@ color: #71717a; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.75rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.75rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1256,11 +1202,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4338ca; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f0a9a7; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1293,69 +1237,54 @@ font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #71717a; transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f0a9a7; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #71717a; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #71717a; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #71717a; } - :-moz-placeholder { color: #71717a; } - ::-moz-placeholder { color: #71717a; } - :-ms-input-placeholder { color: #71717a; } - .p-input-filled .p-inputtext { background-color: #fafafa; } @@ -1365,17 +1294,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #ffffff; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.65625rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.9375rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #3f3f46; @@ -1450,11 +1376,9 @@ box-shadow: 0 0 0 1px #6366f1; border-color: #4f46e5; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f0a9a7; } - .p-multiselect { background: #ffffff; border: 1px solid #d4d4d8; @@ -1494,11 +1418,9 @@ border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.375rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1506,13 +1428,12 @@ color: #71717a; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-multiselect-panel .p-multiselect-header { padding: 0.5rem 0.75rem; @@ -1595,7 +1516,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-multiselect { background: #fafafa; } @@ -1605,21 +1525,18 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f0a9a7; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f0a9a7; } - .p-password-panel { padding: 1.25rem; background: #ffffff; color: #3f3f46; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border-radius: 0.375rem; } .p-password-panel .p-password-meter { @@ -1635,7 +1552,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #22c55e; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1643,7 +1559,6 @@ color: #71717a; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1651,7 +1566,6 @@ color: #71717a; right: 2.5rem; } - .p-radiobutton { width: 16px; height: 16px; @@ -1689,11 +1603,9 @@ background: #4f46e5; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f0a9a7; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #fafafa; } @@ -1706,11 +1618,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #4f46e5; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1741,7 +1651,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #dc2626; } - .p-selectbutton .p-button { background: #ffffff; border: 1px solid #d4d4d8; @@ -1749,7 +1658,7 @@ transition: none; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #71717a; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1758,7 +1667,7 @@ color: #3f3f46; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #71717a; } .p-selectbutton .p-button.p-highlight { @@ -1767,7 +1676,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1776,14 +1685,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f0a9a7; } - .p-slider { background: #e5e7eb; border: 0 none; @@ -1835,7 +1742,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #ffffff; border: 1px solid #d4d4d8; @@ -1843,7 +1749,7 @@ transition: none; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #71717a; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1852,7 +1758,7 @@ color: #3f3f46; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #71717a; } .p-togglebutton.p-button.p-highlight { @@ -1861,7 +1767,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1870,14 +1776,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f0a9a7; } - .p-treeselect { background: #ffffff; border: 1px solid #d4d4d8; @@ -1914,21 +1818,18 @@ border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f0a9a7; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.375rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-treeselect-panel .p-treeselect-header { padding: 0.5rem 0.75rem; @@ -1982,7 +1883,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-treeselect { background: #fafafa; } @@ -1992,7 +1892,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #ffffff; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -2000,7 +1899,6 @@ color: #71717a; right: 3rem; } - .p-button { color: #ffffff; background: #4f46e5; @@ -2112,7 +2010,7 @@ padding: 0.75rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2139,7 +2037,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2152,421 +2049,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #64748b; border: 1px solid #64748b; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #c0c7d2; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #475569; color: #ffffff; border-color: #475569; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(100, 116, 139, 0.16); color: #64748b; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #64748b; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(100, 116, 139, 0.04); border-color: transparent; color: #64748b; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(100, 116, 139, 0.16); border-color: transparent; color: #64748b; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #3b82f6; border: 1px solid #3b82f6; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #2563eb; color: #ffffff; border-color: #2563eb; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #b1cdfb; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #2563eb; color: #ffffff; border-color: #2563eb; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #3b82f6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(59, 130, 246, 0.04); color: #3b82f6; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(59, 130, 246, 0.16); color: #3b82f6; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #3b82f6; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(59, 130, 246, 0.04); border-color: transparent; color: #3b82f6; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(59, 130, 246, 0.16); border-color: transparent; color: #3b82f6; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #22c55e; border: 1px solid #22c55e; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #a0efbd; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #16a34a; color: #ffffff; border-color: #16a34a; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(34, 197, 94, 0.16); color: #22c55e; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #22c55e; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(34, 197, 94, 0.04); border-color: transparent; color: #22c55e; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(34, 197, 94, 0.16); border-color: transparent; color: #22c55e; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #f59e0b; border: 1px solid #f59e0b; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #d97706; color: #ffffff; border-color: #d97706; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #fbd89d; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #d97706; color: #ffffff; border-color: #d97706; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #f59e0b; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(245, 158, 11, 0.04); color: #f59e0b; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(245, 158, 11, 0.16); color: #f59e0b; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #f59e0b; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(245, 158, 11, 0.04); border-color: transparent; color: #f59e0b; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(245, 158, 11, 0.16); border-color: transparent; color: #f59e0b; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #a855f7; border: 1px solid #a855f7; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #dcbbfc; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #9333ea; color: #ffffff; border-color: #9333ea; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(168, 85, 247, 0.16); color: #a855f7; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #a855f7; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(168, 85, 247, 0.04); border-color: transparent; color: #a855f7; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(168, 85, 247, 0.16); border-color: transparent; color: #a855f7; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #ef4444; border: 1px solid #ef4444; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.2rem #f9b4b4; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #dc2626; color: #ffffff; border-color: #dc2626; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(239, 68, 68, 0.16); color: #ef4444; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #ef4444; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(239, 68, 68, 0.04); border-color: transparent; color: #ef4444; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(239, 68, 68, 0.16); border-color: transparent; color: #ef4444; } - .p-button.p-button-link { color: #4f46e5; background: transparent; @@ -2590,7 +2480,6 @@ color: #4f46e5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2602,17 +2491,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2623,52 +2509,45 @@ background: #27272a; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 0.375rem; } @@ -2746,7 +2625,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #64748b; @@ -2775,7 +2653,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #3b82f6; @@ -2804,7 +2681,6 @@ border-color: transparent; color: #3b82f6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2833,7 +2709,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f59e0b; @@ -2862,7 +2737,6 @@ border-color: transparent; color: #f59e0b; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2891,7 +2765,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2920,9 +2793,8 @@ border-color: transparent; color: #ef4444; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #71717a; @@ -2933,13 +2805,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #18181b; border-color: transparent; background: #f4f4f5; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; @@ -2965,7 +2837,6 @@ background: #eef2ff; color: #312e81; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3059,9 +2930,9 @@ padding: 1rem 1.5rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #71717a; @@ -3071,17 +2942,17 @@ transition: none; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #18181b; border-color: transparent; background: #f4f4f5; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; @@ -3111,12 +2982,12 @@ background: #4f46e5; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #fafafa; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #fafafa; } .p-datatable .p-datatable-loading-icon { @@ -3219,7 +3090,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 0.9375rem 1.875rem; } - .p-dataview .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3258,12 +3128,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1.25rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3291,7 +3159,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3311,13 +3178,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-column-filter-overlay { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); min-width: 12.5rem; } .p-column-filter-overlay .p-column-filter-row-items { @@ -3349,7 +3215,6 @@ border-top: 1px solid #f3f4f6; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 0.75rem; border-bottom: 0 none; @@ -3378,7 +3243,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3464,16 +3328,14 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #f4f4f5; } - .p-orderlist-item.cdk-drag-preview { padding: 0.75rem 1rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border: 0 none; color: #3f3f46; background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f4f4f5; color: #18181b; @@ -3512,7 +3374,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-paginator { background: #ffffff; color: #71717a; @@ -3522,9 +3383,9 @@ border-radius: 0.375rem; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 1px solid #d4d4d8; color: #71717a; @@ -3535,9 +3396,9 @@ border-radius: 0; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #f4f4f5; border-color: #d4d4d8; color: #3f3f46; @@ -3594,7 +3455,6 @@ border-color: #d4d4d8; color: #3f3f46; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3680,16 +3540,14 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #f4f4f5; } - .p-picklist-item.cdk-drag-preview { padding: 0.75rem 1rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border: 0 none; color: #3f3f46; background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #4f46e5; border-radius: 50%; @@ -3701,20 +3559,19 @@ background-color: #e5e7eb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #e5e7eb; background: #ffffff; @@ -3771,11 +3628,11 @@ color: #312e81; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #312e81; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #312e81; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3848,7 +3705,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3988,7 +3844,7 @@ background: #4f46e5; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #fafafa; } .p-treetable .p-treetable-loading-icon { @@ -4049,7 +3905,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 1.875rem; } - .p-virtualscroller .p-virtualscroller-header { background: #fafafa; color: #3f3f46; @@ -4074,7 +3929,6 @@ border-bottom-left-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1.25rem; border: 1px solid #e5e7eb; @@ -4147,7 +4001,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-card { background: #ffffff; color: #3f3f46; @@ -4173,7 +4026,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4197,7 +4049,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4238,7 +4089,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4305,7 +4155,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #fafafa; border: 0 none; @@ -4316,7 +4165,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4338,7 +4186,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #6366f1; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: none; + border-radius: 0.375rem; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #3f3f46; + border: 1px solid #f4f4f5; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: none; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #71717a; + font-weight: 600; + transition: none; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #6366f1; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #eef2ff; + color: #312e81; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #3f3f46; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #6366f1; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #4f46e5; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1.25rem; + color: #3f3f46; + } + .p-stepper .p-stepper-separator { + background-color: #e5e7eb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: none; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #3f3f46; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #4f46e5; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4407,7 +4412,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-toolbar { background: #fafafa; border: 1px solid #e5e7eb; @@ -4418,7 +4422,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #3f3f46; @@ -4466,7 +4469,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 0.375rem; box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); @@ -4539,7 +4541,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #3f3f46; @@ -4581,7 +4582,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #3f3f46; @@ -4592,7 +4592,7 @@ padding: 1.25rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #71717a; @@ -4602,13 +4602,13 @@ transition: none; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #18181b; border-color: transparent; background: #f4f4f5; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; @@ -4622,12 +4622,11 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3f3f46; color: #ffffff; padding: 0.75rem 0.75rem; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border-radius: 0.375rem; } .p-tooltip.p-tooltip-right .p-tooltip-arrow { @@ -4642,7 +4641,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f3f46; } - .p-fileupload .p-fileupload-buttonbar { background: #fafafa; padding: 1.25rem; @@ -4682,7 +4680,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4338ca; color: #ffffff; @@ -4693,7 +4690,6 @@ color: #ffffff; border-color: #4338ca; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4725,13 +4721,12 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #71717a; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; color: #3f3f46; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border-radius: 0.375rem; width: 12.5rem; } @@ -4742,7 +4737,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); border-radius: 0.375rem; } .p-contextmenu .p-menuitem > .p-menuitem-content { @@ -4773,7 +4768,7 @@ color: #3f3f46; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4787,7 +4782,7 @@ color: #18181b; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4798,7 +4793,7 @@ color: #18181b; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-contextmenu .p-menuitem-separator { @@ -4812,7 +4807,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4836,32 +4830,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4920,7 +4913,7 @@ color: #3f3f46; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4934,7 +4927,7 @@ color: #18181b; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4945,14 +4938,14 @@ color: #18181b; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-megamenu .p-megamenu-panel { background: #ffffff; color: #3f3f46; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-megamenu .p-submenu-header { margin: 0; @@ -5003,10 +4996,9 @@ color: #18181b; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } - .p-menu { padding: 0.25rem 0; background: #ffffff; @@ -5043,7 +5035,7 @@ color: #3f3f46; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5057,7 +5049,7 @@ color: #18181b; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5068,13 +5060,13 @@ color: #18181b; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-menu.p-menu-overlay { background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-menu .p-submenu-header { margin: 0; @@ -5102,7 +5094,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #fafafa; @@ -5141,7 +5132,7 @@ color: #18181b; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5172,7 +5163,7 @@ color: #3f3f46; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5186,7 +5177,7 @@ color: #18181b; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5197,14 +5188,14 @@ color: #18181b; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-menubar .p-submenu-list { padding: 0.25rem 0; background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { @@ -5214,7 +5205,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5242,7 +5232,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { @@ -5389,7 +5379,7 @@ color: #3f3f46; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5403,7 +5393,7 @@ color: #18181b; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5414,7 +5404,7 @@ color: #18181b; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5454,7 +5444,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5497,7 +5486,7 @@ color: #3f3f46; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5511,7 +5500,7 @@ color: #18181b; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5522,19 +5511,19 @@ color: #18181b; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-slidemenu.p-slidemenu-overlay { background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-slidemenu .p-slidemenu-list { padding: 0.25rem 0; background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-slidemenu .p-menuitem-separator { border-top: 1px solid #f3f4f6; @@ -5569,7 +5558,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5614,7 +5602,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5685,7 +5672,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #6366f1; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5697,7 +5683,7 @@ .p-tieredmenu.p-tieredmenu-overlay { background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-tieredmenu .p-tieredmenu-root-list { outline: 0 none; @@ -5706,7 +5692,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); } .p-tieredmenu .p-menuitem > .p-menuitem-content { color: #3f3f46; @@ -5736,7 +5722,7 @@ color: #3f3f46; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5750,7 +5736,7 @@ color: #18181b; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #18181b; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5761,7 +5747,7 @@ color: #18181b; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #71717a; } .p-tieredmenu .p-menuitem-separator { @@ -5775,7 +5761,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5831,7 +5816,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 0.375rem; @@ -5920,7 +5904,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5971,7 +5954,7 @@ color: #2563eb; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #2563eb; } .p-toast .p-toast-message.p-toast-message-success { @@ -5981,7 +5964,7 @@ color: #059669; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #059669; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5991,7 +5974,7 @@ color: #d97706; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #d97706; } .p-toast .p-toast-message.p-toast-message-error { @@ -6001,10 +5984,9 @@ color: #dc2626; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #dc2626; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6035,7 +6017,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6092,7 +6074,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #fafafa; @@ -6102,7 +6084,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #fafafa; } @@ -6111,29 +6093,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: none; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6157,7 +6133,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 0.375rem; @@ -6178,11 +6153,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #4f46e5; color: #ffffff; @@ -6224,7 +6197,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #3f3f46; @@ -6260,7 +6232,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 0.375rem; @@ -6275,23 +6246,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6299,24 +6262,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6376,7 +6334,6 @@ border-bottom-left-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6392,12 +6349,11 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; border-radius: 50%; - box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); transition: none; } .p-scrolltop.p-link { @@ -6414,7 +6370,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #f4f4f5; border-radius: 0.375rem; @@ -6422,7 +6377,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #4f46e5; color: #ffffff; @@ -6455,7 +6409,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #3f3f46; @@ -6471,29 +6424,23 @@ /* Customizations to the designer theme should be defined here */ @layer primeng { .p-inputtext, .p-togglebutton, .p-selectbutton, .p-inputgroup { - box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 1px 2px 0 rgba(0, 0, 0, 0.05); } - .p-inputgroup .p-inputtext, .p-inputgroup .p-togglebutton, .p-inputgroup .p-selectbutton { box-shadow: none; } - .p-inputtext.p-invalid.p-component:enabled:focus { box-shadow: 0 0 0 1px #f0a9a7; } - .p-highlight { font-weight: 600; } - .p-button-label { font-weight: 500; } - .p-inputswitch.p-focus .p-inputswitch-slider { box-shadow: 0 0 0 2px #6366f1; } - .p-paginator .p-paginator-pages .p-paginator-page { margin-left: -1px; } @@ -6504,7 +6451,6 @@ .p-paginator .p-paginator-current { border: 0 none; } - .p-button:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #6366f1, 0 1px 2px 0 rgba(0, 0, 0, 0); } @@ -6526,18 +6472,15 @@ .p-button.p-button-danger:enabled:focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #ef4444, 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-checkbox .p-checkbox-box { border-radius: 0.25rem; } .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #6366f1, 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-focus { box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #6366f1, 0 1px 2px 0 rgba(0, 0, 0, 0); } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #4f46e5; } diff --git a/src/assets/components/themes/vela-blue/theme.css b/src/assets/components/themes/vela-blue/theme.css index c0066d55e92..44d7cf09112 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } - .p-datepicker { padding: 0.5rem; background: #1f2d40; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #64B5F6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #304562; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #2396f2; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #304562; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #2396f2; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2d40; border: 1px solid #304562; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #304562; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #304562; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #93cbf9; border-color: #64B5F6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #17212f; border: 1px solid #304562; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #304562; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1f2d40; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #2396f2; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #304562; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #2396f2; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2d40; border: 1px solid #304562; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #304562; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2d40; border: 1px solid #304562; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #17212f; border: 1px solid #304562; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #64B5F6; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #64B5F6; background: transparent; @@ -2554,7 +2449,6 @@ color: #64B5F6; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #17212f; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -2929,7 +2806,6 @@ background: rgba(100, 181, 246, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -3075,12 +2951,12 @@ background: #64B5F6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2d40; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2d40; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #304562; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1f2d40; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #304562; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #304562; background: #1f2d40; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #64B5F6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2d40; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #304562; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(100, 181, 246, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #93cbf9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #64B5F6; + } + .p-stepper .p-stepper-panels { + background: #1f2d40; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #304562; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2d40; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #64B5F6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #2396f2; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1f2d40; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1f2d40; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2d40; } - .p-badge { background: #64B5F6; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #64B5F6; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #64B5F6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #64B5F6; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #64B5F6; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #64B5F6; } diff --git a/src/assets/components/themes/vela-green/theme.css b/src/assets/components/themes/vela-green/theme.css index 9769090fcce..cad0bf4669c 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } - .p-datepicker { padding: 0.5rem; background: #1f2d40; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #81C784; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #304562; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #54b358; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #304562; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #54b358; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2d40; border: 1px solid #304562; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #304562; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #304562; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #a7d8a9; border-color: #81C784; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #17212f; border: 1px solid #304562; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #304562; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1f2d40; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #54b358; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #304562; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #54b358; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2d40; border: 1px solid #304562; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #304562; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2d40; border: 1px solid #304562; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #17212f; border: 1px solid #304562; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #81C784; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #81C784; background: transparent; @@ -2554,7 +2449,6 @@ color: #81C784; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #17212f; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -2929,7 +2806,6 @@ background: rgba(129, 199, 132, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -3075,12 +2951,12 @@ background: #81C784; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2d40; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2d40; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #304562; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1f2d40; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #304562; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #304562; background: #1f2d40; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #81C784; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2d40; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #304562; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(129, 199, 132, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #a7d8a9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #81C784; + } + .p-stepper .p-stepper-panels { + background: #1f2d40; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #304562; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2d40; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #81C784; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #54b358; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1f2d40; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1f2d40; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2d40; } - .p-badge { background: #81C784; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #81C784; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #81C784; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #81C784; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #81C784; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #81C784; } diff --git a/src/assets/components/themes/vela-orange/theme.css b/src/assets/components/themes/vela-orange/theme.css index c5a3a5431c9..d6b1810c203 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } - .p-datepicker { padding: 0.5rem; background: #1f2d40; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #FFD54F; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #304562; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #ffc50c; color: #212529; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #304562; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ffc50c; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2d40; border: 1px solid #304562; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #304562; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #304562; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #ffe284; border-color: #FFD54F; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #17212f; border: 1px solid #304562; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #304562; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1f2d40; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #ffc50c; color: #212529; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #304562; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #ffc50c; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2d40; border: 1px solid #304562; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #212529; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #212529; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #212529; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #304562; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2d40; border: 1px solid #304562; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #212529; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #212529; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #212529; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #212529; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #17212f; border: 1px solid #304562; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #FFD54F; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #FFD54F; background: transparent; @@ -2554,7 +2449,6 @@ color: #FFD54F; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #17212f; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -2929,7 +2806,6 @@ background: rgba(255, 213, 79, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -3075,12 +2951,12 @@ background: #FFD54F; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2d40; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2d40; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #304562; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1f2d40; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #304562; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #304562; background: #1f2d40; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #FFD54F; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2d40; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #304562; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(255, 213, 79, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #ffe284; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #FFD54F; + } + .p-stepper .p-stepper-panels { + background: #1f2d40; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #304562; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2d40; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #FFD54F; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4657,7 +4659,6 @@ color: #212529; border-color: #ffc50c; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1f2d40; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1f2d40; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2d40; } - .p-badge { background: #FFD54F; color: #212529; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #FFD54F; color: #212529; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #FFD54F; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #FFD54F; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #FFD54F; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #FFD54F; } diff --git a/src/assets/components/themes/vela-purple/theme.css b/src/assets/components/themes/vela-purple/theme.css index 9255b9e0764..1c368e3ede7 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -276,40 +276,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.2s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #ef9a9a; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -321,15 +313,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -346,7 +335,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -393,7 +381,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } - .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -440,11 +427,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -452,23 +437,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #ef9a9a; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } - .p-datepicker { padding: 0.5rem; background: #1f2d40; @@ -495,7 +476,7 @@ border-top-left-radius: 3px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -505,13 +486,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -520,14 +501,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #BA68C8; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -676,7 +657,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -684,12 +664,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -732,7 +710,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -772,7 +749,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #304562; } @@ -782,11 +758,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #ef9a9a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -794,7 +768,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -803,7 +776,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -844,11 +816,9 @@ background: #a241b2; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #304562; } @@ -861,15 +831,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #a241b2; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #ef9a9a; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -908,11 +875,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #ef9a9a; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.5rem; } @@ -920,26 +885,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #1f2d40; border: 1px solid #304562; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -983,7 +944,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1047,7 +1007,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1060,17 +1019,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1083,78 +1039,68 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.357rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1162,11 +1108,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #ef9a9a; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2rem; } @@ -1174,14 +1118,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 2.857rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 2.857rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1220,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1257,69 +1206,54 @@ font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-float-label > label { left: 0.5rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.2s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #ef9a9a; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2rem; } - .p-input-icon-left.p-float-label > label { left: 2rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.5rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2rem; } - .p-icon-field-left.p-float-label > label { left: 2rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #304562; } @@ -1329,17 +1263,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #304562; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.4375rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.625rem; } - .p-listbox { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1414,11 +1345,9 @@ box-shadow: 0 0 0 1px #cf95d9; border-color: #BA68C8; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #ef9a9a; } - .p-multiselect { background: #17212f; border: 1px solid #304562; @@ -1458,11 +1387,9 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.5rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.5rem; } @@ -1470,7 +1397,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1559,7 +1485,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1569,15 +1494,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #304562; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #ef9a9a; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #ef9a9a; } - .p-password-panel { padding: 1rem; background: #1f2d40; @@ -1599,7 +1521,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1607,7 +1528,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1615,7 +1535,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1653,11 +1572,9 @@ background: #a241b2; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #ef9a9a; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #304562; } @@ -1670,11 +1587,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #a241b2; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1705,7 +1620,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f48fb1; } - .p-selectbutton .p-button { background: #1f2d40; border: 1px solid #304562; @@ -1713,7 +1627,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1722,7 +1636,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1731,7 +1645,7 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover { @@ -1740,14 +1654,12 @@ color: #ffffff; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ef9a9a; } - .p-slider { background: #304562; border: 0 none; @@ -1799,7 +1711,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.2s; } - .p-togglebutton.p-button { background: #1f2d40; border: 1px solid #304562; @@ -1807,7 +1718,7 @@ transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1816,7 +1727,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1825,7 +1736,7 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover { @@ -1834,14 +1745,12 @@ color: #ffffff; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #ffffff; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ef9a9a; } - .p-treeselect { background: #17212f; border: 1px solid #304562; @@ -1878,15 +1787,12 @@ border-top-right-radius: 3px; border-bottom-right-radius: 3px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #ef9a9a; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.5rem; } - .p-treeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1946,7 +1852,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1956,7 +1861,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #304562; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.5rem; } @@ -1964,7 +1868,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #ffffff; background: #BA68C8; @@ -2076,7 +1979,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2103,7 +2006,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2116,421 +2018,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #78909c; border: 1px solid #78909c; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #69838f; color: #ffffff; border-color: #69838f; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a1b1ba; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #5d747f; color: #ffffff; border-color: #5d747f; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(120, 144, 156, 0.16); color: #78909c; border: 1px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #78909c; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(120, 144, 156, 0.04); border-color: transparent; color: #78909c; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(120, 144, 156, 0.16); border-color: transparent; color: #78909c; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #121212; background: #81d4fa; border: 1px solid #81d4fa; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #5dc8f9; color: #121212; border-color: #5dc8f9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #a7e1fc; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #38bbf7; color: #121212; border-color: #38bbf7; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 212, 250, 0.16); color: #81d4fa; border: 1px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #81d4fa; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 212, 250, 0.04); border-color: transparent; color: #81d4fa; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 212, 250, 0.16); border-color: transparent; color: #81d4fa; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #121212; background: #c5e1a5; border: 1px solid #c5e1a5; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #b2d788; color: #121212; border-color: #b2d788; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #d6eac0; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #9fce6b; color: #121212; border-color: #9fce6b; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(197, 225, 165, 0.16); color: #c5e1a5; border: 1px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #c5e1a5; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(197, 225, 165, 0.04); border-color: transparent; color: #c5e1a5; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(197, 225, 165, 0.16); border-color: transparent; color: #c5e1a5; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #121212; background: #ffe082; border: 1px solid #ffe082; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd65c; color: #121212; border-color: #ffd65c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ffe9a8; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcd35; color: #121212; border-color: #ffcd35; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 130, 0.16); color: #ffe082; border: 1px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe082; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 130, 0.04); border-color: transparent; color: #ffe082; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 130, 0.16); border-color: transparent; color: #ffe082; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #121212; background: #ce93d8; border: 1px solid #ce93d8; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #c278ce; color: #121212; border-color: #c278ce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ddb3e4; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #b65ec5; color: #121212; border-color: #b65ec5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 147, 216, 0.16); color: #ce93d8; border: 1px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #ce93d8; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 147, 216, 0.04); border-color: transparent; color: #ce93d8; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 147, 216, 0.16); border-color: transparent; color: #ce93d8; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #121212; background: #f48fb1; border: 1px solid #f48fb1; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #f16c98; color: #121212; border-color: #f16c98; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f7b1c8; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #ed4980; color: #121212; border-color: #ed4980; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(244, 143, 177, 0.16); color: #f48fb1; border: 1px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #f48fb1; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(244, 143, 177, 0.04); border-color: transparent; color: #f48fb1; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(244, 143, 177, 0.16); border-color: transparent; color: #f48fb1; } - .p-button.p-button-link { color: #BA68C8; background: transparent; @@ -2554,7 +2449,6 @@ color: #BA68C8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2566,17 +2460,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2587,52 +2478,45 @@ background: rgba(255, 255, 255, 0.6); color: #17212f; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 3px; } @@ -2710,7 +2594,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #78909c; @@ -2739,7 +2622,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2768,7 +2650,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2797,7 +2678,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2826,7 +2706,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2855,7 +2734,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2884,9 +2762,8 @@ border-color: transparent; color: #f48fb1; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2897,13 +2774,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -2929,7 +2806,6 @@ background: rgba(186, 104, 200, 0.16); color: rgba(255, 255, 255, 0.87); } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3023,9 +2899,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3035,17 +2911,17 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -3075,12 +2951,12 @@ background: #BA68C8; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #1f2d40; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #1f2d40; } .p-datatable .p-datatable-loading-icon { @@ -3183,7 +3059,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3222,12 +3097,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3255,7 +3128,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3275,7 +3147,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3313,7 +3184,6 @@ border-top: 1px solid #304562; margin: 0.25rem 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1rem; border-bottom: 0 none; @@ -3342,7 +3212,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3428,7 +3297,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3437,7 +3305,6 @@ background: #1f2d40; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); color: rgba(255, 255, 255, 0.87); @@ -3476,7 +3343,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3486,9 +3352,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3499,9 +3365,9 @@ border-radius: 3px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(255, 255, 255, 0.03); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3558,7 +3424,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3644,7 +3509,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(255, 255, 255, 0.03); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3653,7 +3517,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3665,20 +3528,19 @@ background-color: #304562; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 1px solid #304562; background: #1f2d40; @@ -3735,11 +3597,11 @@ color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3812,7 +3674,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3952,7 +3813,7 @@ background: #BA68C8; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #1f2d40; } .p-treetable .p-treetable-loading-icon { @@ -4013,7 +3874,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -4038,7 +3898,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 1px solid #304562; @@ -4111,7 +3970,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4137,7 +3995,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4161,7 +4018,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4202,7 +4058,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4269,7 +4124,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; @@ -4280,7 +4134,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4302,7 +4155,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.2s; + border-radius: 3px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(186, 104, 200, 0.16); + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #cf95d9; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #BA68C8; + } + .p-stepper .p-stepper-panels { + background: #1f2d40; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #304562; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.2s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #1f2d40; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #BA68C8; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4371,7 +4381,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4382,7 +4391,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4430,7 +4438,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 3px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4503,7 +4510,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4545,7 +4551,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4556,7 +4561,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4566,13 +4571,13 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(255, 255, 255, 0.03); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; @@ -4586,7 +4591,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4606,7 +4610,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4646,7 +4649,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4657,7 +4659,6 @@ color: #ffffff; border-color: #a241b2; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4689,7 +4690,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.25rem 0; background: #1f2d40; @@ -4737,7 +4737,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4751,7 +4751,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4762,7 +4762,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4776,7 +4776,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4800,32 +4799,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4884,7 +4882,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4898,7 +4896,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4909,7 +4907,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4967,10 +4965,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.25rem 0; background: #1f2d40; @@ -5007,7 +5004,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5021,7 +5018,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5032,7 +5029,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5066,7 +5063,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5105,7 +5101,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5136,7 +5132,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5150,7 +5146,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5161,7 +5157,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5178,7 +5174,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5353,7 +5348,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5367,7 +5362,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5378,7 +5373,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5418,7 +5413,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5461,7 +5455,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5475,7 +5469,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5486,7 +5480,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5533,7 +5527,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5578,7 +5571,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5649,7 +5641,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5700,7 +5691,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5714,7 +5705,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5725,7 +5716,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5739,7 +5730,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5795,7 +5785,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5884,7 +5873,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5935,7 +5923,7 @@ color: #044868; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #044868; } .p-toast .p-toast-message.p-toast-message-success { @@ -5945,7 +5933,7 @@ color: #224a23; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #224a23; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5955,7 +5943,7 @@ color: #6d5100; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #6d5100; } .p-toast .p-toast-message.p-toast-message-error { @@ -5965,10 +5953,9 @@ color: #73000c; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #73000c; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -5999,7 +5986,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6056,7 +6043,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6066,7 +6053,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6075,29 +6062,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6121,7 +6102,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6142,11 +6122,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #1f2d40; } - .p-badge { background: #BA68C8; color: #ffffff; @@ -6188,7 +6166,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6224,7 +6201,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6239,23 +6215,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6263,24 +6231,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6340,7 +6303,6 @@ border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6356,7 +6318,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6378,7 +6339,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6386,7 +6346,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #BA68C8; color: #ffffff; @@ -6419,7 +6378,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6437,14 +6395,12 @@ .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #BA68C8; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #BA68C8; } .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { background: #BA68C8; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #BA68C8; } diff --git a/src/assets/components/themes/viva-dark/theme.css b/src/assets/components/themes/viva-dark/theme.css index 68e385b042e..8081fc7ec93 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -53,32 +53,28 @@ font-family: "Poppins"; font-style: normal; font-weight: 300; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-300.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-300.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-regular - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 400; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-600 - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 600; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-600.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-600.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-600.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-600.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-700 - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 700; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f6fbfd; @@ -306,40 +302,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.3s; } - .p-disabled, .p-component:disabled { opacity: 0.4; } - .p-error { color: #f78c79; } - .p-text-secondary { color: rgba(255, 255, 255, 0.6); } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -351,15 +339,12 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -376,7 +361,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -423,7 +407,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f78c79; } - .p-autocomplete-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -470,11 +453,9 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f78c79; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -482,23 +463,19 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.607rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f78c79; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; border-color: #9eade6; } - .p-datepicker { padding: 0.5rem; background: #161d21; @@ -525,7 +502,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -535,13 +512,13 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(158, 173, 230, 0.08); } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; @@ -550,14 +527,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: rgba(255, 255, 255, 0.87); transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #9eade6; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -706,7 +683,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -714,12 +690,10 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: rgba(255, 255, 255, 0.6); right: 3.607rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -762,7 +736,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f78c79; } - .p-cascadeselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -802,7 +775,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #263238; } @@ -812,11 +784,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #263238; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f78c79; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -824,7 +794,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -833,7 +802,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -874,11 +842,9 @@ background: #7f93de; color: #121212; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f78c79; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #263238; } @@ -891,15 +857,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #7f93de; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f78c79; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2d3e44; } @@ -938,11 +901,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f78c79; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -950,26 +911,22 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #161d21; border: 1px solid #263238; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: rgba(255, 255, 255, 0.87); } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #0e1315; border: 2px solid #263238; @@ -1013,7 +970,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f78c79; } - .p-dropdown-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1077,7 +1033,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #263238; } @@ -1090,17 +1045,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f78c79; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -1113,78 +1065,68 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #263238; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.857rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f78c79; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1192,11 +1134,9 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f78c79; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1204,14 +1144,21 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.607rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.607rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1250,11 +1197,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8fa0e2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f78c79; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1287,69 +1232,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: rgba(255, 255, 255, 0.6); transition-duration: 0.3s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f78c79; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: rgba(255, 255, 255, 0.6); } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } - :-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - ::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } - :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); } - .p-input-filled .p-inputtext { background-color: #263238; } @@ -1359,17 +1289,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #263238; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1444,11 +1371,9 @@ box-shadow: 0 0 0 1px #9eade6; border-color: #9eade6; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f78c79; } - .p-multiselect { background: #0e1315; border: 2px solid #263238; @@ -1488,11 +1413,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1500,7 +1423,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - .p-multiselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1589,7 +1511,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #263238; } @@ -1599,15 +1520,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #263238; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f78c79; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f78c79; } - .p-password-panel { padding: 1rem; background: #161d21; @@ -1629,7 +1547,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #cede9c; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1637,7 +1554,6 @@ color: rgba(255, 255, 255, 0.6); right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1645,7 +1561,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1683,11 +1598,9 @@ background: #7f93de; color: #121212; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f78c79; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #263238; } @@ -1700,11 +1613,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #7f93de; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1735,7 +1646,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f88c79; } - .p-selectbutton .p-button { background: #161d21; border: 2px solid #263238; @@ -1743,7 +1653,7 @@ transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1752,7 +1662,7 @@ color: rgba(255, 255, 255, 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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-selectbutton .p-button.p-highlight { @@ -1761,7 +1671,7 @@ color: #9eade6; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #9eade6; } .p-selectbutton .p-button.p-highlight:hover { @@ -1770,14 +1680,12 @@ color: #9eade6; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #9eade6; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f78c79; } - .p-slider { background: #263238; border: 0 none; @@ -1829,7 +1737,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.3s; } - .p-togglebutton.p-button { background: #161d21; border: 2px solid #263238; @@ -1837,7 +1744,7 @@ transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1846,7 +1753,7 @@ color: rgba(255, 255, 255, 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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: rgba(255, 255, 255, 0.6); } .p-togglebutton.p-button.p-highlight { @@ -1855,7 +1762,7 @@ color: #9eade6; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #9eade6; } .p-togglebutton.p-button.p-highlight:hover { @@ -1864,14 +1771,12 @@ color: #9eade6; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #9eade6; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f78c79; } - .p-treeselect { background: #0e1315; border: 2px solid #263238; @@ -1908,15 +1813,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f78c79; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1976,7 +1878,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #263238; } @@ -1986,7 +1887,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #263238; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1994,7 +1894,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - .p-button { color: #121212; background: #9eade6; @@ -2106,7 +2005,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2133,7 +2032,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2146,421 +2044,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #0e1315; background: #b4bfcd; border: 1px solid #b4bfcd; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #9dabbe; color: #0e1315; border-color: #9dabbe; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 1px #e1e5eb; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #8698ae; color: #0e1315; border-color: #8698ae; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #b4bfcd; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(180, 191, 205, 0.04); color: #b4bfcd; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(180, 191, 205, 0.16); color: #b4bfcd; border: 2px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #b4bfcd; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(180, 191, 205, 0.04); border-color: transparent; color: #b4bfcd; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(180, 191, 205, 0.16); border-color: transparent; color: #b4bfcd; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #35a4cc; border: 1px solid #35a4cc; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #2f94b9; color: #ffffff; border-color: #2f94b9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #aedbeb; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #2984a4; color: #ffffff; border-color: #2984a4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(53, 164, 204, 0.04); color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(53, 164, 204, 0.16); color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #35a4cc; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(53, 164, 204, 0.04); border-color: transparent; color: #35a4cc; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(53, 164, 204, 0.16); border-color: transparent; color: #35a4cc; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #0e1315; background: #cede9c; border: 1px solid #cede9c; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #c0d580; color: #0e1315; border-color: #c0d580; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #ebf2d7; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #b2cb63; color: #0e1315; border-color: #b2cb63; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #cede9c; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(206, 222, 156, 0.04); color: #cede9c; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(206, 222, 156, 0.16); color: #cede9c; border: 2px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #cede9c; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(206, 222, 156, 0.04); border-color: transparent; color: #cede9c; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(206, 222, 156, 0.16); border-color: transparent; color: #cede9c; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #0e1315; background: #ffe08a; border: 1px solid #ffe08a; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ffd663; color: #0e1315; border-color: #ffd663; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #fff3d0; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ffcb3b; color: #0e1315; border-color: #ffcb3b; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ffe08a; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 224, 138, 0.04); color: #ffe08a; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 224, 138, 0.16); color: #ffe08a; border: 2px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ffe08a; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 224, 138, 0.04); border-color: transparent; color: #ffe08a; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 224, 138, 0.16); border-color: transparent; color: #ffe08a; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #0e1315; background: #b09ce5; border: 1px solid #b09ce5; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #987edd; color: #0e1315; border-color: #987edd; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #dfd7f5; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #7f5fd5; color: #0e1315; border-color: #7f5fd5; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #b09ce5; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(176, 156, 229, 0.04); color: #b09ce5; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(176, 156, 229, 0.16); color: #b09ce5; border: 2px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #b09ce5; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(176, 156, 229, 0.04); border-color: transparent; color: #b09ce5; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(176, 156, 229, 0.16); border-color: transparent; color: #b09ce5; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #0e1315; background: #e693a9; border: 1px solid #e693a9; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #df7491; color: #0e1315; border-color: #df7491; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 1px #f5d4dd; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #d85678; color: #0e1315; border-color: #d85678; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #e693a9; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(230, 147, 169, 0.04); color: #e693a9; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(230, 147, 169, 0.16); color: #e693a9; border: 2px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #e693a9; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(230, 147, 169, 0.04); border-color: transparent; color: #e693a9; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(230, 147, 169, 0.16); border-color: transparent; color: #e693a9; } - .p-button.p-button-link { color: #7f93de; background: transparent; @@ -2584,7 +2475,6 @@ color: #7f93de; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2596,17 +2486,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2617,52 +2504,45 @@ background: #263238; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2740,7 +2620,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #b4bfcd; @@ -2769,7 +2648,6 @@ border-color: transparent; color: #b4bfcd; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2798,7 +2676,6 @@ border-color: transparent; color: #35a4cc; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #cede9c; @@ -2827,7 +2704,6 @@ border-color: transparent; color: #cede9c; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe08a; @@ -2856,7 +2732,6 @@ border-color: transparent; color: #ffe08a; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b09ce5; @@ -2885,7 +2760,6 @@ border-color: transparent; color: #b09ce5; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e693a9; @@ -2914,9 +2788,8 @@ border-color: transparent; color: #e693a9; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -2927,13 +2800,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(158, 173, 230, 0.08); } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; @@ -2959,7 +2832,6 @@ background: rgba(158, 173, 230, 0.16); color: #9eade6; } - .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3053,9 +2925,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -3065,17 +2937,17 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(158, 173, 230, 0.08); } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; @@ -3105,12 +2977,12 @@ background: #9eade6; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #161d21; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #161d21; } .p-datatable .p-datatable-loading-icon { @@ -3213,7 +3085,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3252,12 +3123,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3285,7 +3154,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3305,7 +3173,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-column-filter-overlay { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -3343,7 +3210,6 @@ border-top: 1px solid #263238; margin: 4px 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1.5rem; border-bottom: 0 none; @@ -3372,7 +3238,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3458,7 +3323,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: rgba(158, 173, 230, 0.08); } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3467,7 +3331,6 @@ background: #161d21; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: rgba(158, 173, 230, 0.08); color: rgba(255, 255, 255, 0.87); @@ -3506,7 +3369,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-paginator { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -3516,9 +3378,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: rgba(255, 255, 255, 0.6); @@ -3529,9 +3391,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: rgba(158, 173, 230, 0.08); border-color: transparent; color: rgba(255, 255, 255, 0.87); @@ -3588,7 +3450,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3674,7 +3535,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: rgba(158, 173, 230, 0.08); } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3683,7 +3543,6 @@ background: #161d21; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #9eade6; border-radius: 50%; @@ -3695,20 +3554,19 @@ background-color: #263238; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 2px solid #263238; background: #161d21; @@ -3765,11 +3623,11 @@ color: #9eade6; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #9eade6; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #9eade6; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3842,7 +3700,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-treetable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3982,7 +3839,7 @@ background: #9eade6; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #161d21; } .p-treetable .p-treetable-loading-icon { @@ -4043,7 +3900,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -4068,7 +3924,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 2px solid #263238; @@ -4141,7 +3996,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-card { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4167,7 +4021,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #161d21; } @@ -4191,7 +4044,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 2px solid #263238; background: #161d21; @@ -4232,7 +4084,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 2px solid #263238; padding: 1rem; @@ -4299,7 +4150,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #263238; border: 0 none; @@ -4310,7 +4160,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-splitter { border: 2px solid #263238; background: #161d21; @@ -4332,7 +4181,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #263238; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #9eade6; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.3s; + border-radius: 6px; + background: transparent; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: rgba(255, 255, 255, 0.87); + border: 2px solid #263238; + border-width: 2px; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: rgba(255, 255, 255, 0.6); + font-weight: 600; + transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #9eade6; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: rgba(158, 173, 230, 0.16); + color: #9eade6; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #9eade6; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #9eade6; + } + .p-stepper .p-stepper-panels { + background: #161d21; + padding: 1rem; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper .p-stepper-separator { + background-color: #263238; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.3s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #161d21; + color: rgba(255, 255, 255, 0.87); + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #9eade6; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4401,7 +4407,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #161d21; border: 2px solid #263238; @@ -4412,7 +4417,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4460,7 +4464,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4533,7 +4536,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4575,7 +4577,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #263238; } - .p-sidebar { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4586,7 +4587,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: rgba(255, 255, 255, 0.6); @@ -4596,13 +4597,13 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: rgba(255, 255, 255, 0.87); border-color: transparent; background: rgba(158, 173, 230, 0.08); } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; @@ -4616,7 +4617,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #263238; color: rgba(255, 255, 255, 0.87); @@ -4636,7 +4636,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #263238; } - .p-fileupload .p-fileupload-buttonbar { background: #161d21; padding: 1rem; @@ -4676,7 +4675,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #8fa0e2; color: #121212; @@ -4687,7 +4685,6 @@ color: #121212; border-color: #7f93de; } - .p-breadcrumb { background: #161d21; border: 2px solid #263238; @@ -4719,7 +4716,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: rgba(255, 255, 255, 0.6); } - .p-contextmenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -4767,7 +4763,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4781,7 +4777,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4792,7 +4788,7 @@ color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-contextmenu .p-menuitem-separator { @@ -4806,7 +4802,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4830,32 +4825,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4914,7 +4908,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4928,7 +4922,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4939,7 +4933,7 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-megamenu .p-megamenu-panel { @@ -4997,10 +4991,9 @@ color: rgba(255, 255, 255, 0.87); } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } - .p-menu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5037,7 +5030,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5051,7 +5044,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5062,7 +5055,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menu.p-menu-overlay { @@ -5096,7 +5089,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #161d21; @@ -5135,7 +5127,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5166,7 +5158,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5180,7 +5172,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5191,7 +5183,7 @@ color: rgba(255, 255, 255, 0.87); } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-menubar .p-submenu-list { @@ -5208,7 +5200,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5383,7 +5374,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5397,7 +5388,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5408,7 +5399,7 @@ color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5448,7 +5439,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-slidemenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5491,7 +5481,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5505,7 +5495,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5516,7 +5506,7 @@ color: rgba(255, 255, 255, 0.87); } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-slidemenu.p-slidemenu-overlay { @@ -5563,7 +5553,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5608,7 +5597,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #263238; @@ -5679,7 +5667,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #9eade6; } - .p-tieredmenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5730,7 +5717,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5744,7 +5731,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5755,7 +5742,7 @@ color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: rgba(255, 255, 255, 0.87); } .p-tieredmenu .p-menuitem-separator { @@ -5769,7 +5756,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5825,7 +5811,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5914,7 +5899,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5965,7 +5949,7 @@ color: #0e1315; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #0e1315; } .p-toast .p-toast-message.p-toast-message-success { @@ -5975,7 +5959,7 @@ color: #0e1315; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #0e1315; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5985,7 +5969,7 @@ color: #0e1315; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #0e1315; } .p-toast .p-toast-message.p-toast-message-error { @@ -5995,10 +5979,9 @@ color: #0e1315; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #0e1315; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6029,7 +6012,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6086,7 +6069,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f8f9fa; @@ -6096,7 +6079,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f8f9fa; } @@ -6105,29 +6088,23 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6151,7 +6128,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #263238; border-radius: 6px; @@ -6172,11 +6148,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #161d21; } - .p-badge { background: #9eade6; color: #121212; @@ -6218,7 +6192,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #263238; color: rgba(255, 255, 255, 0.87); @@ -6254,7 +6227,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6269,23 +6241,15 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6293,24 +6257,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6370,7 +6329,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6386,7 +6344,6 @@ color: #121212; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6408,7 +6365,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6416,7 +6372,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); } - .p-tag { background: #9eade6; color: #121212; @@ -6449,7 +6404,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -6468,20 +6422,16 @@ .p-button .p-button-label { font-weight: 600; } - .p-buttonset .p-button-label, -.p-togglebutton .p-button-label { + .p-togglebutton .p-button-label { font-weight: 400; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #9eade6; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #9eade6; } - .p-panel { border: 2px solid #263238; border-radius: 6px; @@ -6492,11 +6442,9 @@ .p-panel .p-panel-content { border: 0 none; } - .p-fieldset .p-fieldset-legend { border-color: transparent; } - .p-accordion .p-accordion-toggle-icon { order: 10; margin-left: auto; @@ -6514,7 +6462,6 @@ .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-bottom: 0 none; } - .p-inline-message.p-inline-message-info { border-color: #a3d7e6; } @@ -6527,39 +6474,30 @@ .p-inline-message.p-inline-message-error { border-color: #e6a3b2; } - .p-inputtext:enabled:focus { box-shadow: none; } - .p-dropdown:not(.p-disabled).p-focus { box-shadow: none; } - .p-multiselect:not(.p-disabled).p-focus { box-shadow: none; } - .p-cascadeselect:not(.p-disabled).p-focus { box-shadow: none; } - .p-autocomplete.p-autocomplete-multiple:not(.p-disabled).p-focus { box-shadow: none; } - .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { box-shadow: none; } - .p-orderlist .p-orderlist-list { border-top: 0 none; } - .p-picklist .p-picklist-list { border-top: 0 none; } - .p-panelmenu .p-panelmenu-icon.pi-chevron-right, .p-panelmenu .p-panelmenu-icon.pi-chevron-down { order: 10; margin-left: auto; @@ -6578,7 +6516,6 @@ padding-bottom: calc(1rem + 2px); border-bottom: 0 none; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #9eade6; } diff --git a/src/assets/components/themes/viva-light/theme.css b/src/assets/components/themes/viva-light/theme.css index 384acd6d74e..9384ab413a2 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -54,32 +54,28 @@ font-family: "Poppins"; font-style: normal; font-weight: 300; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-300.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-300.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-regular - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 400; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-regular.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-regular.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-600 - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 600; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-600.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-600.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-600.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-600.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } /* poppins-700 - latin-ext_latin */ @font-face { font-family: "Poppins"; font-style: normal; font-weight: 700; - src: local(""), url("./fonts/poppins-v15-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-700.woff") format("woff"); - /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local(""), url("./fonts/poppins-v15-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/poppins-v15-latin-ext_latin-700.woff") format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } :root { --blue-50:#f6fbfd; @@ -307,40 +303,32 @@ * { box-sizing: border-box; } - .p-component { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); font-size: 1rem; font-weight: normal; } - .p-component-overlay { background-color: rgba(0, 0, 0, 0.4); transition-duration: 0.3s; } - .p-disabled, .p-component:disabled { opacity: 0.6; } - .p-error { color: #f88c79; } - .p-text-secondary { color: #898989; } - .pi { font-size: 1rem; } - .p-icon { width: 1rem; height: 1rem; } - .p-link { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -352,15 +340,12 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-component-overlay-enter { animation: p-component-overlay-enter-animation 150ms forwards; } - .p-component-overlay-leave { animation: p-component-overlay-leave-animation 150ms forwards; } - @keyframes p-component-overlay-enter-animation { from { background-color: transparent; @@ -377,7 +362,6 @@ background-color: transparent; } } - .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -424,7 +408,6 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f88c79; } - .p-autocomplete-panel { background: #ffffff; color: #6c6c6c; @@ -471,11 +454,9 @@ color: #6c6c6c; background: transparent; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f88c79; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -483,23 +464,19 @@ color: #898989; right: 0.75rem; } - p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { color: #898989; right: 3.607rem; } - p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext { border-color: #f88c79; } - .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; border-color: #91a4e3; } - .p-datepicker { padding: 0.5rem; background: #ffffff; @@ -526,7 +503,7 @@ border-top-left-radius: 6px; } .p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { + .p-datepicker .p-datepicker-header .p-datepicker-next { width: 2rem; height: 2rem; color: #898989; @@ -536,13 +513,13 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { color: #6c6c6c; border-color: transparent; background: #edf0fa; } .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { + .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; @@ -551,14 +528,14 @@ line-height: 2rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { color: #6c6c6c; transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; font-weight: 600; padding: 0.5rem; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { color: #5472d4; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { @@ -707,7 +684,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -715,12 +691,10 @@ color: #898989; right: 0.75rem; } - p-calendar.p-calendar-clearable .p-calendar-w-btn .p-calendar-clear-icon { color: #898989; right: 3.607rem; } - @media screen and (max-width: 769px) { .p-datepicker table th, .p-datepicker table td { padding: 0; @@ -763,7 +737,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f88c79; } - .p-cascadeselect-panel { background: #ffffff; color: #6c6c6c; @@ -803,7 +776,6 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } - .p-input-filled .p-cascadeselect { background: #f2f2f2; } @@ -813,11 +785,9 @@ .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { background-color: #f2f2f2; } - p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f88c79; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.75rem; } @@ -825,7 +795,6 @@ color: #898989; right: 2.857rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -834,7 +803,6 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } - .p-checkbox { width: 20px; height: 20px; @@ -875,11 +843,9 @@ background: #3c5ece; color: #ffffff; } - p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f88c79; } - .p-input-filled .p-checkbox .p-checkbox-box { background-color: #f2f2f2; } @@ -892,15 +858,12 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3c5ece; } - .p-checkbox-label { margin-left: 0.5rem; } - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { border-color: #f88c79; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #cecece; } @@ -939,11 +902,9 @@ padding: 0; margin: 0; } - p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext { border-color: #f88c79; } - p-chips.p-chips-clearable .p-inputtext { padding-right: 1.75rem; } @@ -951,26 +912,22 @@ color: #898989; right: 0.75rem; } - .p-colorpicker-preview, -.p-fluid .p-colorpicker-preview.p-inputtext { + .p-fluid .p-colorpicker-preview.p-inputtext { width: 2rem; height: 2rem; } - .p-colorpicker-panel { background: #585858; border: 1px solid #585858; } .p-colorpicker-panel .p-colorpicker-color-handle, -.p-colorpicker-panel .p-colorpicker-hue-handle { + .p-colorpicker-panel .p-colorpicker-hue-handle { border-color: #ffffff; } - .p-colorpicker-overlay-panel { 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); } - .p-dropdown { background: #ffffff; border: 2px solid #e1e1e1; @@ -1014,7 +971,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f88c79; } - .p-dropdown-panel { background: #ffffff; color: #6c6c6c; @@ -1078,7 +1034,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-dropdown { background: #f2f2f2; } @@ -1091,17 +1046,14 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f88c79; } - .p-icon-field .p-input-icon { position: absolute; top: 50%; margin-top: -0.5rem; } - .p-inputgroup-addon { background: #f5f5f5; color: #898989; @@ -1114,78 +1066,68 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #e1e1e1; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-inputwrapper > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, + .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { border-left: 0 none; } .p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, + .p-inputgroup > .p-float-label > .p-component:focus ~ label { z-index: 1; } - .p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-component, -.p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { + .p-inputgroup button:first-child, + .p-inputgroup input:first-child, + .p-inputgroup > .p-inputwrapper:first-child > .p-component, + .p-inputgroup > .p-inputwrapper:first-child > .p-component > .p-inputtext { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup .p-float-label:first-child input { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } - .p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-component, -.p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { + .p-inputgroup button:last-child, + .p-inputgroup input:last-child, + .p-inputgroup > .p-inputwrapper:last-child > .p-component, + .p-inputgroup > .p-inputwrapper:last-child > .p-component > .p-inputtext { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputgroup .p-float-label:last-child input { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-fluid .p-inputgroup .p-button { width: auto; } .p-fluid .p-inputgroup .p-button.p-button-icon-only { width: 2.857rem; } - .p-icon-field-left .p-input-icon:first-of-type { left: 0.75rem; color: #898989; } - .p-icon-field-right .p-input-icon:last-of-type { right: 0.75rem; color: #898989; } - p-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f88c79; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1193,11 +1135,9 @@ color: #898989; right: 0.75rem; } - p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext { border-color: #f88c79; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1205,14 +1145,21 @@ color: #898989; right: 0.75rem; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon { right: 3.607rem; } p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon { right: 3.607rem; } - + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } .p-inputswitch { width: 3rem; height: 1.75rem; @@ -1251,11 +1198,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4868d1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f88c79; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1288,69 +1233,54 @@ font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-float-label > label { left: 0.75rem; color: #898989; transition-duration: 0.3s; } - .p-float-label > .ng-invalid.ng-dirty + label { color: #f88c79; } - .p-input-icon-left > .p-icon-wrapper.p-icon, -.p-input-icon-left > i:first-of-type { + .p-input-icon-left > i:first-of-type { left: 0.75rem; color: #898989; } - .p-input-icon-left > .p-inputtext { padding-left: 2.5rem; } - .p-input-icon-left.p-float-label > label { left: 2.5rem; } - .p-input-icon-right > .p-icon-wrapper, -.p-input-icon-right > i:last-of-type { + .p-input-icon-right > i:last-of-type { right: 0.75rem; color: #898989; } - .p-input-icon-right > .p-inputtext { padding-right: 2.5rem; } - .p-icon-field-left > .p-inputtext { padding-left: 2.5rem; } - .p-icon-field-left.p-float-label > label { left: 2.5rem; } - .p-icon-field-right > .p-inputtext { padding-right: 2.5rem; } - ::-webkit-input-placeholder { color: #898989; } - :-moz-placeholder { color: #898989; } - ::-moz-placeholder { color: #898989; } - :-ms-input-placeholder { color: #898989; } - .p-input-filled .p-inputtext { background-color: #f2f2f2; } @@ -1360,17 +1290,14 @@ .p-input-filled .p-inputtext:enabled:focus { background-color: #f2f2f2; } - .p-inputtext-sm .p-inputtext { font-size: 0.875rem; padding: 0.4375rem 0.65625rem; } - .p-inputtext-lg .p-inputtext { font-size: 1.25rem; padding: 0.625rem 0.9375rem; } - .p-listbox { background: #ffffff; color: #6c6c6c; @@ -1445,11 +1372,9 @@ box-shadow: 0 0 0 0.1rem #bbc7ee; border-color: #91a4e3; } - p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f88c79; } - .p-multiselect { background: #ffffff; border: 2px solid #e1e1e1; @@ -1489,11 +1414,9 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { padding: 0.25rem 0.75rem; } - .p-multiselect-clearable .p-multiselect-label-container { padding-right: 1.75rem; } @@ -1501,7 +1424,6 @@ color: #898989; right: 2.857rem; } - .p-multiselect-panel { background: #ffffff; color: #6c6c6c; @@ -1590,7 +1512,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-multiselect { background: #f2f2f2; } @@ -1600,15 +1521,12 @@ .p-input-filled .p-multiselect:not(.p-disabled).p-focus { background-color: #f2f2f2; } - p-multiselect.ng-dirty.ng-invalid > .p-multiselect { border-color: #f88c79; } - p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext { border-color: #f88c79; } - .p-password-panel { padding: 1rem; background: #ffffff; @@ -1630,7 +1548,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #8bae2c; } - p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1638,7 +1555,6 @@ color: #898989; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1646,7 +1562,6 @@ color: #898989; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1684,11 +1599,9 @@ background: #3c5ece; color: #ffffff; } - p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box { border-color: #f88c79; } - .p-input-filled .p-radiobutton .p-radiobutton-box { background-color: #f2f2f2; } @@ -1701,11 +1614,9 @@ .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { background: #3c5ece; } - .p-radiobutton-label { margin-left: 0.5rem; } - .p-rating { gap: 0.5rem; } @@ -1736,7 +1647,6 @@ .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { color: #f88c79; } - .p-selectbutton .p-button { background: #ffffff; border: 2px solid #e1e1e1; @@ -1744,7 +1654,7 @@ transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; } .p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { + .p-selectbutton .p-button .p-button-icon-right { color: #898989; } .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1753,7 +1663,7 @@ color: #6c6c6c; } .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 { + .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #898989; } .p-selectbutton .p-button.p-highlight { @@ -1762,7 +1672,7 @@ color: #585858; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, -.p-selectbutton .p-button.p-highlight .p-button-icon-right { + .p-selectbutton .p-button.p-highlight .p-button-icon-right { color: #585858; } .p-selectbutton .p-button.p-highlight:hover { @@ -1771,14 +1681,12 @@ color: #585858; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { color: #585858; } - p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #f88c79; } - .p-slider { background: #ebebeb; border: 0 none; @@ -1830,7 +1738,6 @@ .p-slider.p-slider-animate.p-slider-vertical .p-slider-range { transition: height 0.3s; } - .p-togglebutton.p-button { background: #ffffff; border: 2px solid #e1e1e1; @@ -1838,7 +1745,7 @@ transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; } .p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { + .p-togglebutton.p-button .p-button-icon-right { color: #898989; } .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { @@ -1847,7 +1754,7 @@ color: #6c6c6c; } .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 { + .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { color: #898989; } .p-togglebutton.p-button.p-highlight { @@ -1856,7 +1763,7 @@ color: #585858; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { + .p-togglebutton.p-button.p-highlight .p-button-icon-right { color: #585858; } .p-togglebutton.p-button.p-highlight:hover { @@ -1865,14 +1772,12 @@ color: #585858; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { color: #585858; } - p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #f88c79; } - .p-treeselect { background: #ffffff; border: 2px solid #e1e1e1; @@ -1909,15 +1814,12 @@ border-top-right-radius: 6px; border-bottom-right-radius: 6px; } - p-treeselect.ng-invalid.ng-dirty > .p-treeselect { border-color: #f88c79; } - .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label { padding: 0.25rem 0.75rem; } - .p-treeselect-panel { background: #ffffff; color: #6c6c6c; @@ -1977,7 +1879,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-treeselect { background: #f2f2f2; } @@ -1987,7 +1888,6 @@ .p-input-filled .p-treeselect:not(.p-disabled).p-focus { background-color: #f2f2f2; } - p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1995,7 +1895,6 @@ color: #898989; right: 2.857rem; } - .p-button { color: #ffffff; background: #5472d4; @@ -2107,7 +2006,7 @@ padding: 0.5rem 0; } .p-button.p-button-icon-only .p-button-icon-left, -.p-button.p-button-icon-only .p-button-icon-right { + .p-button.p-button-icon-only .p-button-icon-right { margin: 0; } .p-button.p-button-icon-only.p-button-rounded { @@ -2134,7 +2033,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2147,421 +2045,414 @@ .p-fluid .p-buttonset .p-button { flex: 1; } - .p-button.p-button-secondary, -.p-buttonset.p-button-secondary > .p-button, -.p-splitbutton.p-button-secondary > .p-button { + .p-buttonset.p-button-secondary > .p-button, + .p-splitbutton.p-button-secondary > .p-button { color: #ffffff; background: #8191a6; border: 1px solid #8191a6; } .p-button.p-button-secondary:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover { background: #70829a; color: #ffffff; border-color: #70829a; } .p-button.p-button-secondary:not(:disabled):focus, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #cdd3db; } .p-button.p-button-secondary:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active { background: #62738a; color: #ffffff; border-color: #62738a; } .p-button.p-button-secondary.p-button-outlined, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { background-color: transparent; color: #8191a6; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(129, 145, 166, 0.04); color: #8191a6; border: 2px solid; } .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active { background: rgba(129, 145, 166, 0.16); color: #8191a6; border: 2px solid; } .p-button.p-button-secondary.p-button-text, -.p-buttonset.p-button-secondary > .p-button.p-button-text, -.p-splitbutton.p-button-secondary > .p-button.p-button-text { + .p-buttonset.p-button-secondary > .p-button.p-button-text, + .p-splitbutton.p-button-secondary > .p-button.p-button-text { background-color: transparent; color: #8191a6; border-color: transparent; } .p-button.p-button-secondary.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover { background: rgba(129, 145, 166, 0.04); border-color: transparent; color: #8191a6; } .p-button.p-button-secondary.p-button-text:not(:disabled):active, -.p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-secondary > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active { background: rgba(129, 145, 166, 0.16); border-color: transparent; color: #8191a6; } - .p-button.p-button-info, -.p-buttonset.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button { + .p-buttonset.p-button-info > .p-button, + .p-splitbutton.p-button-info > .p-button { color: #ffffff; background: #35a4cc; border: 1px solid #35a4cc; } .p-button.p-button-info:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button:not(:disabled):hover { background: #2f94b9; color: #ffffff; border-color: #2f94b9; } .p-button.p-button-info:not(:disabled):focus, -.p-buttonset.p-button-info > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-info > .p-button:not(:disabled):focus { + .p-buttonset.p-button-info > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-info > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #aedbeb; } .p-button.p-button-info:not(:disabled):active, -.p-buttonset.p-button-info > .p-button:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button:not(:disabled):active { + .p-buttonset.p-button-info > .p-button:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button:not(:disabled):active { background: #2984a4; color: #ffffff; border-color: #2984a4; } .p-button.p-button-info.p-button-outlined, -.p-buttonset.p-button-info > .p-button.p-button-outlined, -.p-splitbutton.p-button-info > .p-button.p-button-outlined { + .p-buttonset.p-button-info > .p-button.p-button-outlined, + .p-splitbutton.p-button-info > .p-button.p-button-outlined { background-color: transparent; color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(53, 164, 204, 0.04); color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active { background: rgba(53, 164, 204, 0.16); color: #35a4cc; border: 2px solid; } .p-button.p-button-info.p-button-text, -.p-buttonset.p-button-info > .p-button.p-button-text, -.p-splitbutton.p-button-info > .p-button.p-button-text { + .p-buttonset.p-button-info > .p-button.p-button-text, + .p-splitbutton.p-button-info > .p-button.p-button-text { background-color: transparent; color: #35a4cc; border-color: transparent; } .p-button.p-button-info.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover { background: rgba(53, 164, 204, 0.04); border-color: transparent; color: #35a4cc; } .p-button.p-button-info.p-button-text:not(:disabled):active, -.p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-info > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active { background: rgba(53, 164, 204, 0.16); border-color: transparent; color: #35a4cc; } - .p-button.p-button-success, -.p-buttonset.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button { + .p-buttonset.p-button-success > .p-button, + .p-splitbutton.p-button-success > .p-button { color: #ffffff; background: #8bae2c; border: 1px solid #8bae2c; } .p-button.p-button-success:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button:not(:disabled):hover { background: #7d9d28; color: #ffffff; border-color: #7d9d28; } .p-button.p-button-success:not(:disabled):focus, -.p-buttonset.p-button-success > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-success > .p-button:not(:disabled):focus { + .p-buttonset.p-button-success > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-success > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #d5e7a2; } .p-button.p-button-success:not(:disabled):active, -.p-buttonset.p-button-success > .p-button:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button:not(:disabled):active { + .p-buttonset.p-button-success > .p-button:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button:not(:disabled):active { background: #6f8b23; color: #ffffff; border-color: #6f8b23; } .p-button.p-button-success.p-button-outlined, -.p-buttonset.p-button-success > .p-button.p-button-outlined, -.p-splitbutton.p-button-success > .p-button.p-button-outlined { + .p-buttonset.p-button-success > .p-button.p-button-outlined, + .p-splitbutton.p-button-success > .p-button.p-button-outlined { background-color: transparent; color: #8bae2c; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(139, 174, 44, 0.04); color: #8bae2c; border: 2px solid; } .p-button.p-button-success.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active { background: rgba(139, 174, 44, 0.16); color: #8bae2c; border: 2px solid; } .p-button.p-button-success.p-button-text, -.p-buttonset.p-button-success > .p-button.p-button-text, -.p-splitbutton.p-button-success > .p-button.p-button-text { + .p-buttonset.p-button-success > .p-button.p-button-text, + .p-splitbutton.p-button-success > .p-button.p-button-text { background-color: transparent; color: #8bae2c; border-color: transparent; } .p-button.p-button-success.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover { background: rgba(139, 174, 44, 0.04); border-color: transparent; color: #8bae2c; } .p-button.p-button-success.p-button-text:not(:disabled):active, -.p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-success > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active { background: rgba(139, 174, 44, 0.16); border-color: transparent; color: #8bae2c; } - .p-button.p-button-warning, -.p-buttonset.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button { + .p-buttonset.p-button-warning > .p-button, + .p-splitbutton.p-button-warning > .p-button { color: #ffffff; background: #ff922a; border: 1px solid #ff922a; } .p-button.p-button-warning:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover { background: #ff830c; color: #ffffff; border-color: #ff830c; } .p-button.p-button-warning:not(:disabled):focus, -.p-buttonset.p-button-warning > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { + .p-buttonset.p-button-warning > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #ffd3aa; } .p-button.p-button-warning:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button:not(:disabled):active { background: #ee7400; color: #ffffff; border-color: #ee7400; } .p-button.p-button-warning.p-button-outlined, -.p-buttonset.p-button-warning > .p-button.p-button-outlined, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined { + .p-buttonset.p-button-warning > .p-button.p-button-outlined, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined { background-color: transparent; color: #ff922a; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(255, 146, 42, 0.04); color: #ff922a; border: 2px solid; } .p-button.p-button-warning.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active { background: rgba(255, 146, 42, 0.16); color: #ff922a; border: 2px solid; } .p-button.p-button-warning.p-button-text, -.p-buttonset.p-button-warning > .p-button.p-button-text, -.p-splitbutton.p-button-warning > .p-button.p-button-text { + .p-buttonset.p-button-warning > .p-button.p-button-text, + .p-splitbutton.p-button-warning > .p-button.p-button-text { background-color: transparent; color: #ff922a; border-color: transparent; } .p-button.p-button-warning.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover { background: rgba(255, 146, 42, 0.04); border-color: transparent; color: #ff922a; } .p-button.p-button-warning.p-button-text:not(:disabled):active, -.p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-warning > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active { background: rgba(255, 146, 42, 0.16); border-color: transparent; color: #ff922a; } - .p-button.p-button-help, -.p-buttonset.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button { + .p-buttonset.p-button-help > .p-button, + .p-splitbutton.p-button-help > .p-button { color: #ffffff; background: #7654d4; border: 1px solid #7654d4; } .p-button.p-button-help:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button:not(:disabled):hover { background: #633cce; color: #ffffff; border-color: #633cce; } .p-button.p-button-help:not(:disabled):focus, -.p-buttonset.p-button-help > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-help > .p-button:not(:disabled):focus { + .p-buttonset.p-button-help > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-help > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #c8bbee; } .p-button.p-button-help:not(:disabled):active, -.p-buttonset.p-button-help > .p-button:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button:not(:disabled):active { + .p-buttonset.p-button-help > .p-button:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button:not(:disabled):active { background: #5530bd; color: #ffffff; border-color: #5530bd; } .p-button.p-button-help.p-button-outlined, -.p-buttonset.p-button-help > .p-button.p-button-outlined, -.p-splitbutton.p-button-help > .p-button.p-button-outlined { + .p-buttonset.p-button-help > .p-button.p-button-outlined, + .p-splitbutton.p-button-help > .p-button.p-button-outlined { background-color: transparent; color: #7654d4; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(118, 84, 212, 0.04); color: #7654d4; border: 2px solid; } .p-button.p-button-help.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active { background: rgba(118, 84, 212, 0.16); color: #7654d4; border: 2px solid; } .p-button.p-button-help.p-button-text, -.p-buttonset.p-button-help > .p-button.p-button-text, -.p-splitbutton.p-button-help > .p-button.p-button-text { + .p-buttonset.p-button-help > .p-button.p-button-text, + .p-splitbutton.p-button-help > .p-button.p-button-text { background-color: transparent; color: #7654d4; border-color: transparent; } .p-button.p-button-help.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover { background: rgba(118, 84, 212, 0.04); border-color: transparent; color: #7654d4; } .p-button.p-button-help.p-button-text:not(:disabled):active, -.p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-help > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active { background: rgba(118, 84, 212, 0.16); border-color: transparent; color: #7654d4; } - .p-button.p-button-danger, -.p-buttonset.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button { + .p-buttonset.p-button-danger > .p-button, + .p-splitbutton.p-button-danger > .p-button { color: #ffffff; background: #d45472; border: 1px solid #d45472; } .p-button.p-button-danger:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover { background: #ce3c5e; color: #ffffff; border-color: #ce3c5e; } .p-button.p-button-danger:not(:disabled):focus, -.p-buttonset.p-button-danger > .p-button:not(:disabled):focus, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { + .p-buttonset.p-button-danger > .p-button:not(:disabled):focus, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus { box-shadow: 0 0 0 0.1rem #eebbc7; } .p-button.p-button-danger:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button:not(:disabled):active { background: #bd3051; color: #ffffff; border-color: #bd3051; } .p-button.p-button-danger.p-button-outlined, -.p-buttonset.p-button-danger > .p-button.p-button-outlined, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined { + .p-buttonset.p-button-danger > .p-button.p-button-outlined, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined { background-color: transparent; color: #d45472; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover { background: rgba(212, 84, 114, 0.04); color: #d45472; border: 2px solid; } .p-button.p-button-danger.p-button-outlined:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active { background: rgba(212, 84, 114, 0.16); color: #d45472; border: 2px solid; } .p-button.p-button-danger.p-button-text, -.p-buttonset.p-button-danger > .p-button.p-button-text, -.p-splitbutton.p-button-danger > .p-button.p-button-text { + .p-buttonset.p-button-danger > .p-button.p-button-text, + .p-splitbutton.p-button-danger > .p-button.p-button-text { background-color: transparent; color: #d45472; border-color: transparent; } .p-button.p-button-danger.p-button-text:not(:disabled):hover, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):hover, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover { background: rgba(212, 84, 114, 0.04); border-color: transparent; color: #d45472; } .p-button.p-button-danger.p-button-text:not(:disabled):active, -.p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, -.p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { + .p-buttonset.p-button-danger > .p-button.p-button-text:not(:disabled):active, + .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active { background: rgba(212, 84, 114, 0.16); border-color: transparent; color: #d45472; } - .p-button.p-button-link { color: #3c5ece; background: transparent; @@ -2585,7 +2476,6 @@ color: #3c5ece; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2597,17 +2487,14 @@ width: 1.3rem; height: 1.3rem; } - .p-speeddial-list { outline: 0 none; } - .p-speeddial-item.p-focus > .p-speeddial-action { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-speeddial-action { width: 3rem; height: 3rem; @@ -2618,52 +2505,45 @@ background: #585858; color: #fff; } - .p-speeddial-direction-up .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-up .p-speeddial-item:first-child { margin-bottom: 0.5rem; } - .p-speeddial-direction-down .p-speeddial-item { margin: 0.25rem 0; } .p-speeddial-direction-down .p-speeddial-item:first-child { margin-top: 0.5rem; } - .p-speeddial-direction-left .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-left .p-speeddial-item:first-child { margin-right: 0.5rem; } - .p-speeddial-direction-right .p-speeddial-item { margin: 0 0.25rem; } .p-speeddial-direction-right .p-speeddial-item:first-child { margin-left: 0.5rem; } - .p-speeddial-circle .p-speeddial-item, -.p-speeddial-semi-circle .p-speeddial-item, -.p-speeddial-quarter-circle .p-speeddial-item { + .p-speeddial-semi-circle .p-speeddial-item, + .p-speeddial-quarter-circle .p-speeddial-item { margin: 0; } .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, -.p-speeddial-semi-circle .p-speeddial-item:first-child, -.p-speeddial-semi-circle .p-speeddial-item:last-child, -.p-speeddial-quarter-circle .p-speeddial-item:first-child, -.p-speeddial-quarter-circle .p-speeddial-item:last-child { + .p-speeddial-semi-circle .p-speeddial-item:first-child, + .p-speeddial-semi-circle .p-speeddial-item:last-child, + .p-speeddial-quarter-circle .p-speeddial-item:first-child, + .p-speeddial-quarter-circle .p-speeddial-item:last-child { margin: 0; } - .p-speeddial-mask { background-color: rgba(0, 0, 0, 0.4); } - .p-splitbutton { border-radius: 6px; } @@ -2741,7 +2621,6 @@ .p-splitbutton.p-button-lg > .p-button .p-button-icon { font-size: 1.25rem; } - .p-splitbutton.p-button-secondary.p-button-outlined > .p-button { background-color: transparent; color: #8191a6; @@ -2770,7 +2649,6 @@ border-color: transparent; color: #8191a6; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2799,7 +2677,6 @@ border-color: transparent; color: #35a4cc; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #8bae2c; @@ -2828,7 +2705,6 @@ border-color: transparent; color: #8bae2c; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff922a; @@ -2857,7 +2733,6 @@ border-color: transparent; color: #ff922a; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #7654d4; @@ -2886,7 +2761,6 @@ border-color: transparent; color: #7654d4; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d45472; @@ -2915,9 +2789,8 @@ border-color: transparent; color: #d45472; } - .p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { + .p-carousel .p-carousel-content .p-carousel-next { width: 2rem; height: 2rem; color: #898989; @@ -2928,13 +2801,13 @@ margin: 0.5rem; } .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + .p-carousel .p-carousel-content .p-carousel-next:enabled:hover { color: #6c6c6c; border-color: transparent; background: #edf0fa; } .p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { + .p-carousel .p-carousel-content .p-carousel-next:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; @@ -2960,7 +2833,6 @@ background: #ced6f1; color: #585858; } - .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3054,9 +2926,9 @@ padding: 1rem 1rem; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { width: 2rem; height: 2rem; color: #898989; @@ -3066,17 +2938,17 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { color: #6c6c6c; border-color: transparent; background: #edf0fa; } .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, + .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; @@ -3106,12 +2978,12 @@ background: #5472d4; } .p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { + .p-datatable .p-datatable-scrollable-footer { background: #ffffff; } .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-thead, + .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-scroller-viewport > .p-scroller > .p-datatable-table > .p-datatable-tfoot { background-color: #ffffff; } .p-datatable .p-datatable-loading-icon { @@ -3214,7 +3086,6 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } - .p-dataview .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3253,12 +3124,10 @@ .p-dataview .p-dataview-emptymessage { padding: 1rem; } - .p-column-filter-row .p-column-filter-menu-button, -.p-column-filter-row .p-column-filter-clear-button { + .p-column-filter-row .p-column-filter-clear-button { margin-left: 0.5rem; } - .p-column-filter-menu-button { width: 2rem; height: 2rem; @@ -3286,7 +3155,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3306,7 +3174,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-column-filter-overlay { background: #ffffff; color: #6c6c6c; @@ -3344,7 +3211,6 @@ border-top: 1px solid #ebebeb; margin: 4px 0; } - .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.5rem 1.5rem; border-bottom: 0 none; @@ -3373,7 +3239,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3459,7 +3324,6 @@ .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { background: #edf0fa; } - .p-orderlist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3468,7 +3332,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #edf0fa; color: #6c6c6c; @@ -3507,7 +3370,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-paginator { background: #ffffff; color: #898989; @@ -3517,9 +3379,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { + .p-paginator .p-paginator-prev, + .p-paginator .p-paginator-next, + .p-paginator .p-paginator-last { background-color: transparent; border: 0 none; color: #898989; @@ -3530,9 +3392,9 @@ border-radius: 6px; } .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, + .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { background: #edf0fa; border-color: transparent; color: #6c6c6c; @@ -3589,7 +3451,6 @@ border-color: transparent; color: #6c6c6c; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3675,7 +3536,6 @@ .p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { background: #edf0fa; } - .p-picklist-item.cdk-drag-preview { padding: 0.5rem 1rem; 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); @@ -3684,7 +3544,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #5472d4; border-radius: 50%; @@ -3696,20 +3555,19 @@ background-color: #ebebeb; } .p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { + .p-timeline.p-timeline-vertical .p-timeline-event-content { padding: 0 1rem; } .p-timeline.p-timeline-vertical .p-timeline-event-connector { width: 2px; } .p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { + .p-timeline.p-timeline-horizontal .p-timeline-event-content { padding: 1rem 0; } .p-timeline.p-timeline-horizontal .p-timeline-event-connector { height: 2px; } - .p-tree { border: 2px solid #ebebeb; background: #ffffff; @@ -3766,11 +3624,11 @@ color: #585858; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { color: #585858; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, -.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { color: #585858; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { @@ -3843,7 +3701,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-treetable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3983,7 +3840,7 @@ background: #5472d4; } .p-treetable .p-treetable-scrollable-header, -.p-treetable .p-treetable-scrollable-footer { + .p-treetable .p-treetable-scrollable-footer { background: #ffffff; } .p-treetable .p-treetable-loading-icon { @@ -4044,7 +3901,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #6c6c6c; @@ -4069,7 +3925,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-accordion .p-accordion-header .p-accordion-header-link { padding: 1rem; border: 2px solid #ebebeb; @@ -4142,7 +3997,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-card { background: #ffffff; color: #6c6c6c; @@ -4168,7 +4022,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4192,7 +4045,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 2px solid #ebebeb; background: #ffffff; @@ -4233,7 +4085,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 2px solid #ebebeb; padding: 1rem; @@ -4300,7 +4151,6 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f5f5f5; border: 0 none; @@ -4311,7 +4161,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-splitter { border: 2px solid #ebebeb; background: #ffffff; @@ -4333,7 +4182,164 @@ .p-splitter .p-splitter-gutter-resizing { background: #ebebeb; } - + .p-stepper .p-stepper-nav { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + margin: 0; + padding: 0; + list-style-type: none; + overflow-x: auto; + } + .p-stepper-vertical .p-stepper-nav { + flex-direction: column; + } + .p-stepper-header { + position: relative; + display: flex; + flex: 1 1 auto; + align-items: center; + } + .p-stepper-header:last-of-type { + flex: initial; + } + .p-stepper-header .p-stepper-action { + border: 0 none; + display: inline-flex; + align-items: center; + text-decoration: none; + cursor: pointer; + } + .p-stepper-header .p-stepper-action:focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem #bbc7ee; + } + .p-stepper.p-stepper-readonly .p-stepper-header { + cursor: auto; + } + .p-stepper-header.p-highlight .p-stepper-action { + cursor: default; + } + .p-stepper-title { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + } + .p-stepper-number { + display: flex; + align-items: center; + justify-content: center; + } + .p-stepper-separator { + flex: 1 1 0; + } + .p-stepper .p-stepper-nav { + display: flex; + justify-content: space-between; + margin: 0; + padding: 0; + list-style-type: none; + } + .p-stepper .p-stepper-header { + padding: 0.5rem; + } + .p-stepper .p-stepper-header .p-stepper-action { + transition: box-shadow 0.3s; + border-radius: 6px; + background: #ffffff; + outline-color: transparent; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number { + color: #6c6c6c; + border: 2px solid #ebebeb; + border-width: 2px; + background: #ffffff; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + border-radius: 50%; + transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; + } + .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title { + margin-left: 0.5rem; + color: #898989; + font-weight: 600; + transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; + } + .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem #bbc7ee; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-number { + background: #ced6f1; + color: #585858; + } + .p-stepper .p-stepper-header.p-highlight .p-stepper-title { + color: #6c6c6c; + } + .p-stepper .p-stepper-header:not(.p-disabled):focus-visible { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.1rem #bbc7ee; + } + .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { + background-color: #5472d4; + } + .p-stepper .p-stepper-panels { + background: #ffffff; + padding: 1rem; + color: #6c6c6c; + } + .p-stepper .p-stepper-separator { + background-color: #ebebeb; + width: 100%; + height: 2px; + margin-inline-start: 1rem; + transition: box-shadow 0.3s; + } + .p-stepper.p-stepper-vertical { + display: flex; + flex-direction: column; + } + .p-stepper.p-stepper-vertical .p-stepper-toggleable-content { + display: flex; + flex: 1 1 auto; + background: #ffffff; + color: #6c6c6c; + } + .p-stepper.p-stepper-vertical .p-stepper-panel { + display: flex; + flex-direction: column; + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { + flex: 1 1 auto; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { + flex: initial; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { + width: 100%; + padding-left: 1rem; + } + .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { + flex: 0 0 auto; + width: 2px; + height: auto; + margin-inline-start: calc(1.75rem + 2px); + } + .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { + background-color: #5472d4; + } + .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { + padding-left: 3rem; + } .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4402,7 +4408,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #ffffff; border: 2px solid #ebebeb; @@ -4413,7 +4418,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #6c6c6c; @@ -4461,7 +4465,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 6px; box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); @@ -4534,7 +4537,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #6c6c6c; @@ -4576,7 +4578,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #6c6c6c; @@ -4587,7 +4588,7 @@ padding: 1rem; } .p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { + .p-sidebar .p-sidebar-header .p-sidebar-icon { width: 2rem; height: 2rem; color: #898989; @@ -4597,13 +4598,13 @@ transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { color: #6c6c6c; border-color: transparent; background: #edf0fa; } .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { + .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { outline: 0 none; outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; @@ -4617,7 +4618,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #585858; color: #ffffff; @@ -4637,7 +4637,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #585858; } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4677,7 +4676,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4868d1; color: #ffffff; @@ -4688,7 +4686,6 @@ color: #ffffff; border-color: #3c5ece; } - .p-breadcrumb { background: #ffffff; border: 2px solid #ebebeb; @@ -4720,7 +4717,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #898989; } - .p-contextmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -4768,7 +4764,7 @@ color: #6c6c6c; } .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4782,7 +4778,7 @@ color: #6c6c6c; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4793,7 +4789,7 @@ color: #6c6c6c; } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-contextmenu .p-menuitem-separator { @@ -4807,7 +4803,6 @@ width: 0.875rem; height: 0.875rem; } - .p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); @@ -4831,32 +4826,31 @@ height: 4rem; } .p-dock.p-dock-top .p-dock-item-second-prev, -.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, -.p-dock.p-dock-bottom .p-dock-item-second-next { + .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, + .p-dock.p-dock-bottom .p-dock-item-second-next { margin: 0 0.9rem; } .p-dock.p-dock-top .p-dock-item-prev, -.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, -.p-dock.p-dock-bottom .p-dock-item-next { + .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, + .p-dock.p-dock-bottom .p-dock-item-next { margin: 0 1.3rem; } .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { margin: 0 1.5rem; } .p-dock.p-dock-left .p-dock-item-second-prev, -.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, -.p-dock.p-dock-right .p-dock-item-second-next { + .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, + .p-dock.p-dock-right .p-dock-item-second-next { margin: 0.9rem 0; } .p-dock.p-dock-left .p-dock-item-prev, -.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, -.p-dock.p-dock-right .p-dock-item-next { + .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, + .p-dock.p-dock-right .p-dock-item-next { margin: 1.3rem 0; } .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { margin: 1.5rem 0; } - @media screen and (max-width: 960px) { .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { overflow-x: auto; @@ -4915,7 +4909,7 @@ color: #6c6c6c; } .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -4929,7 +4923,7 @@ color: #6c6c6c; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -4940,7 +4934,7 @@ color: #6c6c6c; } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-megamenu .p-megamenu-panel { @@ -4998,10 +4992,9 @@ color: #6c6c6c; } .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } - .p-menu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5038,7 +5031,7 @@ color: #6c6c6c; } .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5052,7 +5045,7 @@ color: #6c6c6c; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5063,7 +5056,7 @@ color: #6c6c6c; } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-menu.p-menu-overlay { @@ -5097,7 +5090,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f5f5f5; @@ -5136,7 +5128,7 @@ color: #6c6c6c; } .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-menubar .p-menuitem > .p-menuitem-content { @@ -5167,7 +5159,7 @@ color: #6c6c6c; } .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5181,7 +5173,7 @@ color: #6c6c6c; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5192,7 +5184,7 @@ color: #6c6c6c; } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-menubar .p-submenu-list { @@ -5209,7 +5201,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5384,7 +5375,7 @@ color: #6c6c6c; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5398,7 +5389,7 @@ color: #6c6c6c; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5409,7 +5400,7 @@ color: #6c6c6c; } .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { @@ -5449,7 +5440,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-slidemenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5492,7 +5482,7 @@ color: #6c6c6c; } .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5506,7 +5496,7 @@ color: #6c6c6c; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5517,7 +5507,7 @@ color: #6c6c6c; } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-slidemenu.p-slidemenu-overlay { @@ -5564,7 +5554,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5609,7 +5598,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #ebebeb; @@ -5680,7 +5668,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem #bbc7ee; } - .p-tieredmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5731,7 +5718,7 @@ color: #6c6c6c; } .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #898989; } .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5745,7 +5732,7 @@ color: #6c6c6c; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { color: #6c6c6c; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { @@ -5756,7 +5743,7 @@ color: #6c6c6c; } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, -.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { color: #898989; } .p-tieredmenu .p-menuitem-separator { @@ -5770,7 +5757,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5826,7 +5812,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5915,7 +5900,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5966,7 +5950,7 @@ color: #585858; } .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { color: #585858; } .p-toast .p-toast-message.p-toast-message-success { @@ -5976,7 +5960,7 @@ color: #585858; } .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { color: #585858; } .p-toast .p-toast-message.p-toast-message-warn { @@ -5986,7 +5970,7 @@ color: #585858; } .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { color: #585858; } .p-toast .p-toast-message.p-toast-message-error { @@ -5996,10 +5980,9 @@ color: #585858; } .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { color: #585858; } - .p-galleria .p-galleria-close { margin: 0.5rem; background: transparent; @@ -6030,7 +6013,7 @@ margin: 0 0.5rem; } .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { font-size: 2rem; } .p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon { @@ -6087,7 +6070,7 @@ padding: 1rem 0.25rem; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { margin: 0.5rem; background-color: transparent; color: #f5f5f5; @@ -6097,7 +6080,7 @@ border-radius: 50%; } .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { background: rgba(255, 255, 255, 0.1); color: #f5f5f5; } @@ -6106,29 +6089,23 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-galleria-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-mask { --maskbg: rgba(0, 0, 0, 0.9); } - .p-image-preview-indicator { background-color: transparent; color: #f8f9fa; transition: background-color 0.3s, color 0.3s, box-shadow 0.3s; } - .p-image-preview-container:hover > .p-image-preview-indicator { background-color: rgba(0, 0, 0, 0.5); } - .p-image-toolbar { padding: 1rem; } - .p-image-action.p-link { color: #f8f9fa; background-color: transparent; @@ -6152,7 +6129,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #ebebeb; border-radius: 6px; @@ -6173,11 +6149,9 @@ .p-avatar.p-avatar-xl .p-avatar-icon { font-size: 2rem; } - .p-avatar-group .p-avatar { border: 2px solid #ffffff; } - .p-badge { background: #5472d4; color: #ffffff; @@ -6219,7 +6193,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #ebebeb; color: #6c6c6c; @@ -6255,7 +6228,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6270,23 +6242,15 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-metergroup { display: flex; } - .p-metergroup-meters { display: flex; } - - .p-metergroup-vertical { - height: 100%; - } - .p-metergroup-vertical .p-metergroup-meters { flex-direction: column; } - .p-metergroup-labels { display: flex; flex-wrap: wrap; @@ -6294,24 +6258,19 @@ padding: 0; list-style-type: none; } - .p-metergroup-vertical .p-metergroup-labels { align-items: start; } - .p-metergroup-labels-vertical { flex-direction: column; } - .p-metergroup-label { display: inline-flex; align-items: center; } - .p-metergroup-label-marker { display: inline-flex; } - .p-metergroup { gap: 1rem; } @@ -6371,7 +6330,6 @@ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6387,7 +6345,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6409,7 +6366,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #ebebeb; border-radius: 6px; @@ -6417,7 +6373,6 @@ .p-skeleton:after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); } - .p-tag { background: #5472d4; color: #ffffff; @@ -6450,7 +6405,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #6c6c6c; @@ -6469,20 +6423,16 @@ .p-button .p-button-label { font-weight: 600; } - .p-buttonset .p-button-label, -.p-togglebutton .p-button-label { + .p-togglebutton .p-button-label { font-weight: 400; } - .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { background-color: #5472d4; } - .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { background-color: #5472d4; } - .p-panel { border: 2px solid #ebebeb; border-radius: 6px; @@ -6493,11 +6443,9 @@ .p-panel .p-panel-content { border: 0 none; } - .p-fieldset .p-fieldset-legend { border-color: transparent; } - .p-accordion .p-accordion-toggle-icon { order: 10; margin-left: auto; @@ -6515,7 +6463,6 @@ .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { border-bottom: 0 none; } - .p-inline-message.p-inline-message-info { border-color: #e1f2f7; } @@ -6528,39 +6475,30 @@ .p-inline-message.p-inline-message-error { border-color: #f7e1e6; } - .p-inputtext:enabled:focus { box-shadow: none; } - .p-dropdown:not(.p-disabled).p-focus { box-shadow: none; } - .p-multiselect:not(.p-disabled).p-focus { box-shadow: none; } - .p-cascadeselect:not(.p-disabled).p-focus { box-shadow: none; } - .p-autocomplete.p-autocomplete-multiple:not(.p-disabled).p-focus { box-shadow: none; } - .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus { box-shadow: none; } - .p-orderlist .p-orderlist-list { border-top: 0 none; } - .p-picklist .p-picklist-list { border-top: 0 none; } - .p-panelmenu .p-panelmenu-icon.pi-chevron-right, .p-panelmenu .p-panelmenu-icon.pi-chevron-down { order: 10; margin-left: auto; @@ -6579,7 +6517,6 @@ padding-bottom: calc(1rem + 2px); border-bottom: 0 none; } - .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #5472d4; } diff --git a/src/assets/showcase/data/menu.json b/src/assets/showcase/data/menu.json index 2a64efdab7a..e42372c5e23 100644 --- a/src/assets/showcase/data/menu.json +++ b/src/assets/showcase/data/menu.json @@ -89,6 +89,10 @@ "name": "InputNumber", "routerLink": "/inputnumber" }, + { + "name": "InputOtp", + "routerLink": "/inputotp" + }, { "name": "Knob", "routerLink": "/knob"